Polskie wsparcie PrestaShop

PrestaShop => Polska wersja językowa => Wątek zaczęty przez: artyou w Maj 18, 2011, 10:40:02 am

Tytuł: Przyjazne URL problem !!!
Wiadomość wysłana przez: artyou w Maj 18, 2011, 10:40:02 am
Witam . Mam problem z przyjaznymi URL . W każdej kategorii produktu mam cyfrę przed nazwą produktu
http://artyou.pl/2-obraczki-slubne - tutaj 2
http://artyou.pl/do-600-zl/66-pierscionek-zareczynowy-030ct.html - tutaj 66

Czy można to w jakis sposób wyłączyć zeby po prostu pojawial się link www.artyou.pl/obraczki-slubne ?
Tytuł: Odp: Przyjazne URL problem !!!
Wiadomość wysłana przez: lof w Maj 18, 2011, 11:12:02 am
pokazuje sie ona najprawdopodobniej wtedy gdy drugi raz prowadzisz taką sama nazwę produktu a dwa takie same linki być nie mogą jesli jednak to nie nie zadowala musiałbyś przerobić funkcje friendlu i w .htaccess
Tytuł: Odp: Przyjazne URL problem !!!
Wiadomość wysłana przez: Loki w Maj 19, 2011, 10:32:38 pm
Witam serdecznie na tym zacnym forum.
Właśnie próbuję się uporać ze świeżą instalką presty i mam podobny problem z URLami.
Te cyfry przed tekstem w linku o których pisze kolega wyżej to numery przydzielane kategorią i produktom. Dołączam się zatem do pytania kolegi, może ktoś mądry coś poradzi.  

Prawdopodobnie trzeba zmienić coś z ID w .htaccess w wierszach:
RewriteRule ^([0-9]+)\-[a-zA-Z0-9-]*\.html /presta/product.php?id_product=$1 [QSA,L]
RewriteRule ^[a-zA-Z0-9-]*/([0-9]+)\-[a-zA-Z0-9-]*\.html /presta/product.php?id_product=$1 [QSA,L]
RewriteRule ^([0-9]+)\-[a-zA-Z0-9-]* /presta/category.php?id_category=$1 [QSA,L]

Tytuł: Odp: Przyjazne URL problem !!!
Wiadomość wysłana przez: Loki w Maj 24, 2011, 10:58:07 am
Znalazłem częściowe rozwiązanie tematu:
http://www.openscriptsolution.com/2010/05/05/how-to-remove-cms-id-from-url-of-prestashop-version-1-2-5/

może to nic specjalnego bo wszystkie urle przerabia się ręcznie, ale jak ktoś chce zmienić tylko kilka np. kategorii to powinno się przydać.