Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Sortierreihenfolge - Artikel Attribute - Download Artikel

    ebookshop

    • Fördermitglied
    • Beiträge: 51
    Wir haben mal wieder eine Frage  :-?

    Wir betreiben einen eBook-Shop (über www.ebook-service.com)

    Wenn der angelegte Artikel mit dem Attribut "Download" versehen wird, kann man die dazu gehörige Datei (ZIP, RAR oder PDF üblicherweise) auswählen, diese sind leider nicht geordnet in der Auswahlliste.

    Beispiel: ich habe einen Download-Artikel eBook-1 und die dazugehörige Download-Datei heißt eBook-1.zip

    Wenn sich aber einige hundert Download-Dateien auf dem Server befinden, muß man (weil nicht nach irgend etwas sortiert) ewig und drei Tage :tea: suchen, um die richtige Download-Datei auszuwählen.

    Hoffentlich war das jetzt verständlich erklärt...

    Gibt es irgend eine Möglichkeit diese Download-Dateien zu ordnen bzw. als sortiert anzuzeigen?

    Gruß vom eBookshop

     

    Linkback: https://www.modified-shop.org/forum/index.php?topic=16517.0
    Templateshop - Eine große Auswahl an neuen und modernen Templates für die modified eCommerce Shopsoftware

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.267
    • Geschlecht:
    Re: Sortierreihenfolge - Artikel Attribute - Download Artikel
    Antwort #1 am: 05. November 2011, 20:04:38
    Schau mal bitte hier: Attribute alphabetisch sortieren

    Wende dich dafür mal an web28.

    Grüße

    Torsten

    mhbosch

    • Schreiberling
    • Beiträge: 394
    • Geschlecht:
    Re: Sortierreihenfolge - Artikel Attribute - Download Artikel
    Antwort #2 am: 24. Januar 2012, 17:24:00
    Hallo,

    um die Liste der Dateien im Dropdownfeld sortiert zu bekommen, muß die Datei "/admin/includes/functions/general.php" angepasst werden.

    Anbei mal die Umstellung:

    Code: PHP  [Auswählen]
    function xtc_getDownloads() {

            $files1 = array ();$files3 = array();

            $dir = DIR_FS_CATALOG.'download/';
            if ($fp = opendir($dir)) {
                    while ($file = readdir($fp)) {
                            if (is_file($dir.$file) && $file != '.htaccess') {
                            $files1[] = $file;
                            } //if
                    } // while
                    arsort($files1,SORT_NUMERIC);
                    foreach ($files1 as $file) {
                    $files3[] = array ('id' => $file, 'text' => $file.' | '.xtc_format_filesize(filesize($dir.$file)), 'size' => filesize($dir.$file), 'date' => date("F d Y H:i:s.", filemtime($dir.$file)));
                    }
                    closedir($fp);
            }
            return $files3;
    }

    Die Sortierung kannst du die anpassen in der Zeile:

    Code: PHP  [Auswählen]
                    arsort($files1,SORT_NUMERIC);
    13 Antworten
    6595 Aufrufe
    11. September 2014, 18:56:13 von noRiddle (revilonetz)
    0 Antworten
    1402 Aufrufe
    24. Juli 2017, 17:35:19 von Parker
    0 Antworten
    1892 Aufrufe
    01. Dezember 2011, 11:43:12 von heiertal
    1 Antworten
    2251 Aufrufe
    11. August 2012, 16:33:27 von noRiddle (revilonetz)
               
    anything