noakky

Новичок
  • Публикаций

    28
  • Зарегистрирован

  • Посещение

Репутация

3 Обычный

Информация о noakky

  • Звание
    Пользователь
  1. Нужен модуль, которые позволяет иметь каждой опции свою ссылку. Например как тут Заранее спасибо. UPD: Кажется нашел http://www.opencart.com/index.php?route=extension/extension/info&extension_id=7959
  2. В админке тоже все отлично показывает. Но до момента когда нажимаешь "Обновить итоговые суммы" при редактировании заказа или при добавлении заказа вручную. Что-то в контроллере не так мб, но я не могу понять что.
  3. Вы наверное неправильно поняли. Везде на сайте все отображается правильно. Неправильно начинает отображаться в админке, когда нажимаешь "обновить итоговые суммы". Стиль в хедере админки также прописан.
  4. При добавлении заказа администратором или при редактировании существующего появляется в итоговой сумме в заказе <span class= В остальных случаях преобразование идет в нормальном режиме. Подскажите где копать? Илм может есть готовое решение? Спасибо. Opencart 1.5.5.1
  5. У меня и гугль и яндекс индексируют текст "ничего не куплено". Это загулшка корзины, она находится в хедере. При поисковой выдаче этот текст виден. Некрасиво как-то, сайт магазина и "ничего не куплено" =) Не знаю что и сделать (
  6. А можно как-то сделать экспорт только определенных столбцов таблицы? Импорт не планируется, только для наглядной сводки. Спасибо.
  7. В MS Office для просмотра таблицы можно сделать следующее: Открываем Excel (у меня 2013, в других версиях логика примерно такая же) Данные → Из текста → Выбираем наш export.csv → Далее → Выбираем разделителем "Точка с запятой" → Далее → Готово
  8. Помогите пожалуйста вывести общее количество заказов покупателя в два места 1. таблица в админке - Продажи-Покупатели (например в скобках рядом с именем) 2. в письмо админу - чтобы при поступлении заказа от покупателя показывалось число его прошлых заказов. Только начал осваивать php и mvc, в запросах к базе еще мало что понимаю. Нашел в отчетах в модели(там в таблице выводится нужное мне число) admin/model/report/customer.php такой код и не получается вывести это число в шаблон sale/customer_list.tpl: public function getTotalOrders($data = array()) { $sql = "SELECT COUNT(DISTINCT o.customer_id) AS total FROM `" . DB_PREFIX . "order` o WHERE o.customer_id > '0'"; if (!empty($data['filter_order_status_id'])) { $sql .= " AND o.order_status_id = '" . (int)$data['filter_order_status_id'] . "'"; } else { $sql .= " AND o.order_status_id > '0'"; } if (!empty($data['filter_date_start'])) { $sql .= " AND DATE(o.date_added) >= '" . $this->db->escape($data['filter_date_start']) . "'"; } if (!empty($data['filter_date_end'])) { $sql .= " AND DATE(o.date_added) <= '" . $this->db->escape($data['filter_date_end']) . "'"; } $query = $this->db->query($sql); return $query->row['total']; } В контроллере /report/customer_order.php foreach ($results as $result) { $action = array(); $action[] = array( 'text' => $this->language->get('text_edit'), 'href' => $this->url->link('sale/customer/update', 'token=' . $this->session->data['token'] . '&customer_id=' . $result['customer_id'] . $url, 'SSL') ); $this->data['customers'][] = array( 'customer' => $result['customer'], 'email' => $result['email'], 'customer_group' => $result['customer_group'], 'status' => ($result['status'] ? $this->language->get('text_enabled') : $this->language->get('text_disabled')), 'orders' => $result['orders'], 'products' => $result['products'], 'total' => $this->currency->format($result['total'], $this->config->get('config_currency')), 'action' => $action ); } И в шаблоне /report/customer_order.tpl <td class="right"><?php echo $customer['orders']; ?></td> Заранее благодарен за любую помощь.
  9. Очень простая штука, но правда нужная. С опенкартном недавно знаком, но удивился такой логике правки заказов) Подскажите какая у вас тема и как выглядит ваша строка, может я адаптирую для остальных?
  10. Ребята, спасайте. Мне нужно вывести количество заказов у покупателя рядом с его именем в списке покупателей в админке и в письме администратору при новом заказе уже зарегистрированного покупателя. Нашел, что уже формируется нужная мне цифра в "Отчет по заказам покупателей", а как ее вывести в нужные мне места(customer_list.tpl и почта админу) разобраться не могу. Заранее спасибо )
  11. Название: Кнопка редактирования заказа при просмотре [vQmod] Добавил: noakky Добавлен: 21 окт. 2013 Категория: Прочее Модуль добавляет кнопку "Изменить" Редактирования заказа при просмотре самого заказа рядом с кнопками "Показать счет" и "Вернуться" (иначе приходилось выходить из просмотра заказа, что его изменить). Для использования без vqmod: в файле admin/controller/sale/order.php добавить $this->data['button_inedit'] = $this->language->get('button_inedit'); перед $this->data['button_invoice'] = $this->language->get('button_invoice'); добавить $this->data['inedit'] = $this->url->link('sale/order/update', 'token=' . $this->session->data['token'] . '&order_id=' . (int)$this->request->get['order_id'], 'SSL'); перед $this->data['invoice'] = $this->url->link('sale/order/invoice', 'token=' . $this->session->data['token'] . '&order_id=' . (int)$this->request->get['order_id'], 'SSL'); [*]в файле admin/language/russian/russian.php добавить $_['button_inedit'] = 'Изменить'; перед $_['button_invoice'] = 'Показать счет'; [*]В файле admin/view/template/sale/order_info.tpl добавить <a href="<?php echo $inedit; ?>" target="_blank" class="button"><?php echo $button_inedit; ?></a> после <div class="buttons"> Нажмите здесь, чтобы скачать файл
  12. Собственно, нужен модуль который добавляет историю заказов в профайле покупателя Продажи->Покупатели.
  13. Версия 1.0

    682 раза скачали

    Модуль добавляет кнопку "Изменить" Редактирования заказа при просмотре самого заказа рядом с кнопками "Показать счет" и "Вернуться" (иначе приходилось выходить из просмотра заказа, что его изменить). Для использования без vqmod: в файле admin/controller/sale/order.php добавить $this->data['button_inedit'] = $this->language->get('button_inedit'); перед $this->data['button_invoice'] = $this->language->get('button_invoice'); добавить $this->data['inedit'] = $this->url->link('sale/order/update', 'token=' . $this->session->data['token'] . '&order_id=' . (int)$this->request->get['order_id'], 'SSL'); перед $this->data['invoice'] = $this->url->link('sale/order/invoice', 'token=' . $this->session->data['token'] . '&order_id=' . (int)$this->request->get['order_id'], 'SSL'); [*]в файле admin/language/russian/russian.php добавить $_['button_inedit'] = 'Изменить'; перед $_['button_invoice'] = 'Показать счет'; [*]В файле admin/view/template/sale/order_info.tpl добавить <a href="<?php echo $inedit; ?>" target="_blank" class="button"><?php echo $button_inedit; ?></a> после <div class="buttons">

    Бесплатный

  14. Ребята, подскажите пожалуйста. При покупке сертификата как убрать некоторые способы оплаты (оплата при доставке)? Использую simplecheckout и opencart 1.5.5.1. Спасибо.