Eine Zeile Code - große Wirkung

Thema wurde von DKG - Die Kleine Geschenkidee (Peter), 28. September 2024 um 10:13 Uhr erstellt.

  1. DKG - Die Kleine Geschenkidee (Peter)

    Registriert seit:
    2. Oktober 2017
    Beiträge:
    315
    Danke erhalten:
    161
    Danke vergeben:
    106
    Hi @ gambio,

    es ist nur eine winzig kleine Änderung,
    aber wäre schön wenn Ihr sie mit aufnehmen könnt.

    Und zwar in der
    admin/html/compatibility/new_category.php

    Könnt Ihr bitte nach diesem Code
    PHP:
    /**
    * #####################################################################################################################
    * START: Set default article overview template files
    * #####################################################################################################################
    */
    $articleOverviewTplFiles = array();

    $templatePath DIR_FS_CATALOG StaticGXCoreLoader::getThemeControl()->getThemeHtmlPath();
    $productListingTemplatePrefix "product_listing_template_";

    if(
    $dir opendir($templatePath))
    {
        while((
    $file readdir($dir)) !== false)
        {
            if (
    strpos($file$productListingTemplatePrefix) === 0
                
    && is_file($templatePath $file)
                && !
    xtc_is_extension_file($templatePath $file)
            ) {
                
    $parsedFile substr($filestrlen($productListingTemplatePrefix));
                
    $articleOverviewTplFiles[] = [
                    
    'id' => $parsedFile,
                    
    'text' => $parsedFile
                
    ];
            }
        }
        
    closedir($dir);
    }
    diese Zeile einfügen bitte:
    PHP:
    sort($articleOverviewTplFiles);

    Grund:
    ich hatte mir mehrere Vorlagen für die Artikelübersicht erstellt,
    diese waren dann nicht alphabetisch sortiert und somit schwer zu finden.

    Die eine zusätzliche Zeile Code behebt das Problem.
    Es wäre schön wenn Ihr das dauerhaft einbringen könntet in den Shopcode.

    Gruß
    Peter