Seite 2 von 4
Re: Version 1.0.1 vor der Tür - mag jemand vorab testen?
Verfasst: Fr 8. Nov 2013, 12:52
von Morpheus
Jo, bestätigt
Habs gerade mal bei blatt01 raus genommen und siehe da -> läuft
Das ist aber sehr schade.
Soll ich die Templates ändern?
Re: Version 1.0.1 vor der Tür - mag jemand vorab testen?
Verfasst: Fr 8. Nov 2013, 13:08
von shadowcat
WAH! Ich hab's gefunden... Das Droplet benutzt eine Variable $content, die leider auch im Droplets-Helper benutzt wird. Sie überschreibt diese dann entweder mit dem Inhalt des Blocks, oder, wenn der nicht existiert - mit einem leeren Wert.
Puh. Gut das "Morpheus" seine Templates parallel testet...

Re: Version 1.0.1 vor der Tür - mag jemand vorab testen?
Verfasst: Fr 8. Nov 2013, 13:13
von Morpheus
Gemeinsam sind wir stark

Re: Version 1.0.1 vor der Tür - mag jemand vorab testen?
Verfasst: Fr 8. Nov 2013, 13:47
von shadowcat
Wenn Du willst, kannst Du ja mal den korrigierten Helper runterladen und bei Dir austauschen.
https://github.com/webbird/LEPTON_2_Bla ... roplet.php
Re: Version 1.0.1 vor der Tür - mag jemand vorab testen?
Verfasst: Fr 8. Nov 2013, 14:20
von Morpheus
Funzt
Danke für die schnelle Hilfe
Aber hab da noch was gefunden, was aber doch schon mal funktioniert hatte :? , irgendwann
Wenn ich das doch richtig verstanden habe!
Code: Alles auswählen
<div id="secondcontent">
{if check_section(26)}
[[globalblock?block=26]]
{/if}
</div>
Heißt doch für so für einen Programmier-Legastheniker wie mich:
Code: Alles auswählen
Wenn seite 26 da ist dann zeige mir im block die Seite 26 auch an.
Macht er aber nicht sondern nur so:
Code: Alles auswählen
<div id="secondcontent">
{if check_section(1)}
[[globalblock?block=26]]
{/if}
</div>
oder bin ich da jetzt komplett verwirrt :?
Re: Version 1.0.1 vor der Tür - mag jemand vorab testen?
Verfasst: Fr 8. Nov 2013, 14:30
von shadowcat
Der Name der Funktion ist irreführend. Geprüft wird auf die Blocknummer. Kann aber auch ein Bug sein. creativecat fragen.

Re: Version 1.0.1 vor der Tür - mag jemand vorab testen?
Verfasst: Fr 8. Nov 2013, 21:46
von mrfan
check_section kannst du ersetzen mit logischerem check_content_block
Also hat PAGE_CONTENT(1) Inhalt ja oder nein dann zeige Global Block sowieso, oder dies und das an...
Gruß mr-fan
Re: Version 1.0.1 vor der Tür - mag jemand vorab testen?
Verfasst: Sa 9. Nov 2013, 09:08
von Morpheus
Wenn ich das richtig verstanden habe:
Code: Alles auswählen
{if check_content_block(10)}
[[globalblock?block=10]]
{/if}
so geschrieben? :?
kommt das:
Fatal error: Uncaught exception 'Dwoo_Exception' with message 'Plugin <em>check_content_block</em> can not be found, maybe you forgot to bind it if it's a custom plugin ?' in /share/MD0_DATA/Web/blackcat/modules/lib_dwoo/dwoo/Dwoo/Loader.php:112 Stack trace: #0 /share/MD0_DATA/Web/blackcat/modules/lib_dwoo/dwoo/Dwoo/Compiler.php(2903): Dwoo_Loader->loadPlugin('check_content_b...', true) #1 /share/MD0_DATA/Web/blackcat/modules/lib_dwoo/dwoo/Dwoo/Compiler.php(1669): Dwoo_Compiler->getPluginType('check_content_b...') #2 /share/MD0_DATA/Web/blackcat/modules/lib_dwoo/dwoo/Dwoo/Compiler.php(1338): Dwoo_Compiler->parseFunction('check_content_b...', 0, 688, Array, 'condition', 23) #3 /share/MD0_DATA/Web/blackcat/modules/lib_dwoo/dwoo/Dwoo/Compiler.php(1634): Dwoo_Compiler->parse('check_content_b...', 0, 688, Array, 'condition', 23) #4 /share/MD0_DATA/Web/blackcat/modules/lib_dwoo/dwoo/Dwoo/Compiler.php(1338): Dwoo_Compiler->parseFunction('<!--??/**?? * ...', 1788, 2479, false, 'root', 1788) #5 /share/MD0_DATA/Web/blackcat/module in /share/MD0_DATA/Web/blackcat/modules/lib_dwoo/dwoo/Dwoo/Loader.php on line 112
Re: Version 1.0.1 vor der Tür - mag jemand vorab testen?
Verfasst: Sa 9. Nov 2013, 13:33
von creativecat
Ich glaube, dass das an uns gerichtet war. Aktuell ist dieses Plugin für Dwoo nicht vorhanden

Re: Version 1.0.1 vor der Tür - mag jemand vorab testen?
Verfasst: Sa 9. Nov 2013, 14:46
von mrfan
Morpheus hat geschrieben:Wenn ich das richtig verstanden habe:
Code: Alles auswählen
{if check_content_block(10)}
[[globalblock?block=10]]
{/if}
so geschrieben? :?
Ähh sorry ich dacht nur ersetzen zum Verständniss....nicht im Code.
