Zadejte hledaný výraz...

Prestashop – tvar url s kategoriemi i podkategoriemi

Roman
verified
rating uzivatele
(55 hodnocení)
24. 11. 2011 12:27:50
Zdravím,
jak dosáhnout toho aby byl tvar url včetně kategorie a podkategorie?
teď mám:
neco.cz/12-baterie
když kliknu na podkategorii tak:
neco.cz/35-nokia
produkt:
neco.cz/nokia/85-produkt.html
chtěl bych aby to bylo:
neco.cz/baterie/nokia/85-produkt.html
Jak toho dosáhnout?
Děkuji za každou radu.
24. 11. 2011 12:27:50
https://webtrh.cz/diskuse/prestashop-tvar-url-s-kategoriemi-i-podkategoriemi#reply700849
jarin001
verified
rating uzivatele
(37 hodnocení)
24. 11. 2011 12:58:18
TADY se to řešilo a vyřešilo, nechci to tu rozepisovat tak se na to mrkni, mělo by ti to pomoct.
24. 11. 2011 12:58:18
https://webtrh.cz/diskuse/prestashop-tvar-url-s-kategoriemi-i-podkategoriemi#reply700848
Roman
verified
rating uzivatele
(55 hodnocení)
24. 11. 2011 13:14:23
Ty příspěvky jsem procházel, bohužel i když vygeneruji nový .htaccess tak se stále nezobrazují kategorie u podkategorií
mám kategorii baterie, podkategorie nokia, samsung atd.
a potřebuji když kliknu u baterií na nokia (podkategorii) aby tvar url byl neco.cz/baterie/nokia/ ted se to přesměruje na neco.cz/nokia/
bude problém někde v tom .htaccess ale nevím kde...
24. 11. 2011 13:14:23
https://webtrh.cz/diskuse/prestashop-tvar-url-s-kategoriemi-i-podkategoriemi#reply700847
jarin001
verified
rating uzivatele
(37 hodnocení)
24. 11. 2011 13:21:49
Hoď sem obsah .htaccess
24. 11. 2011 13:21:49
https://webtrh.cz/diskuse/prestashop-tvar-url-s-kategoriemi-i-podkategoriemi#reply700846
Roman
verified
rating uzivatele
(55 hodnocení)
24. 11. 2011 13:27:01
originál co generoval PS
Děkuji
24. 11. 2011 13:27:01
https://webtrh.cz/diskuse/prestashop-tvar-url-s-kategoriemi-i-podkategoriemi#reply700845
jarin001
verified
rating uzivatele
(37 hodnocení)
24. 11. 2011 13:53:59
Tak jsem si zkušebně nainstaloval Prestu na local, je to verze 1.2.4, nevím jakou máš ty.
URL produktů se zobrazují i s kategoriemi, zápis v .htaccess je tento :
# URL rewriting module activation
RewriteEngine on
# URL rewriting rules
RewriteRule ^(+)-(+)(-*)/(*).jpg$ /prestashop/img/p/$1-$2$3.jpg
RewriteRule ^(+)(-*)/(*).jpg$ /prestashop/img/c/$1$2.jpg
RewriteRule ^lang-({2})/(*)/(+)-(*).html(.*)$ /prestashop/product.php?id_product=$3&isolang=$1$5
RewriteRule ^lang-({2})/(+)-(*).html(.*)$ /prestashop/product.php?id_product=$2&isolang=$1$4
RewriteRule ^lang-({2})/(+)-(*)(.*)$ /prestashop/category.php?id_category=$2&isolang=$1
RewriteRule ^(*)/(+)-(*).html(.*)$ /prestashop/product.php?id_product=$2$4
RewriteRule ^(+)-(*).html(.*)$ /prestashop/product.php?id_product=$1$3
RewriteRule ^(+)-(*)(.*)$ /prestashop/category.php?id_category=$1
RewriteRule ^content/(+)-(*)(.*)$ /prestashop/cms.php?id_cms=$1
RewriteRule ^(+)__(*)(.*)$ /prestashop/supplier.php?id_supplier=$1$3
RewriteRule ^(+)_(*)(.*)$ /prestashop/manufacturer.php?id_manufacturer=$1$3
RewriteRule ^lang-({2})/(.*)$ /prestashop/$2?isolang=$1
# Catch 404 errors
ErrorDocument 404 /prestashop/404.php
Zkus tedy tyto dva řádky :
...nahradit těmito :
24. 11. 2011 13:53:59
https://webtrh.cz/diskuse/prestashop-tvar-url-s-kategoriemi-i-podkategoriemi#reply700844
Roman
verified
rating uzivatele
(55 hodnocení)
24. 11. 2011 14:01:44
Tak jsem upravil, přidal nový produkt ale nezobrazují se stejně kategorie/podkategorie, a když kliknu na produkt tak je tvar neco.cz/baterie/60-produkt.html
Takže by to chtělo tam přidat ještě podkategorii a upravit na neco.cz/baterie/samsung/
a pak na neco.cz/baterie/samsung/60-produkt.html
pokud mě s tím pomůžeš budu velice rád :-)
i tak dík za rady.
24. 11. 2011 14:01:44
https://webtrh.cz/diskuse/prestashop-tvar-url-s-kategoriemi-i-podkategoriemi#reply700843
jarin001
verified
rating uzivatele
(37 hodnocení)
24. 11. 2011 14:36:17
Tak jsem něco zkoušel ale bezvýsledně, co jsem koukal na zahraničních fórech tak to ani nikdo neřešil.
V tom odkazu co jsem ti dával je uvedena URL jednoho shopu /kategorie/subkategorie/produkt.html,
to je ale uměle vytvořená adresa, nejde o systémové řešení.
---------- Příspěvek doplněn 24.11.2011 v 14:57 ----------
Řešení nebude změnou kódu v .htaccess ale v souboru classes/link.php kde se tvoří URL struktura.
Dej to do poptávky ať ti to někdo upraví, já nejsem zrovna PHPčkář :)
24. 11. 2011 14:36:17
https://webtrh.cz/diskuse/prestashop-tvar-url-s-kategoriemi-i-podkategoriemi#reply700842
Roman
verified
rating uzivatele
(55 hodnocení)
24. 11. 2011 17:36:13
Zkusím upravit, poptat se a když tak dám poptávku.
Děkuji za tvůj čas!
24. 11. 2011 17:36:13
https://webtrh.cz/diskuse/prestashop-tvar-url-s-kategoriemi-i-podkategoriemi#reply700841
Jan Kašpar
verified
rating uzivatele
(95 hodnocení)
27. 11. 2011 15:22:55
Podle mě mnohem lepší mít url: neco.cz/baterie-nokia-xxxx.html než neco.cz/baterie/nokia/xxxx.html
Ale každopádně bych problém hledal htaccess a možná i v šabloně
27. 11. 2011 15:22:55
https://webtrh.cz/diskuse/prestashop-tvar-url-s-kategoriemi-i-podkategoriemi#reply700840
tuk
verified
rating uzivatele
(2 hodnocení)
28. 11. 2011 18:50:04
Aby mohl upravený URL .htaccess zpracovat, tak musí být Prestou napřed vygenerován. Pokud odkazy v shopu nejsou v té rozšířené podobě, tak .htaccess nepomůže. Jak už někdo psal, Link.php.
28. 11. 2011 18:50:04
https://webtrh.cz/diskuse/prestashop-tvar-url-s-kategoriemi-i-podkategoriemi#reply700839
Pro odpověď se přihlašte.
Přihlásit