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.
Commenti (0)
Non è stato possibile inviare il tuo giudizio sulla recensione
Segnala commento
Segnalazione inviata
Non è stato possibile inviare la tua segnalazione