Zdravím som amater, a stále si neviem rady.
Potebuje vypísat z databazy dátum, kedy bola objednávka zmenená. (vo fakture) opencart 1.5.6.1
Vypísať kedy bola pridaná je jednoduché. <?php echo $order['date_added']; ?> vypíše 28/08/2014 - 08:57:35
Dám <?php echo $order['date_modified']; ?> vypíše PHP Notice: Undefined index: date_modified
je to neasociatívne pole asi, čo s tým skúšal som to rôznymi spôsobmi vypísať a stále nič.
Prosím Vás radu aspoň... ďakujem
Potebuje vypísat z databazy dátum, kedy bola objednávka zmenená. (vo fakture) opencart 1.5.6.1
Vypísať kedy bola pridaná je jednoduché. <?php echo $order['date_added']; ?> vypíše 28/08/2014 - 08:57:35
Dám <?php echo $order['date_modified']; ?> vypíše PHP Notice: Undefined index: date_modified
je to neasociatívne pole asi, čo s tým skúšal som to rôznymi spôsobmi vypísať a stále nič.
Prosím Vás radu aspoň... ďakujem
Zdravím,
je asociativní, jinak by nešlo "date_added"....
V modelu je potřeba přidat sloupec date_modified do selectovaných dat.
je asociativní, jinak by nešlo "date_added"....
V modelu je potřeba přidat sloupec date_modified do selectovaných dat.
Mass update product descriptions/Hromadná změna popisků zboží
Asi v obojím.
Přidat date_modified za SELECT v modelu a do
něco takovýho tam bude asi
Přidat date_modified za SELECT v modelu a do
Code: Select all
$this->data['order'] = array(
...,
'date_modified' => $order_info['date_modified']
);
Mass update product descriptions/Hromadná změna popisků zboží
Jestli to dělám v adminu tak tam se date_modified vrací z modelu.
V controlleru je teda potřeba přidat pole date_modified (jako si asi přidat date_added, protože já ho tu nemám)
V controlleru je teda potřeba přidat pole date_modified (jako si asi přidat date_added, protože já ho tu nemám)
Code: Select all
$this->data['orders'][] = array(
...,
'date_added' => $order_info['date_added'],
'date_modified' => $order_info['date_modified'],
Mass update product descriptions/Hromadná změna popisků zboží
vobec sa do toho nevyznám ale v controleri/sale/oder.php mám už
$this->data['orders'][] = array(
'order_id' => $result['order_id'],
'customer' => $result['customer'],
'status' => $result['status'],
'total' => $this->currency->format($result['total'], $result['currency_code'], $result['currency_value']),
'date_added' => date($this->language->get('date_format_short'), strtotime($result['date_added'])),
'date_modified' => date($this->language->get('date_format_short'), strtotime($result['date_modified'])),
'selected' => isset($this->request->post['selected']) && in_array($result['order_id'], $this->request->post['selected']),
'action' => $action
pridal som tam aj
'date_added' => $order_info['date_added'],
'date_modified' => $order_info['date_modified'],
vypísal a stále nič
$this->data['orders'][] = array(
'order_id' => $result['order_id'],
'customer' => $result['customer'],
'status' => $result['status'],
'total' => $this->currency->format($result['total'], $result['currency_code'], $result['currency_value']),
'date_added' => date($this->language->get('date_format_short'), strtotime($result['date_added'])),
'date_modified' => date($this->language->get('date_format_short'), strtotime($result['date_modified'])),
'selected' => isset($this->request->post['selected']) && in_array($result['order_id'], $this->request->post['selected']),
'action' => $action
pridal som tam aj
'date_added' => $order_info['date_added'],
'date_modified' => $order_info['date_modified'],
vypísal a stále nič
Jo, tak pokud to tam už máš tak není potřeba nic přidávat.
Mass update product descriptions/Hromadná změna popisků zboží
Ako máte odpoveď na slovenskom fóre komunity OC - treba korektne pridať údaje o premennej do súboru controller prislúchajúcemu faktúram + upraviť a vytiahnuť z databázy dátum úpravy v súbore model alebo zahrnúť načítanie modelovej funkcie, ktorá obsahue dátum úpravy s súbore controller.
odpovede mám no až teraz som dorazil zo zahraničia.
tak aby som sa ujistil. Upravujem
admin/model/sale/order.php
admin/controller/sale/order.php
admin/view/template/sale/order_invoice.tpl
idem pozriet ešte pár manualov, no keď si pozriem ten subor som ako v španielskej dedine.
toto keby som použil šlo by to?
tak aby som sa ujistil. Upravujem
admin/model/sale/order.php
admin/controller/sale/order.php
admin/view/template/sale/order_invoice.tpl
idem pozriet ešte pár manualov, no keď si pozriem ten subor som ako v španielskej dedine.
Code: Select all
$vyber = mysql_query("select * from order");
$asd=mysql_fetch_object($vyber);
echo $asd->date_modified;
Who is online
Users browsing this forum: No registered users and 3 guests