Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Es ist auch möglich die Auswahlmöglichkeiten des Benutzers auf feste Wahlmöglichkeiten zu reduzieren, dieses lässt sich am besten mit einem Dropdown ("Select") -Feld realisieren.

Hier gibt es zwei Möglichkeiten, zum einen kann auf im Shop vorbereitete Dropdowns zugegriffen werden, zum anderen können Sie ein komplett individuelles Dropdownfeld erstellen.

System-Dropdowns:

       <config>
            <key>ACTIVATE_XT_BESTSELLER_PRODUCTS_BOX</key>
            <type>dropdown</type>
            <url>conf_truefalse</url>
            <value>true</value>
            <de>
                <title>Box aktivieren</title>
            </de>
            <en>
                <title>Activate box</title>
            </en>
        </config>

Dieser Eintrag in der Installations-XML-Datei erstellt ein klassisches Dropdown, welches das default-value "true" hat und nur die Möglichkeit bietet "true" oder "false" auszuwählen.

Auch die Values von Dropdowns können mit der Abfrage der Konstante ACTIVATE_XT_BESTSELLER_PRODUCTS_BOX abgefragt werden.

 

z.B.: /plugins/xt_bestseller_products/boxes/xt_bestseller_products.php

/plugins/xt_bestseller_products/boxes/xt_bestseller_products.php
// ....

if (ACTIVATE_XT_BESTSELLER_PRODUCTS_BOX == 'true' && isset($xtPlugin->active_modules['xt_bestseller_products'])) {
    require_once _SRV_WEBROOT . _SRV_WEB_PLUGINS . '/xt_bestseller_products/classes/class.bestseller_products.php';

// ....

Individuelle Dropdowns:

Bei individuellen Dropdowns ist das vorgehen ähnlich, lediglich die Werte des Dropdowns müssen zuvor über den Hook "admin_dropdown.php:dropdown"

 

 

  • No labels