Eine Zeile Code - große Wirkung

Thema wurde von DKG - Die Kleine Geschenkidee (Peter), 28. September 2024 erstellt.

  1. DKG - Die Kleine Geschenkidee (Peter)
    Registriert seit:
    2. Oktober 2017
    Beiträge:
    345
    Danke erhalten:
    200
    Danke vergeben:
    125
    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