Aufgrund von mehreren Anfragen unterstützt das Modul jetzt Billpay.
Changelog:
- Billpay Support hinzugefügt
- Die Anrede wird nun immer in der PDF korrekt angezeigt
- Beispielcode für Seitenanzahl im Footer hinzugefügt
Download:
Aufgrund von mehreren Anfragen unterstützt das Modul jetzt Billpay.
Changelog:
Download:
<?php
include ('includes/application_top.php');
xtc_db_query("ALTER TABLE orders ADD bill_nr INT( 10 ) NULL ;");
xtc_db_query("ALTER TABLE admin_access ADD bill_nr INT( 1 ) NOT NULL ;");
xtc_db_query("UPDATE admin_access SET bill_nr = '1' WHERE customers_id = '1';");
xtc_db_query("ALTER TABLE admin_access ADD print_order_pdf INT( 1 ) NOT NULL ;");
xtc_db_query("UPDATE admin_access SET print_order_pdf = '1' WHERE customers_id = '1';");
xtc_db_query("ALTER TABLE admin_access ADD print_packingslip_pdf INT( 1 ) NOT NULL ;");
xtc_db_query("UPDATE admin_access SET print_packingslip_pdf = '1' WHERE customers_id = '1';");
xtc_db_query("INSERT INTO `configuration_group` (`configuration_group_id`, `configuration_group_title`, `configuration_group_description`, `sort_order`, `visible`) VALUES
(99, 'PDFBill Configuration', 'PDFBill Overall Configuration', NULL, 99);");
xtc_db_query("INSERT INTO `configuration` (`configuration_key`, `configuration_value`, `configuration_group_id`, `sort_order`, `last_modified`, `date_added`, `use_function`, `set_function`) VALUES
('PDF_BILL_LASTNR', '0', 99, 0, NULL, '0000-00-00 00:00:00', NULL, NULL),
('PDF_SEND_ORDER', 'true', 99, 0, NULL, '0000-00-00 00:00:00', NULL, 'xtc_cfg_select_option(array(''true'', ''false''),'),
('PDF_MASTER_PASS', 'heresomepass', 99, 0, NULL, '0000-00-00 00:00:00', NULL, NULL),
('PDF_FILENAME', 'SomeBill{oID}', 99, 0, NULL, '0000-00-00 00:00:00', NULL, NULL),
('PDF_MAIL_BILL_COPY', '', 99, 0, NULL, '0000-00-00 00:00:00', NULL, NULL),
('PDF_MAIL_SLIP_COPY', '', 99, 0, NULL, '0000-00-00 00:00:00', NULL, NULL),
('PDF_MAIL_SUBJECT', 'Your PDFBill NEXT', 99, 0, NULL, '0000-00-00 00:00:00', NULL, NULL),
('PDF_STATUS_COMMENT', 'Rechnung versendet', 99, 1, NULL, '0000-00-00 00:00:00', NULL, NULL),
('PDF_CUSTOM_TEXT', '', 99, 2, NULL, '0000-00-00 00:00:00', NULL, NULL),
('PDF_USE_ORDERID', 'true', 99, 0, NULL, '0000-00-00 00:00:00', NULL, 'xtc_cfg_select_option(array(''true'', ''false''),'),
('PDF_USE_ORDERID_PREFIX', 'RE', 99, 0, NULL, '0000-00-00 00:00:00', NULL, NULL),
('PDF_FILENAME_SLIP', 'SomeSlip{oID}', 99, 0, NULL, '0000-00-00 00:00:00', NULL, NULL),
('PDF_STATUS_COMMENT_SLIP', 'Lieferschein verschickt', 99, 1, NULL, '0000-00-00 00:00:00', NULL, NULL),
('PDF_MAIL_SUBJECT_SLIP', 'Ihr Lieferschein', 99, 0, NULL, '0000-00-00 00:00:00', NULL, NULL),
('PDF_USE_CUSTOMER_ID', 'false', 99, 0, NULL, '0000-00-00 00:00:00', NULL, 'xtc_cfg_select_option(array(''true'', ''false''),'),
('PDF_STATUS_ID_BILL', '1', 99, 3, NULL, '0000-00-00 00:00:00', NULL, NULL),
('PDF_STATUS_ID_SLIP', '1', 99, 3, NULL, '0000-00-00 00:00:00', NULL, NULL),
('PDF_PRODUCT_MODEL_LENGTH', '7', 99, 3, NULL, '0000-00-00 00:00:00', NULL, NULL),
('PDF_UPDATE_STATUS', 'true', 99, 0, NULL, '0000-00-00 00:00:00', NULL, 'xtc_cfg_select_option(array(''true'', ''false''),'),
('PDF_USE_ORDERID_SUFFIX', '', 99, 0, NULL, '0000-00-00 00:00:00', NULL, NULL);");
echo 'Datenbank wurde für PDF-RechnungNEXT aktualisiert.';
echo @unlink(basename($_SERVER['PHP_SELF'])) ? ' Datei wurde erfolgreich gelöscht.' : ' xyz.php konnte nicht gelöscht werden, bitte löschen die Datei per Hand. ';
?>
Gruß
h-h-h
ich erhalte bei einer Testbestellung folgende Fehlermeldung:
Parse error: syntax error, unexpected ‚{‚ in /home/www/web…/html/shop/inc/xtc_pdf_bill.inc.php on line 86
Wo kann das Problem liegen?
Hallo Thomas,
benutzt du die aktuellste Version? Ersetz bitte die „xtc_pdf_bill.inc.php“ durch die Datei aus der 1.1.5a. Der Fehler sollte in dieser Version behoben sein.
Rob