Trade Republic - Provisionsfrei Aktien handeln
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: Lieferzeit (shippingtime_status) mit der option ---keine---

    Arnie

    • Neu im Forum
    • Beiträge: 40
    Wenn man die Funktion Versandstatusanzeige aktiviert hat kann man einem Produkt voreingestellte Lieferzeiten anzeigen lassen (3-4 Tage, 1 Woche,.....)
    Aber es war nicht moeglich die Anzeige der Lieferzeit wegzulassen.
    Ich wollte es so haben wie mit der VPE Auswahl wo im Feld ---keine--- steht.

    Ich habe es wiefolgt geloest (SHOPVERSION 1.0.6):

    admin/includes/modules/new_product.php:

    1. Suche
    Code: PHP  [Auswählen]
      $shipping_statuses = array ();
      $shipping_statuses = xtc_get_shipping_status();
      $languages = xtc_get_languages();

    und ersetze es mit
    Code: PHP  [Auswählen]
       $shipping_statuses_array = array (array ('id' => '', 'text' => TEXT_NONE));
      $shipping_statuses_query = xtc_db_query("SELECT shipping_status_id, shipping_status_name FROM ".TABLE_SHIPPING_STATUS." WHERE language_id='".$_SESSION['languages_id']."' ORDER BY shipping_status_name");
      while ($shipping_statuses = xtc_db_fetch_array($shipping_statuses_query)) {
        $shipping_statuses_array[] = array ('id' => $shipping_statuses['shipping_status_id'], 'text' => $shipping_statuses['shipping_status_name']);
      }

    2. Suche
    Code: PHP  [Auswählen]
                <?php if (ACTIVATE_SHIPPING_STATUS=='true') { ?>
                <tr>
                  <td><span class="main"><?php echo BOX_SHIPPING_STATUS.':'; ?></span></td>
                  <td><span class="main"><?php echo xtc_draw_pull_down_menu('shipping_status', $shipping_statuses, $pInfo->products_shippingtime=='' ? (int)(DEFAULT_SHIPPING_STATUS_ID) : $pInfo->products_shippingtime, 'style="width: 135px"'); ?></span></td>
                </tr>
                <?php } ?>

    und ersetze es mit
    Code: PHP  [Auswählen]
                <?php if (ACTIVATE_SHIPPING_STATUS=='true') { ?>
                 <tr>
                  <td><span class="main"><?php echo BOX_SHIPPING_STATUS.':'; ?></span></td>
                  <td><span class="main"><?php echo xtc_draw_pull_down_menu('shipping_status', $shipping_statuses_array, $pInfo->products_shippingtime=='' ?  DEFAULT_PRODUCTS_SHIPPING_STATUS_ID : $pInfo->products_shippingtime, 'style="width: 135px"'); ?></span></td>
                </tr>
                 <?php } ?>

    Es funktioniert bei mir Bestens, aber da meine PHP Kentnisse amateurhaft sind wuerde es mich freuen, wenn sich das mal jemand mit mehr Erfahrung ankucken kann um sicher zu gehen das das so gut ist.

    Wie gesagt, bei mir funktionert es, aber before ihr es versucht BACKUP BACKUP BACKUP

    Have fun
    Arnie


    Linkback: https://www.modified-shop.org/forum/index.php?topic=25572.0
    rechtstexte für onlineshop
    0 Antworten
    2106 Aufrufe
    01. Dezember 2013, 16:53:15 von wolkenkrieger
    2 Antworten
    2326 Aufrufe
    12. Dezember 2013, 14:23:29 von astaller
    4 Antworten
    3561 Aufrufe
    07. Juli 2015, 09:48:44 von teekilla
               
    anything