Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

VerViktorova

Newbie
  
  • Posts

    3
  • Joined

  • Last visited

VerViktorova's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Week One Done
  • One Month Later
  • Conversation Starter

Recent Badges

0

Reputation

  1. Слегка поковырялась. Как итог, данные "pretext" и "saletext" попадают в таблицу oc_order_total, но упорно не попадают в таблицу oc_order. В таблицу oc_order_total стали данные попадать после редактирования файла sub_total.php из \catalog\model\extension\total\ Может знает кто, в каком файле подправить чтоб данные попадали и в таблицу oc_order?
  2. Пыталась добавить "pretext" и "saletext". Соответствующие столбцы в БД добавила. Подскажите пожалуйста, хотя бы в каком файле обычно прописывается добавление в БД с учетом того, что происходить это должно после нажатия кнопки "оформить заказ" в корзине
  3. День добрый Пытаюсь изучить опенкарт изнутри и столкнулась с такой проблемой. никак не получается добавить данные из массива в БД При оформлении заказа, на странице оформления, поля "предварительная цена", "скидка" и "итого" выводятся и считаются правильно. Но в таблицу БД попадает только итог, а все остальное нет. Следовательно, и в письме клиенту/админу тоже только "итог". В файле шаблона это так выглядит: <?php foreach ($totals as $total) { ?> <tr class="<?php echo $total['code']; ?>"> <td class="text-right"><strong>Сумма:</strong></td> <td class="text-right"><?php echo $total['pretext']; ?></td> </tr> <tr class="<?php echo $total['code']; ?>"> <td class="text-right"><strong>Скидка:</strong></td> <td class="text-right" style="color: red;"><?php echo $total['saletext']; ?></td> </tr> <tr class="<?php echo $total['code']; ?>"> <td class="text-right"><strong>Предварительная стоимость при заказе на сайте:</strong></td> <td class="text-right"><?php echo $total['text']; ?></td> </tr> <?php } ?> В файле контроллера так: $data['totals'] = array(); foreach ($totals as $total) { $data['totals'][] = array( 'title' => $total['title'], 'code' => $total['code'], 'pretext' => $this->currency->format($total['value'], $this->session->data['currency']), 'saletext' => $this->currency->format($total['value'] * 0.05, $this->session->data['currency']), 'text' => $this->currency->format($total['value'] * 0.95, $this->session->data['currency']) ); } Извините за сумбур, но все уже облазила, никак понять не могу что и куда.(
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.