Dobrý Deň, Hosť
Meno:  Heslo: Zapamätať  Obnoviť heslo | Registrovať
Štvrtok, 24. Máj 2012 17:35
 
sef a product_id
Vitajte, Hosť. Prosím prihláste sa alebo sa zaregistrujte.

Prihláste sa užívateľským menom, heslom a dĺžkou sedenia

 
Pokročilé vyhľadávanie

24397 príspevkov v 4753 tém- od 64464 užívateľov - Najnovší užívateľ: becks6

Štvrtok, 24. Máj 2012 17:35
Strán: [1]
Tlačiť
Autor Téma: sef a product_id  (Prečítané 304 krát)
0 užívateľov a 1 Hosť prehliada túto tému.
Flavier
Newbie
*

Karma: +0/-0
Offline Offline

Príspevkov: 17


« kedy: Piatok, 11. November 2011 04:18 »

Ahojte.

Naimportoval som produkty cez CSVIvirtualMart Import. Nefunguje mi vsak preklik na ne.

Patral som po tom, cim to moze byt. Link generuje fajn, vsetky identifikatory sedia. Ak vsak prelinkinem na shop.product.detail.php, tam uz prebera uplne ine id.

Zjavne je to sposobene zapnutym sef, pretoze ked som to vypol, prelink je v poriadku. Kde tam moze dochadzat k tomuto mismasu? Kam sa mam dalej pozerat? Pretoze linku vytvara sice peknu, ale nefunkcnu.

Dakujem za nasmerovanie.
Zaznamenané
lostin
Hero Member
*****

Karma: +5/-0
Offline Offline

Príspevkov: 503


« Odpoveď #1 kedy: Piatok, 11. November 2011 04:32 »

Je problém v tom,že po prekliknutí na detail tovaru sa zmení ID produktu alebo v tom,že na dané ID sa zobrazí iný produkt?

Aké SEF rozšírenie pre Virtuemart používaš ?
Nebere ti náhodou SEF rozšírenie staré adresy z dočasnej pamäte ?
Zaznamenané
Flavier
Newbie
*

Karma: +0/-0
Offline Offline

Príspevkov: 17


« Odpoveď #2 kedy: Piatok, 11. November 2011 05:17 »

Problem je, ze po prekliknuti sa zmeni id produktu.

V plugins/system/sef som nasiel verziu 1.5

To posledne neviem ako overit.
Zaznamenané
lostin
Hero Member
*****

Karma: +5/-0
Offline Offline

Príspevkov: 503


« Odpoveď #3 kedy: Piatok, 11. November 2011 06:10 »

Pokiaľ používaš iba základné Joomla sef bez ďalších sef rozšírení,tak môj predchádzajúci post je bezpredmetný. Tie odkazy sú z kategórie VM,navigácie VM  alebo z modulu ? Máš v menu viac odkazov na virtuemart ?VM šablóny máš default alebo upravené ? Zmenené Id je vždy rovnaké alebo sa mení ? Môžeš napísať aspon jeden pár dobrej a zlej url ?
Zaznamenané
Flavier
Newbie
*

Karma: +0/-0
Offline Offline

Príspevkov: 17


« Odpoveď #4 kedy: Piatok, 11. November 2011 06:27 »

Tu je zla url s vypnutym ref:

index.php?page=shop.product_details&flypage=flypage.tpl&product_id=18650&category_id=148&option=com_virtuemart&Itemid=207

Tu po zapnuti ref:

/biela-technika/uhlikove-filtre/akpo-fr-0563-okapy-wk-6-wk-8

Namiesto product_id=18650 prebera hodnotu 18621

Tu je dobra url s vypnutym ref:

index.php?page=shop.product_details&flypage=flypage.tpl&product_id=13489&category_id=145&option=com_virtuemart&Itemid=280

Tu po zapnuti ref:
/biela-technika/bezdotykove-kose/helpmation-mini-12l

product_id=13489 prebera hodnotu 13489

Zaznamenané
lostin
Hero Member
*****

Karma: +5/-0
Offline Offline

Príspevkov: 503


« Odpoveď #5 kedy: Piatok, 11. November 2011 21:05 »

Musíš mať nainštalované niektoré SEF rozšírenie(sh404sef,JoomSEF,AceSEF...) alebo SEF router.php . Štandartne Virtuemart (1.1.9) takéto SEF adresy nerobí.Tie vyzerajú asi takto :

virtuemart.html?page=shop.product_details&flypage=flypage.tpl&product_id=6&category_id=1
Zaznamenané
Flavier
Newbie
*

Karma: +0/-0
Offline Offline

Príspevkov: 17


« Odpoveď #6 kedy: Sobota, 12. November 2011 18:08 »

Ano mam Artio JoomSef.

Pri mazani vyrobkov by sa nemali mazat linky tychto vyrobkov automaticky?

Nasiel som ich, pomazal, nahodil nanovo. Niektore vyrobky idu, niektore su stale problemove. Treba ich hladat este niekde inde?
Zaznamenané
Flavier
Newbie
*

Karma: +0/-0
Offline Offline

Príspevkov: 17


« Odpoveď #7 kedy: Sobota, 12. November 2011 18:45 »

Vypol som pouzivanie cache a teraz to taha uz len z aktualneho zaznamu v db. Vsetko vyzera funkcne.

Dakujem pekne za usmernenia.
Zaznamenané
lostin
Hero Member
*****

Karma: +5/-0
Offline Offline

Príspevkov: 503


« Odpoveď #8 kedy: Nedeľa, 13. November 2011 01:45 »

Myslel som si,že to bude tým,lebo už som obdobný problém riešil.

JoomSEF nepoužívam,takže ti neviem presne poradiť,ale bolo by dobré staré odkazy vymazať a cache zase zapnúť,lebo SEF môže byť dosť náročné na výkon a zbytočne ti to bude zaťažovať server.

Zaznamenané
Strán: [1]
Tlačiť
Prejsť na: