Plugin mit vielen Boolean Feldern + Prüfung dieser im TPL

Hallo, hab ein Plugin erstellt, dass diverse Features auf Template/Block-Ebene deaktivieren soll. Bin vom Prinzip so vorgegangen wie hier beschrieben: http://wiki.shopware.de/Hello-Twitter-m … l_884.html Laut obigem Beispiel kann man folgendes Schreiben ohne eine Value vorzugeben: $form-\>setElement('boolean', 'disableTopseller', array( 'label' =\> 'Topseller ausblenden' )); Ist das so korrekt? Der ‘boolean’ Typ ist unter http://wiki.shopware.de/Shopware-4-Plug … ment_Typen leider nicht dokumentiert/beschrieben. Leider ist es jetzt so, dass ich es nicht schaffe im Template selbst auf false/true abzufragen. Um beim Beispiel mit Twitter zu bleiben: Folgendes funktioniert überhaupt nicht und ist immer true: [quote]{if $TwitterConfig->twitterLive}true{else}false{/if}[/quote] Ideen? Tipps? Gruß, Michael

Servus, Mach mal im Template einen {var_dump($deinevar)} Und schaue was rau kommt. Vg Martin

Hallo, kann es denn sein, dass ein selektives Überschreiben von Blöcken, abhängig von den Plugin Konfigurationswerten, nicht möglich ist? Laut VarDump sind die Variablen wie erwartet, wenn ich jedoch {if $TwitterConfig->twitterLive} abfrage, ist völlig egal, welchen Wert die Variable hat. Der Block wird immer überschrieben. Gruß, Michael

Mit der Kombobox funktioniert es auf jeden Fall.

Wobei das Boolean Feld ja schon passender wär, bzw. so gesehen ja auch Subshops unterstützt (Vererbungsprinzip).

Hab jetzt rausgefunden/gesehen, dass man hier wohl am besten mit if(empty($config->booleanfeld)==false) prüfen kann.