$module_data.CATEGORIES_NAME

  • In der product_listing.html im jeweiligen Template-Ordner ist in Zeile ca. 260 steht folgendes:

    Code
    <div class="text-center">
        {$txt.text_category}<a href="{$module_data.CATEGORIES_LINK}">{$module_data.CATEGORIES_NAME}</a><br>
    </div>

    Was hat es damit auf sich? Wie kann ich den Kategorie-Namen an dieser Stelle ausgeben? Ich habe nichts gefunden, was ich in irgendeiner Forma aktivieren kann.

  • Beitrag von mitglied (12. November 2024 um 09:28)

    Dieser Beitrag wurde vom Autor gelöscht (12. November 2024 um 13:24).
    • Neu
    • Offizieller Beitrag

    Aaaah, das war mal eine Idee, ist gar nicht aktiv.

    Müsste man zum Beispiel per Overload rein laden.

    Hier ein komplettes Beispiel:

    class TestOverload extends TestOverload_parent {

    function buildDataArray(&$array, $image = 'thumbnail', $site = '', $count = '1')
    {
    $t_data_array = parent::buildDataArray($array, $image, $site, $count);
    global $gmSEOBoost;
    $gm_cat = explode('_', $_GET['cPath']);
    $gm_cat_id = xtc_db_input(end($gm_cat));
    $dbQuery = xtc_db_fetch_array(xtc_db_query("SELECT categories_name
    FROM " . TABLE_CATEGORIES_DESCRIPTION . "
    WHERE categories_id = " . $gm_cat_id . "
    AND language_id = '" . (int) $_SESSION['languages_id'] . "'
    ;"));

    $t_data_array['CATEGORY_NAME'] = $dbQuery['categories_name'];
    $t_data_array['CATEGORY_PATH'] = xtc_href_link($gmSEOBoost->get_boosted_category_url($gm_cat_id, (int) $_SESSION['languages_id']));
        
    return $t_data_array;
    }
        
    }

    <p>Wir geben nur Anregungen und Hilfestellung auf Basis unserer Erfahrung, keine Rechtshilfe!<br>\m/('_')\m/</p>