Hallo, ich würde gerne links unter der catergorie information eine facebook like box und von ebont.de ein kundenbewerungsbox einbauen. bei beiden habe ihc nur iframe links kann mir jemand helfen? Gruß
hallo, hier würde ich den block {block name=‚frontend_index_left_campaigns_bottom‘} nehmen und einfach den gewünschten ihnhalt anhängen. hier sollte es meiner meinung auch egal sein ob es sich um iframe oder anderen html text handelt. du solltest natürlich die breite beachten. hoffe das konnte dir helfen.
dafür muss ich eine left.tpl datei erzeugen oder?
das geht in der index/index.tpl auch!
ok facebook hab ich drinne, bei ebont mach ich warscheinloch noch ein fehler weil da haut es mir die seite zusammen. block sieht so aus in der left.tpl {extends file='parent:frontend/index/left.tpl'} {block name='frontend\_index\_left\_campaigns\_bottom' append} <script src="http://connect.facebook.net/de_DE/all.js#xfbml=1"></script><like-box href="http://www.facebook.com/pages/Supp-Shopde/382560885163065" width="185" show_faces="true" stream="false" header="true"></like-box>{/block}
funktionier ohne probleme und ist ebreits eingebunden, jetzt soll der ebont kundenbewerungsbutton dazu <iframe width="156" height="170" scrolling="no" frameborder="0" src="https://www.ebont.de/starrating/widgetx_light.php/id/4ESUPIRS9SDUH0F.html"></iframe>
theroetisch sollte doch die left.tpl jetzt dann so aussehen {extends file='parent:frontend/index/left.tpl'} {block name='frontend\_index\_left\_campaigns\_bottom' append} <script src="http://connect.facebook.net/de_DE/all.js#xfbml=1"></script><like-box href="http://www.facebook.com/pages/Supp-Shopde/382560885163065" width="185" show_faces="true" stream="false" header="true"></like-box>{block name='frontend\_index\_left\_campaigns\_bottom'}<iframe width="156" height="170" scrolling="no" frameborder="0" src="https://www.ebont.de/starrating/widgetx_light.php/id/4ESUPIRS9SDUH0F.html"></iframe>{/block}
gibt dann folgenden fehler: Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template "/www/htdocs/w00fe3f7/install\_4.0.4/templates/emotion\_black/frontend/index/left.tpl" on line 3 "{block name='frontend\_index\_left\_campaigns\_bottom' append}" unmatched {block} {/block} pairs' in /www/htdocs/w00fe3f7/install\_4.0.4/engine/Library/Smarty/sysplugins/smarty\_internal\_templatecompilerbase.php:657 Stack trace: #0 /www/htdocs/w00fe3f7/install\_4.0.4/engine/Library/Smarty/sysplugins/smarty\_internal\_compile\_extends.php(88): Smarty\_Internal\_TemplateCompilerBase-\>trigger\_template\_error('unmatched {bloc...') #1 /www/htdocs/w00fe3f7/install\_4.0.4/engine/Library/Smarty/sysplugins/smarty\_internal\_templatecompilerbase.php(475): Smarty\_Internal\_Compile\_Extends-\>compile(Array, Object(Smarty\_Internal\_SmartyTemplateCompiler), Array, NULL, NULL) #2 /www/htdocs/w00fe3f7/install\_4.0.4/engine/Library/Smarty/sysplugins/smarty\_internal\_templatecompilerbase.php(249): Smarty\_Internal\_TemplateCompilerBase-\>callTagCompiler( in /www/htdocs/w00fe3f7/install\_4.0.4/engine/Library/Smarty/sysplugins/smarty\_internal\_templatecompilerbase.php on line 657
bitte um hilfe
Eventuell liege ich falsch aber vergisst du nicht den block zu schließen ? Dieser Code sollte funktionieren {extends file='parent:frontend/index/left.tpl'} {block name='frontend\_index\_left\_campaigns\_bottom' append} <script src="http://connect.facebook.net/de_DE/all.js#xfbml=1"></script><like-box href="http://www.facebook.com/pages/Supp-Shopde/382560885163065" width="185" show_faces="true" stream="false" header="true"></like-box>{/block} {block name='frontend\_index\_left\_campaigns\_bottom'}<iframe width="156" height="170" scrolling="no" frameborder="0" src="https://www.ebont.de/starrating/widgetx_light.php/id/4ESUPIRS9SDUH0F.html"></iframe>{/block}
Bzw eigentlich sollte der Fehler in der Zeile {block name='frontend\_index\_left\_campaigns\_bottom' append}
liegen. BTW: War gerade auf deinem/euren Shop und dort ist die breadcrumb irgendwie verschoben (siehe Screenshot) Klick mich PS: Sorry wenn ich falsch liege und dieser Ansatz totaler Mist ist. Bin auch erst auf Shopware umgestiegen und versuche hier einfach mal etwas zu helfen. Denn eine Community besteht ja aus geben und nehmen
du solltest nicht zweimal den gleichen block ansprechn und das hintereinander… machs doch mal so: {extends file='parent:frontend/index/left.tpl'} {block name='frontend\_index\_left\_campaigns\_bottom' append} <script src="http://connect.facebook.net/de_DE/all.js#xfbml=1"></script><like-box href="http://www.facebook.com/pages/Supp-Shopde/382560885163065" width="185" show_faces="true" stream="false" header="true"></like-box><iframe width="156" height="170" scrolling="no" frameborder="0" src="https://www.ebont.de/starrating/widgetx_light.php/id/4ESUPIRS9SDUH0F.html"></iframe>{/block}
so sollte es passen! du hattes folgendes gemacht {block name=‚frontend_index_left_campaigns_bottom‘ append} (fügt den inhalt nach diesem block an) {block name=‚frontend_index_left_campaigns_bottom‘} (überschreibt den kompletten block, den du ja eigentlich grade erweitert hast!) und dann hattest du natürlich noch den fehler den Time-Agent schon angesprochen hatte das du den block nicht geschlossen hast.
danke passt jetzt wo kann ich die breadcrumb einstellen? Die beiden Datein sind jetzt drinne, kann ich auch einen zwischenspalt da einfügen sonst sieht das so doof aus
Wenn ich dich richtige verstehe dann sollte dir folgender Code helfen [code]
[/code] Das mit der breadcrumb weiß ich leider nicht aber ist sicherlich „nur“ ein CSS-Problem.
ja klasse danke klappt