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: Hersteller Manuell sortieren

    karabey

    • Schreiberling
    • Beiträge: 320
    • Geschlecht:
    Hersteller Manuell sortieren
    am: 15. Mai 2013, 13:22:32
    Hallo,

    Hab bei mir eine Hersteller sortierung eingebaut.

    Datenbank backup nicht vergessen!!

    Im Datenbank ausführen
    Code: PHP  [Auswählen]
    ALTER TABLE manufacturers ADD manufacturers_sort varchar(64)

    admin/manufacturers.php
    nach ca. Zeile 22
    Code: PHP  [Auswählen]
    $manufacturers_id = xtc_db_prepare_input($_GET['mID']);
    $manufacturers_name = xtc_db_prepare_input($_POST['manufacturers_name']);

    einfügen
    Code: PHP  [Auswählen]
    $manufacturers_sort = xtc_db_prepare_input($_POST['manufacturers_sort']);

    nach ca. Zeile 27
    Code: PHP  [Auswählen]
    $sql_data_array = array('manufacturers_name' => $manufacturers_name);

    einfügen
    Code: PHP  [Auswählen]
    $sql_data_array = array('manufacturers_sort' => $manufacturers_sort);

    ca. Zeile 152
    Code: PHP  [Auswählen]
    $manufacturers_query_raw = "select manufacturers_id, manufacturers_name, manufacturers_image, date_added, last_modified from " . TABLE_MANUFACTURERS . " order by manufacturers_name";

    ändern in
    Code: PHP  [Auswählen]
    $manufacturers_query_raw = "select manufacturers_id, manufacturers_name, manufacturers_image, date_added, last_modified, manufacturers_sort from " . TABLE_MANUFACTURERS . " order by manufacturers_sort ASC";

    vor der Zeile ca. 217
    Code: PHP  [Auswählen]
    $contents[] = array('text' => '<br />' . TEXT_MANUFACTURERS_URL . $manufacturer_inputs_string);

    einfügen
    Code: PHP  [Auswählen]
    //SORT
              $contents[] = array('text' => '<br />' . TEXT_MANUFACTURERS_SORT . '<br />' . xtc_draw_input_field('manufacturers_sort', $mInfo->manufacturers_sort));

    vor der Zeile ca. 235
    Code: PHP  [Auswählen]
    $contents[] = array('text' => '<br />' . TEXT_MANUFACTURERS_URL . $manufacturer_inputs_string);

    einfügen
    Code: PHP  [Auswählen]
    //SORT
              $contents[] = array('text' => '<br />' . TEXT_MANUFACTURERS_SORT . '<br />' . xtc_draw_input_field('manufacturers_sort', $mInfo->manufacturers_sort));

    vor der Zeile ca. 235
    Code: PHP  [Auswählen]
    $contents[] = array('align' => 'center', 'text' => '<br />' . xtc_button(BUTTON_DELETE) . '&nbsp;' . xtc_button_link(BUTTON_CANCEL, xtc_href_link(FILENAME_MANUFACTURERS, 'page=' . $_GET['page'] . '&mID=' . $mInfo->manufacturers_id)));

    einfügen
    Code: PHP  [Auswählen]
     //SORT
              $contents[] = array('text' => '<br />' . TEXT_MANUFACTURERS_SORT . '<br />' . xtc_draw_input_field('manufacturers_sort', $mInfo->manufacturers_sort));

    Hoffe hab nichts vergessen ;) Ach ja getestet in v1.06

    Linkback: https://www.modified-shop.org/forum/index.php?topic=26186.0

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Re: Hersteller Manuell sortieren
    Antwort #1 am: 15. Mai 2013, 13:26:19
    Hallo karabey,

    vielen Dank fürs Teilen!  :thumbs:
    Kannst du noch einen Screeshot davon machen wie es aussieht?

    Schöne Grüße,
    Jan

    karabey

    • Schreiberling
    • Beiträge: 320
    • Geschlecht:
    Re: Hersteller Manuell sortieren
    Antwort #2 am: 15. Mai 2013, 13:41:08
    Ja gerne.. Hier mal die Screenshots

    web28

    • modified Team
    • Beiträge: 9.404
    Re: Hersteller Manuell sortieren
    Antwort #3 am: 15. Mai 2013, 17:59:57
    Code: PHP  [Auswählen]
    ALTER TABLE manufacturers ADD manufacturers_sort varchar(64)

    Was soll das varchar(64)?  :-?

    Ein int(4) sollte reichen. (products_sort steht auch auf diesen Wert)
    7 Antworten
    5264 Aufrufe
    15. Juni 2014, 17:25:05 von anitd
    4 Antworten
    3353 Aufrufe
    12. Januar 2015, 17:32:39 von Bonsai
               
    anything