Hallo im Forum!
Ich möchte gerne für die User, die sich in Online-Shops nicht so gut auskennen (und eher nicht so bewandert sind im Umgang mit Webseiten) auf der Seite, die auftaucht, wenn man eine Kategorie anklickt, zu jedem dort dargestellten Produkt einen Link "weitere Infos ..." anbieten.
Hat jemand eine Idee, wie das gehen könnte?
Habe bereits folgendes heraus gefunden:
1. Zunächst wird die Seite tpl_modules_product_listing.php aufgerufen
2. wird dann die tpl_tabular_display.php mit require angefordert
3. aus der tpl_modules_product_all_listing.php hatte ich mir diesen Code rausgeholt
und versucht, den in der tpl_tabular_display.php einzufügen, aber offensichtlich trifft dort die Bedingung der Schleife
nicht zu und der Link wird nicht angezeigt.
Wahrscheinlich stehen auch die anderen Informationen, die zur Erstellung des korrekten Links nötig sind nicht zur Verfügung, denn nachdem ich die Bedingung testhalber auf if (!zen_has_product usw.) gesetzt hatte, bekam ich zwar einen Haufen Links angezeigt (mehr als ich Produkte hatte), aber die führten alle nur auf die Seite: "Leider ist dieses Produkt nicht vorhanden".
Vielleicht hat jemand Ahnung wie es richtig funktioniert?
Gruß
Smartsoul
Ich möchte gerne für die User, die sich in Online-Shops nicht so gut auskennen (und eher nicht so bewandert sind im Umgang mit Webseiten) auf der Seite, die auftaucht, wenn man eine Kategorie anklickt, zu jedem dort dargestellten Produkt einen Link "weitere Infos ..." anbieten.
Hat jemand eine Idee, wie das gehen könnte?
Habe bereits folgendes heraus gefunden:
1. Zunächst wird die Seite tpl_modules_product_listing.php aufgerufen
2. wird dann die tpl_tabular_display.php mit require angefordert
3. aus der tpl_modules_product_all_listing.php hatte ich mir diesen Code rausgeholt
Code:
if (zen_has_product_attributes($products_all->fields['products_id'])) { $link = '[url="' . zen_href_link(zen_get_info_page($products_all->fields['products_id']), 'products_id=' . $products_all->fields['products_id']) . '"]' . MORE_INFO_TEXT . '[/url]'; }
Code:
if (zen_has_product_attributes($products_all->fields['products_id']))
Wahrscheinlich stehen auch die anderen Informationen, die zur Erstellung des korrekten Links nötig sind nicht zur Verfügung, denn nachdem ich die Bedingung testhalber auf if (!zen_has_product usw.) gesetzt hatte, bekam ich zwar einen Haufen Links angezeigt (mehr als ich Produkte hatte), aber die führten alle nur auf die Seite: "Leider ist dieses Produkt nicht vorhanden".
Vielleicht hat jemand Ahnung wie es richtig funktioniert?
Gruß
Smartsoul
Kommentar