Jump to content

Webo.Agency

New Members
  • Posts

    12
  • Joined

  • Last visited

Everything posted by Webo.Agency

  1. Dla przyszłych osób - chodzi o "separację domen" https://cyberfolks.pl/pomoc/jak-wlaczyc-separacje-domen/ - open_basedir Takie ustawienia należy zmienić na poziomie hostingu
  2. Update - most optimized version to remove breadcrumb from any TPL: ... {block name='breadcrumb'}{/block} .... Using style only hide element. This remove from code when on different template that render page
  3. We resolve that issue temporary: https://github.com/PrestaShop/PrestaShop/issues/32950 In your shop there is Product with Combinations that have NULL attributes. You will see "-,-" in title. Remove and add once more - this time properly. Issue go away in our side
  4. We will reply how our professional see your information. Power (Server, Infrastructure, Initial Loading Time): a) I use VPS and never use shared hosting. We always test this point "I use VPS and never use shared hosting." <- VPS is sharing hosting just sometimes you don't realize how much. Just many times smaller and not always true and dedicated. We have dedicated hosting provider that don't show up error : Initial Response Time. ALWAYS CHECK WHAT YOU GET - Real power, real RAM and real SSD. Prestashop require good amount of power. Cheap hosting will showcase problem in future. b) Server has to have > 1 CPU to increase speed and at least 2048 MB of RAM. Yep, that's required. We will rewrite Polish documentation to showcase this more that's what recommended c) I use Nginx as a server and fast-cgi with PHP 7.3 (+ libraries) for the new version of Prestashop. We use Apache or LightSpeed and is better suite for built in optimization in this framework. d) I optimize the Nginx config including adding http2 and connecting to a socket for my php-fpm process. Yep, that's good approach. We recommend using good settings. e) Gzip!!! use Nginx config to set it up. It isn't as big deal but yeah - it is on our list from audit in context of speed. f) Always use Nginx cache system. Yes. But Prestashop pages are static. You can really help by sharing configuration. g) I always test the server infrastructure BEFORE installing Prestashop. Yeah. We use on first run by simply installing demo and try some benchmark. In many times just opening first page of demo app showcase problems (if there is problem on demo one then yes - it going to be nightmare in future) Conclusion: Find dedicated server or at least required power. Run one simple demo before anything. Initial response time must be on first go as low as it could be. Fix anything between demo and user Serwer, PHP, MySQL, connection, security, default header etc). There is some level of configuration details that nobody will share and this is somehow sad ;/ Even official GitHub don't have good example of Docker Image. Pleas, if you like to cooperate then contact us - we like to have some good Docker Stack that is production ready. Will benefit all of us. Extensions (Module, Theme from Prestashop Panel): We found poor code in many extension. Theme is many times slow, there is bad code smell and just sad for what we pay for. That need Open Source Alternatives more than payed one. We like to introduce some sort of Open Source modules that anybody can use and install. Right now we don't know how we can code for updating it from GitHub Releases automation like from Prestashop Marketplace is now done. Custom / other optimisation: We don't provide details but pleas, I beg you - override properly !!! Don't mess with core! Use "override" folder if you must. Try to fix all error that you found and be sure to use profiler. Contact Us for details or cooperation hello@webo.agency
  5. Removing it for favor of Matamoto or Google Analytics or other tool is great approach. It isn't updated as module and viable right now as functional.
  6. This is for old modules Thx ! Pleas check compatibility: https://devdocs.prestashop-project.org/1.7/basics/installation/system-requirements/#php-compatibility-chart Your hosting provider PHP (v7.3) version isn't recommended with Prestashop (1.7.8 specific) and thus can be some issues (not like isn't working but there are bugs that's fixed in never version).
  7. No, assume modules that use implementation of "$this->display" in modules Find in project all places where "$this->display" is used and add above "$this->setTemplate( $location );" where $locations is only example there (use existing parameter) It is working fine in native modules and core. If liked to be fixed then pleas add pull request with solution from your perspective as a IT guy. Pleas upgrade all modules and check compatibility There is many breaking change between 1.6.X.X and 1.7.X.X You can contact us for support if needed
  8. Change this: $html = $this->display($location); to this: $this->setTemplate( $location ); $html = $this->display($location);
  9. Problem resolved? If not then there is Github issue that you can refer to: https://github.com/PrestaShop/PrestaShop/issues/15785 Happen if import combinations from CSV. Refer to temporary solution in link.
  10. Yep, fixed. After migration you must change domain in table "ps_configuration" There is generated cache that require to be removed (var -> cache -> prod/dev) After that we got working site
  11. Yeah, Thanks Guest. I mean this need more details and just one example: https://devdocs.prestashop.com/1.7/webservice/ (sub page of extending it with own added option) Missing info that hook exist: https://devdocs.prestashop.com/1.7/modules/concepts/hooks/list-of-hooks/ - addWebserviceResources Some REST Api exist in not the proper way coded - ass hook and native added solution as need to be done and maintain (https://github.com/binshops/prestashop-rest)
  12. Section "paymentOptions" is hidden even if you check checkbox in PS 1.7.7.0, Solution: Use existing payment method as first step, then check checkbox and use CTRL+F to find "paymentOptions" section where you can drag to set order. After that clear cache.
×
×
  • Create New...