Überprüft, ob eine angegebene Extension installiert bzw. geladen wurde.
Achtung
ViewHelper in Partials auslagern
Werden ViewHelper von Extensions verwendet, muss der jeweilige Abschnitt in ein Partial augelagert werden, um das Rendern und somit auch Fehler zu verhindern.
Attribute
Name | Beschreibung | Type | default | required |
---|---|---|---|---|
extensionKey | Extension-Key | string | - | true |
then | Rückgabewert, wenn gefunden | mixed | - | false |
else | Rückgabewert, wenn nicht gefunden | mixed | - | false |
Beispiel
html
<bh:extension.loaded extensionKey="coo_price" then="coo_price loaded" else="coo_price not loaded" />
<bh:extension.loaded extensionKey="bh_lang">
<!-- Sprachmenü -->
</bh:extension.loaded>
<f:render partial="l-footer--{bh:extension.loaded(extensionKey: 'bh_hapi', then: 'hapi', else: 'normal')}" arguments="{_all}" />