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
$shipping_statuses = array (); $shipping_statuses = xtc_get_shipping_status
(); $languages = xtc_get_languages
(); und ersetze es mit
$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
<?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
<?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