Hallo Forengemeinde, ich stehe vor folg. Problem in der /templates/aktuelles_template/module/product_info/standard.html: Ich würde gerne als Artikellangtext den Herstellerlink per Inlineframe darstellen. Herstellerlinks sind gepflegt, leider erscheint im Frame immer nochmal mein Shop mit dem Hinweis "Die Suche ergab keine genauen Treffer". Mein Code sie sieht so aus: <iframe onload="iFrameHeight()" id="blockrandom" name="iframe" class="wrapper" src="{$PRODUCTS_URL}" style="vertical-align: top; height: 100%; width: 100%; border-style: hidden; border: none; overflow: scroll;"> Leider unterstützt Ihr Browser keine Inline Frames. </iframe> Die Zielseite kann entweder eine HTML oder eine PDF sein. Ich denke, es scheitert aktuell an der Zuweisung des src=. Hat vielleicht jemand von euch eine Idee, wie ich das umsetzen kann? Oder eine alternative Idee? Beste Grüße Manuel
Hai Manuel, vielleicht hilft Dir dies Bespiel irgendwie weiter... Code: <div style="text-align: left"><iframe height="200" marginheight="1" src="http://news.gambio.de/shop_admin/gx2_news/news.php" frameborder="0" width="100%" name="test" marginwidth="1"></iframe></div>
Hallo Manfred, wieder einmal danke für die schnelle Unterstützung. Dein Beispiel ist leider vom Ansatz her genau gleich mit meinem. Ich versuche mein Problem mal anders zu beschreiben: Mein Problem liegt darin, dass die src keine feste Adresse ist, sondern von Produkt zu Produkt verschieben. Die src soll immer der entsprechende Herstellerlink sein. Dazu müsste die $products_url irgendwie auf ein Format bringen, dass diese als src verarbeitbar ist.
Das ist das Feld "Hersteller Link" im Backend / Artikel. Kommt, glaub ich, aus der Tabelle products_content.
Na fein - und "\system\views\product_info\ProductInfoContentView.inc.php" liest dies auch aus der Tabelle ein?
OK, bei der Vorgeschichte ist die Frage berechtigt. ;-) Der Wert kann korrekt ausgelesen werden, da die $products_url im Standard Template schon vorhanden ist. Aktuell wird die $products_url als "Homepage"-Link am Ende der product_info/standard.html ausgegeben. Vermutung: Im Backend/Artikel wird die $products_url ohne "http://" gespeichert. Da die src= aber zur Verarbeitung das "http://" benötigt, bringt die Variable $products_url alleine wohl nicht das gewünschte Ergebnis. Jemand eine Idee, wie ich die Strings miteinander verknüpfen kann und ob das was bringt? Konkret könnte das dann so in etwa aussehen: src="http://{$products_url}". Ob das dann funktioniert ist die andere Frage.
Habe ich was verpasst? Wenn Du {$products_url} irgendwo in die "...product_info/standard.html" einbaust - was wird denn angezeigt? Ich frage, weil mit {debug} in meiner "standard.html" diese Variable nicht vorkommt.
Das war des Rätsels Lösung von einem meiner anderen Threads. Die {$products_url} gibt im Standard folg. Wert zurück: "Für weitere Informationen besuchen Sie bitte die Homepage (<-- das ist ein Link) zu diesem Artikel." In der Tabelle products_description steht in der Spalte products_url jedoch nur der Herstellerllink ohne http://. Jetzt bin ich verwirrt: In der gleichen Variable steht einmal ein kompletter Text und in der DB nur der Link?