am: 20. Januar 2021, 13:15:52
Hallo,
ich habe ein weiteres Feld für Artikel (Admin) angelegt.
Das Feld habe ich in der DB als Typ: int(1) definiert.
Desweiteren habe ich gemäß dem Tutorial: Zusätzliche Datenfelder Artikel ab Shopversion 2.x die Dateien angelegt.
Nur hier admin/includes/extra/modules/new_product/ habe ich den Inhalt der PHP-Datei wie nachstehend abgewandelt.
<?php//nothing?><!-- products_extrafield beginn -->
<table class="tableInput border0">
<tr>
<td><span class="main">
<?php echo TEXT_PRODUCTS_DISCOUNT
; ?></span></td>
<td><span class="main">
<?php echo xtc_draw_pull_down_menu
('products_discount', 'checkbox', (isset($pInfo->products_discount) && $pInfo->products_discount==1 ?
true : false)); ?></span></td>
</tr>
</table>
<!-- products_extrafield end -->
<script>
/* Eingabefelder dynamisch verschieben */
/*$("[name='feldname_des_zu_verschiebenden_feldes']").closest("tr").detach().insertAfter($("[name='feldname_des_feldes_hinter_das_das_andere_soll']").closest("tr"));*/
$( document ).ready(function() {
$("[name='products_discount']").closest("tr").detach().insertAfter($("[name='products_discount_allowed']").closest("tr"));
});
</script>
Ich habe jetzt zwar eine Dropdownauswahl mit "ja" oder "Nein", ab wenn ich z.B. "Ja" auswähle. wird in der Datenbank kein Eintrag = 1 für "Ja" im Feld products_discount gesetzt.
Ich würde mich freuen, wenn Ihr mir hier bei der Korrektur behilflich sein könntet.
Vielen Dank!
Gruß
Arno
Linkback: https://www.modified-shop.org/forum/index.php?topic=41612.0