PrestaShop module "Faktiva Clean URLs" ===
____
Makes possible to have URLs with no IDs in PrestaShop.
> Warning: This SW is unmaintained
> This module is NOT intended to work on PS 1.7.x (it may, but it is not supported at all)
> > For production use the latest stable release > > It has been reported to work on PS 1.7.7 but will install on PS >= 1.5 too. >
INSTALLATION
from _PS administration panel_
Go in the back office of your shop and follow these steps:
- download the lastest release _ZIP_ file (_<code>faktiva_clean_urls.zip</code>_) as it already contains the right folder name (<code>faktiva_clean_urls</code>, not <code>faktiva-prestashop-clean-urls-version_x.y.z</code> !)
- in the modules tab, click on <code>add a new module</code>
- click on "<code>Browse</code>" to open the dialogue box letting you search your computer
- select the ZIP file you downloaded and validate the dialogue box
- click on "<code>Upload this module</code>"
- once uploaded, you could have to search the module among the others (_tip: filter by author "<code>faktiva</code>"_) and click on the <code>install</code> button
Configuration & Checks
Make sure your _<code>SEO and URL</code>_ settings are as follows:
This is MANDATORY
- products: {category:/}{rewrite}{-:id_product_attribute} (you can add .html at the end)
- categories: {categories:/}{rewrite}/
- manufacturers: manufactures/{rewrite}
- suppliers: suppliers/{rewrite}
- CMS page: info/{rewrite} (you can add .html at the end)
- CMS category: info/{rewrite}/
- modules: modules/{module}{/:controller}
_You can replace words such as "info", "suppliers", etc with whatever you want, given that it does not conflicts with a category name_
Remember to
- clear the browser cache
- clear PS cache (under smarty -> cache and smarty -> compile)
UNINSTALLATION
- Go to modules -> Find and uninstall "faktiva_clean_urls"
It should suffice!
If something goes wrong do the following:
- Open folder <code>/override/classes/</code>
- Remove <code>Link.php</code>
- Remove <code>Dispatcher.php</code>
- Open folder <code>/override/controllers/front/</code>
- Remove <code>CategoryController.php</code>
- Remove <code>CmsController.php</code>
- Remove <code>ManufacturerController.php</code>
- Remove <code>ProductController.php</code>
- Remove <code>SupplierController.php</code>
- Open folder <code>/cache/</code>
- Remove <code>class_index.php</code>
- Go to <code>back office</code> -> <code>Preferences</code> -> <code>SEO and URLs</code> -> Set <code>userfriendly URL</code> off -> <code>Save</code>
- Go to <code>back office</code> -> <code>Preferences</code> -> <code>SEO and URLs</code> -> Set <code>userfriendly URL</code> on -> <code>Save</code>
If you got any other override modules, you should now go to you back office, uninstall them, and reinstall them again to work correctly.
Commentaires (0)
Votre avis ne peut pas être envoyé
Signaler le commentaire
Signalement envoyé
Votre signalement ne peut pas être envoyé