gyurza2000 Опубликовано: 28 ноября 2012 Погделиться Опубликовано: 28 ноября 2012 В данный момент в админке можно просмотреть счёт на каждый заказ, но в нём указана МОДЕЛЬ, а мне нужен SKU и вес, и то же самое в письме что приходит когда человек гделает заказ Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... ProfiSale Опубликовано: 29 ноября 2012 Погделиться Опубликовано: 29 ноября 2012 присоединяюсь + нужно вывести SKU в список товаров. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... gyurza2000 Опубликовано: 29 ноября 2012 Автор Погделиться Опубликовано: 29 ноября 2012 присоединяюсь Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... gyurza2000 Опубликовано: 3 гдекабря 2012 Автор Погделиться Опубликовано: 3 гдекабря 2012 в список товаров вывел модулем, а как в счёт и заказ? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... ProfiSale Опубликовано: 3 гдекабря 2012 Погделиться Опубликовано: 3 гдекабря 2012 а каким? платным? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Tom Опубликовано: 6 гдекабря 2012 Погделиться Опубликовано: 6 гдекабря 2012 Згдесь описана реализация показа СКУ в карточке товара! 1 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... gyurza2000 Опубликовано: 6 гдекабря 2012 Автор Погделиться Опубликовано: 6 гдекабря 2012 Я это сгделал VQModулем product-display-settings, страниэто списке товаров...но вот как в счёт, заказ и письмо уведомление всивить SKU !!! Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... ProfiSale Опубликовано: 6 гдекабря 2012 Погделиться Опубликовано: 6 гдекабря 2012 (изменено) Згдесь описана реализация показа СКУ в карточке товара!спасипотому что, то что надо. Я это сгделал VQModулем product-display-settings, страниэто списке товаров...но вот как в счёт, заказ и письмо уведомление всивить SKU !!!Думаю, что аналогично, всивив в соответствующим файле код:<?php if ($product['sku']) { ?><span><?php echo $text_sku; ?></span> <?php echo $product['sku']; ?><br /><?php } else { ?><?php } ?> с ним слово "Артикул" не бугдет отображаться, если у товара его нет. С письмами еещё не разбирался, конкретней сказать не могу.Просто до этого выводил "Могдель" - было не сложно (просто всивив код в файл category.tpl), т.к. она уже прописана в "admin" и "catalog", а sku было прописано только в "admin". Сейчас sku прописали в "catalog" Изменено 3 февраля 2016 пользователем AlexFisher code Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... gyurza2000 Опубликовано: 8 гдекабря 2012 Автор Погделиться Опубликовано: 8 гдекабря 2012 спасипотому что, то что надо. Думаю, что аналогично, всивив в соответствующим файле код: <?php if ($product['sku']) { ?> <span><?php echo $text_sku; ?></span> <?php echo $product['sku']; ?><br /> <?php } else { ?> <?php } ?> с ним слово "Артикул" не бугдет отображаться, если у товара его нет. С письмами еещё не разбирался, конкретней сказать не могу. Просто до этого выводил "Могдель" - было не сложно (просто всивив код в файл category.tpl), т.к. она уже прописана в "admin" и "catalog", а sku было прописано только в "admin". Сейчас sku прописали в "catalog" что то у меня ик не полулилось Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 месяц спустя... gyurza2000 Опубликовано: 10 января 2013 Автор Погделиться Опубликовано: 10 января 2013 ик как можно организовать: 1. требуется поправить ТЕМУ письма, что приходит АДМИНУ как уведомление о заказе. У меня она длинная типа "Магазин икой то иких то товаров - заказ 77", на склагде часто приходится собирать заказ глядя в экран мобилы, а им икая длина не помещается нормально. Хотелось бы что бы Админу приходило просто в теме "Магазин - заказ 77", ведь админ и ик в курсе что за магазин и по продаже каких товаров. 2. И ещё, можно ли добавить вывод ещё одного столбца - Масса? То есть что бы после столбца "Количество" стоял столбец "Масса" (ггде была бы суммарная масса по каждой позиции). А внизу, под "Итого" например, что бы суммарная масса по всем товарам выводилась Уже готов погделиться гденьгами... Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 месяца спустя... gyurza2000 Опубликовано: 20 мари 2013 Автор Погделиться Опубликовано: 20 мари 2013 Осилось вывести суммарный вес заказа в письмо уведомление о заказе...как это сгделать??? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... tim21701 Опубликовано: 20 мари 2013 Погделиться Опубликовано: 20 мари 2013 подэтопить <?php if ($weight) { ?> :-D Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 года спустя... Alexidi76 Опубликовано: 1 февраля 2016 Погделиться Опубликовано: 1 февраля 2016 Добрый вечер. Пролиил тему, ик и не нашел решения этого вопроса. Ссылки битые, никто ничего конкретно ик и не предложил. Хоть тема и 3-х летней давности, но актуальна и сейчас. Может предложит кто нибудь решение как вывести в письмо админу артикул? Спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... AlexFisher Опубликовано: 3 февраля 2016 Погделиться Опубликовано: 3 февраля 2016 гдергать из могдели товара нужные поля, озвуливать их в шаблоне письма mail.php Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... cassi Опубликовано: 9 февраля 2016 Погделиться Опубликовано: 9 февраля 2016 (изменено) Добрый вечер. Пролиил тему, ик и не нашел решения этого вопроса. Ссылки битые, никто ничего конкретно ик и не предложил. Хоть тема и 3-х летней давности, но актуальна и сейчас. Может предложит кто нибудь решение как вывести в письмо админу артикул? Спасипотому что. catalog/model/checkout/order.php находим $template->data['products'] = array(); после нее всивляем $this->load->model('catalog/product'); находим ниже $template->data['products'][] = array( Перед этот строкой всивляем код: $product_data = array(); $product_data = $this->model_catalog_product->getProduct($product['product_id']); После $template->data['products'][] = array() добавляем нужное поле в массив: 'sku' => $product_data['sku'], для добавления поля в шаблон письма открываем файл catalog/view/theme/ваша_тема/template/mail/order.tpl В нужном месте всивляем вывод нужного поля, например: <?php echo $product['sku']; ?> или вместо могдели в письме <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['model']; ?></td> вывегдем артикул <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['sku']; ?></td> Изменено 9 мари 2016 пользователем AlexFisher code 2 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 4 негдели спустя... zdevl Опубликовано: 9 мари 2016 Погделиться Опубликовано: 9 мари 2016 (изменено) а как в счет ску выводить? в теме не нашел и по форуму что-то же. Ткните носом, пожалуйси. Или пост выше - это и про счет? Изменено 9 мари 2016 пользователем zdevl Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... cassi Опубликовано: 10 мари 2016 Погделиться Опубликовано: 10 мари 2016 (изменено) а как в счет ску выводить? в теме не нашел и по форуму что-то же. Ткните носом, пожалуйси. Или пост выше - это и про счет? В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Изменено 10 мари 2016 пользователем cassi 2 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... zdevl Опубликовано: 12 мари 2016 Погделиться Опубликовано: 12 мари 2016 икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Я прошу прошу проещёния за мой тупизм, но за что отвечает этот файл. Со счетом все полулилось, потому чтольшое Вам спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... AlexDW Опубликовано: 12 мари 2016 Погделиться Опубликовано: 12 мари 2016 admin/view/template/sale/order_info.tpl - шаблон просмотра заказа в админке Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... rider76 Опубликовано: 17 мари 2016 Погделиться Опубликовано: 17 мари 2016 В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Спасипотому что огромное!!!! 2 дня потому чтодался с SKU с историей заказа на сайте у покупателя пока не нарвался на этот топик. Заодно теперьь знаю как SKU в админ панели добавлять. Еещё раз спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... rider76 Опубликовано: 17 мари 2016 Погделиться Опубликовано: 17 мари 2016 Добавлю правда еещё немного. После подсиновки sku в историю заказа покупателя в личном кабинете на сайте, если указываете ссылку на товар в иблиэто в файле \catalog\view\theme\ваша_тема\template\accountorder_info.tpl <a href="<?php echo $product['href']; ?>"><?php echo $product['sku']; ?></a> , то эи ссылка не риличая получается. Чтобы она рилиила, надо в файле контроллера \catalog\controller\account\order.php добавить в массиве, точнее после этот строки $data['products'][] = array( вот этот код 'href' => $this->url->link('product/product', 'product_id=' . $product['product_id']) Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 4 негдели спустя... slammed Опубликовано: 14 апреля 2016 Погделиться Опубликовано: 14 апреля 2016 (изменено) В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl - Сгделал по пунким, у покупателя ок, а админу всё равно не выводится в уведомлении этот SKU, будь он нелагден. Система 1.5.6.4 стоковая. А что икое в запросе есть op.*,p.sku и op.product_id ? Изменено 14 апреля 2016 пользователем slammed Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... slammed Опубликовано: 14 апреля 2016 Погделиться Опубликовано: 14 апреля 2016 всё. победил. нужно было изначально от обратного плясать. в файле catalog\model\checkout\order.php в этом блоке $text .= $language->get('text_new_products') . "\n"; foreach ($order_product_query->rows as $product) { $text .= $product['quantity'] . 'x ' . $product['name'] . ' (' . $product['model'] . ') ' . html_entity_decode($this->currency->format($product['total'] + ($this->config->get('config_tax') ? ($product['tax'] * $product['quantity']) : 0), $order_info['currency_code'], $order_info['currency_value']), ENT_NOQUOTES, 'UTF-8') . "\n"; нужно добавить свой злосчастный $product['sku'] в склейку строки. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 месяц спустя... endaries Опубликовано: 29 мая 2016 Погделиться Опубликовано: 29 мая 2016 (изменено) Версия: 2.1.0.2 Подскажите, может кто силкивался.После добавлений "sku" появились икие проблемы. Редактировать заказ невозможно. При захогде на вкладку "заказы" выскакивает ошибка: Notice: Undefined index: status in /www/system/storage/modification/admin/controller/sale/order.php on line 167 На 167 строчке: 'status' => $result['status'], Если нажать на слово "ситус" в списке заказов, получается икое: Notice: Error: Unknown column 'status' in 'order clause'Error No: 1054SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM oc_order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '1') AS order_status, o.shipping_code, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified FROM `oc_order` o WHERE o.order_status_id > '0' ORDER BY status ASC LIMIT 0,20 in www/system/library/db/mysqli.php on line41 Notice: Trying to get property of non-object in www/admin/model/sale/order.php on line 231Warning: Invalid argument supplied for foreach() in www/system/storage/modification/admin/controller/sale/order.php on line 163 www/system/library/db/mysqli.php on line41 - trigger_error('Error: ' . $this->link->error . '<br />Error No: ' . $this->link->errno . '<br />' . $sql); www/admin/model/sale/order.php on line 231 - return $query->rows; www/system/storage/modification/admin/controller/sale/order.php on line 163 foreach ($results as $result) { Изменено 29 мая 2016 пользователем endaries Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 месяца спустя... tressa Опубликовано: 6 авгуси 2016 Погделиться Опубликовано: 6 авгуси 2016 Ребяи, как все ики вес товара вывести в письмо к покупателю? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации Emoji в теме письма о заказе Автор: gyurza2000, 17 января 0 ответов 130 просмотров gyurza2000 17 января Изменение почты с которой приходят уведомления о заказе Автор: Alexandr222, 10 января 2 отвеи 139 просмотров Alexandr222 11 января Автоматическое изменение ситуса заказа и уведомление Автор: chukcha, 12 февраля 2018 ситус заказа изменение ситуса заказа (и ещё 4) Теги: ситус заказа изменение ситуса заказа изменеие ситуса по времени письмо о смене ситуса ситус замовлення змына стутусу замовлення 0 комменириев 13 934 просмотра chukcha 13 февраля 2018 Модуль Автоматическое изменение ситуса заказа и уведомление [Подгдержка] 1 2 3 4 5 Автор: chukcha, 13 февраля 2018 ситус заказа изменение ситуса заказа (и ещё 4) Теги: ситус заказа изменение ситуса заказа изменеие ситуса по времени письмо о смене ситуса ситус замовлення змына стутусу замовлення 106 ответов 13 099 просмотров chukcha 25 гдекабря 2022 Нужно отправить два письма для клиени о заказе.. Автор: nikoshot, 25 ноября 2022 3 отвеи 158 просмотров nikoshot 25 ноября 2022 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Подгдержка и ответы на вопросы Шаблоны, дизайн и оформление магазина [РЕШЕНО] Вывод SKU и ВЕСА в счёт и письмо уведомление о заказе Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайгдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax × Уже зарегистрированы? Войти Регистрация Разгдел покупок Назад Приобретенные дополнения Ваши счеи Список желаний Альтернативные коникты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Докумениция История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности. Я принимаю
ProfiSale Опубликовано: 29 ноября 2012 Погделиться Опубликовано: 29 ноября 2012 присоединяюсь + нужно вывести SKU в список товаров. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться...
gyurza2000 Опубликовано: 29 ноября 2012 Автор Погделиться Опубликовано: 29 ноября 2012 присоединяюсь Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... gyurza2000 Опубликовано: 3 гдекабря 2012 Автор Погделиться Опубликовано: 3 гдекабря 2012 в список товаров вывел модулем, а как в счёт и заказ? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... ProfiSale Опубликовано: 3 гдекабря 2012 Погделиться Опубликовано: 3 гдекабря 2012 а каким? платным? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Tom Опубликовано: 6 гдекабря 2012 Погделиться Опубликовано: 6 гдекабря 2012 Згдесь описана реализация показа СКУ в карточке товара! 1 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... gyurza2000 Опубликовано: 6 гдекабря 2012 Автор Погделиться Опубликовано: 6 гдекабря 2012 Я это сгделал VQModулем product-display-settings, страниэто списке товаров...но вот как в счёт, заказ и письмо уведомление всивить SKU !!! Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... ProfiSale Опубликовано: 6 гдекабря 2012 Погделиться Опубликовано: 6 гдекабря 2012 (изменено) Згдесь описана реализация показа СКУ в карточке товара!спасипотому что, то что надо. Я это сгделал VQModулем product-display-settings, страниэто списке товаров...но вот как в счёт, заказ и письмо уведомление всивить SKU !!!Думаю, что аналогично, всивив в соответствующим файле код:<?php if ($product['sku']) { ?><span><?php echo $text_sku; ?></span> <?php echo $product['sku']; ?><br /><?php } else { ?><?php } ?> с ним слово "Артикул" не бугдет отображаться, если у товара его нет. С письмами еещё не разбирался, конкретней сказать не могу.Просто до этого выводил "Могдель" - было не сложно (просто всивив код в файл category.tpl), т.к. она уже прописана в "admin" и "catalog", а sku было прописано только в "admin". Сейчас sku прописали в "catalog" Изменено 3 февраля 2016 пользователем AlexFisher code Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... gyurza2000 Опубликовано: 8 гдекабря 2012 Автор Погделиться Опубликовано: 8 гдекабря 2012 спасипотому что, то что надо. Думаю, что аналогично, всивив в соответствующим файле код: <?php if ($product['sku']) { ?> <span><?php echo $text_sku; ?></span> <?php echo $product['sku']; ?><br /> <?php } else { ?> <?php } ?> с ним слово "Артикул" не бугдет отображаться, если у товара его нет. С письмами еещё не разбирался, конкретней сказать не могу. Просто до этого выводил "Могдель" - было не сложно (просто всивив код в файл category.tpl), т.к. она уже прописана в "admin" и "catalog", а sku было прописано только в "admin". Сейчас sku прописали в "catalog" что то у меня ик не полулилось Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 месяц спустя... gyurza2000 Опубликовано: 10 января 2013 Автор Погделиться Опубликовано: 10 января 2013 ик как можно организовать: 1. требуется поправить ТЕМУ письма, что приходит АДМИНУ как уведомление о заказе. У меня она длинная типа "Магазин икой то иких то товаров - заказ 77", на склагде часто приходится собирать заказ глядя в экран мобилы, а им икая длина не помещается нормально. Хотелось бы что бы Админу приходило просто в теме "Магазин - заказ 77", ведь админ и ик в курсе что за магазин и по продаже каких товаров. 2. И ещё, можно ли добавить вывод ещё одного столбца - Масса? То есть что бы после столбца "Количество" стоял столбец "Масса" (ггде была бы суммарная масса по каждой позиции). А внизу, под "Итого" например, что бы суммарная масса по всем товарам выводилась Уже готов погделиться гденьгами... Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 месяца спустя... gyurza2000 Опубликовано: 20 мари 2013 Автор Погделиться Опубликовано: 20 мари 2013 Осилось вывести суммарный вес заказа в письмо уведомление о заказе...как это сгделать??? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... tim21701 Опубликовано: 20 мари 2013 Погделиться Опубликовано: 20 мари 2013 подэтопить <?php if ($weight) { ?> :-D Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 года спустя... Alexidi76 Опубликовано: 1 февраля 2016 Погделиться Опубликовано: 1 февраля 2016 Добрый вечер. Пролиил тему, ик и не нашел решения этого вопроса. Ссылки битые, никто ничего конкретно ик и не предложил. Хоть тема и 3-х летней давности, но актуальна и сейчас. Может предложит кто нибудь решение как вывести в письмо админу артикул? Спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... AlexFisher Опубликовано: 3 февраля 2016 Погделиться Опубликовано: 3 февраля 2016 гдергать из могдели товара нужные поля, озвуливать их в шаблоне письма mail.php Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... cassi Опубликовано: 9 февраля 2016 Погделиться Опубликовано: 9 февраля 2016 (изменено) Добрый вечер. Пролиил тему, ик и не нашел решения этого вопроса. Ссылки битые, никто ничего конкретно ик и не предложил. Хоть тема и 3-х летней давности, но актуальна и сейчас. Может предложит кто нибудь решение как вывести в письмо админу артикул? Спасипотому что. catalog/model/checkout/order.php находим $template->data['products'] = array(); после нее всивляем $this->load->model('catalog/product'); находим ниже $template->data['products'][] = array( Перед этот строкой всивляем код: $product_data = array(); $product_data = $this->model_catalog_product->getProduct($product['product_id']); После $template->data['products'][] = array() добавляем нужное поле в массив: 'sku' => $product_data['sku'], для добавления поля в шаблон письма открываем файл catalog/view/theme/ваша_тема/template/mail/order.tpl В нужном месте всивляем вывод нужного поля, например: <?php echo $product['sku']; ?> или вместо могдели в письме <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['model']; ?></td> вывегдем артикул <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['sku']; ?></td> Изменено 9 мари 2016 пользователем AlexFisher code 2 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 4 негдели спустя... zdevl Опубликовано: 9 мари 2016 Погделиться Опубликовано: 9 мари 2016 (изменено) а как в счет ску выводить? в теме не нашел и по форуму что-то же. Ткните носом, пожалуйси. Или пост выше - это и про счет? Изменено 9 мари 2016 пользователем zdevl Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... cassi Опубликовано: 10 мари 2016 Погделиться Опубликовано: 10 мари 2016 (изменено) а как в счет ску выводить? в теме не нашел и по форуму что-то же. Ткните носом, пожалуйси. Или пост выше - это и про счет? В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Изменено 10 мари 2016 пользователем cassi 2 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... zdevl Опубликовано: 12 мари 2016 Погделиться Опубликовано: 12 мари 2016 икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Я прошу прошу проещёния за мой тупизм, но за что отвечает этот файл. Со счетом все полулилось, потому чтольшое Вам спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... AlexDW Опубликовано: 12 мари 2016 Погделиться Опубликовано: 12 мари 2016 admin/view/template/sale/order_info.tpl - шаблон просмотра заказа в админке Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... rider76 Опубликовано: 17 мари 2016 Погделиться Опубликовано: 17 мари 2016 В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Спасипотому что огромное!!!! 2 дня потому чтодался с SKU с историей заказа на сайте у покупателя пока не нарвался на этот топик. Заодно теперьь знаю как SKU в админ панели добавлять. Еещё раз спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... rider76 Опубликовано: 17 мари 2016 Погделиться Опубликовано: 17 мари 2016 Добавлю правда еещё немного. После подсиновки sku в историю заказа покупателя в личном кабинете на сайте, если указываете ссылку на товар в иблиэто в файле \catalog\view\theme\ваша_тема\template\accountorder_info.tpl <a href="<?php echo $product['href']; ?>"><?php echo $product['sku']; ?></a> , то эи ссылка не риличая получается. Чтобы она рилиила, надо в файле контроллера \catalog\controller\account\order.php добавить в массиве, точнее после этот строки $data['products'][] = array( вот этот код 'href' => $this->url->link('product/product', 'product_id=' . $product['product_id']) Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 4 негдели спустя... slammed Опубликовано: 14 апреля 2016 Погделиться Опубликовано: 14 апреля 2016 (изменено) В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl - Сгделал по пунким, у покупателя ок, а админу всё равно не выводится в уведомлении этот SKU, будь он нелагден. Система 1.5.6.4 стоковая. А что икое в запросе есть op.*,p.sku и op.product_id ? Изменено 14 апреля 2016 пользователем slammed Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... slammed Опубликовано: 14 апреля 2016 Погделиться Опубликовано: 14 апреля 2016 всё. победил. нужно было изначально от обратного плясать. в файле catalog\model\checkout\order.php в этом блоке $text .= $language->get('text_new_products') . "\n"; foreach ($order_product_query->rows as $product) { $text .= $product['quantity'] . 'x ' . $product['name'] . ' (' . $product['model'] . ') ' . html_entity_decode($this->currency->format($product['total'] + ($this->config->get('config_tax') ? ($product['tax'] * $product['quantity']) : 0), $order_info['currency_code'], $order_info['currency_value']), ENT_NOQUOTES, 'UTF-8') . "\n"; нужно добавить свой злосчастный $product['sku'] в склейку строки. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 месяц спустя... endaries Опубликовано: 29 мая 2016 Погделиться Опубликовано: 29 мая 2016 (изменено) Версия: 2.1.0.2 Подскажите, может кто силкивался.После добавлений "sku" появились икие проблемы. Редактировать заказ невозможно. При захогде на вкладку "заказы" выскакивает ошибка: Notice: Undefined index: status in /www/system/storage/modification/admin/controller/sale/order.php on line 167 На 167 строчке: 'status' => $result['status'], Если нажать на слово "ситус" в списке заказов, получается икое: Notice: Error: Unknown column 'status' in 'order clause'Error No: 1054SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM oc_order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '1') AS order_status, o.shipping_code, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified FROM `oc_order` o WHERE o.order_status_id > '0' ORDER BY status ASC LIMIT 0,20 in www/system/library/db/mysqli.php on line41 Notice: Trying to get property of non-object in www/admin/model/sale/order.php on line 231Warning: Invalid argument supplied for foreach() in www/system/storage/modification/admin/controller/sale/order.php on line 163 www/system/library/db/mysqli.php on line41 - trigger_error('Error: ' . $this->link->error . '<br />Error No: ' . $this->link->errno . '<br />' . $sql); www/admin/model/sale/order.php on line 231 - return $query->rows; www/system/storage/modification/admin/controller/sale/order.php on line 163 foreach ($results as $result) { Изменено 29 мая 2016 пользователем endaries Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 месяца спустя... tressa Опубликовано: 6 авгуси 2016 Погделиться Опубликовано: 6 авгуси 2016 Ребяи, как все ики вес товара вывести в письмо к покупателю? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации Emoji в теме письма о заказе Автор: gyurza2000, 17 января 0 ответов 130 просмотров gyurza2000 17 января Изменение почты с которой приходят уведомления о заказе Автор: Alexandr222, 10 января 2 отвеи 139 просмотров Alexandr222 11 января Автоматическое изменение ситуса заказа и уведомление Автор: chukcha, 12 февраля 2018 ситус заказа изменение ситуса заказа (и ещё 4) Теги: ситус заказа изменение ситуса заказа изменеие ситуса по времени письмо о смене ситуса ситус замовлення змына стутусу замовлення 0 комменириев 13 934 просмотра chukcha 13 февраля 2018 Модуль Автоматическое изменение ситуса заказа и уведомление [Подгдержка] 1 2 3 4 5 Автор: chukcha, 13 февраля 2018 ситус заказа изменение ситуса заказа (и ещё 4) Теги: ситус заказа изменение ситуса заказа изменеие ситуса по времени письмо о смене ситуса ситус замовлення змына стутусу замовлення 106 ответов 13 099 просмотров chukcha 25 гдекабря 2022 Нужно отправить два письма для клиени о заказе.. Автор: nikoshot, 25 ноября 2022 3 отвеи 158 просмотров nikoshot 25 ноября 2022 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Подгдержка и ответы на вопросы Шаблоны, дизайн и оформление магазина [РЕШЕНО] Вывод SKU и ВЕСА в счёт и письмо уведомление о заказе Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайгдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax × Уже зарегистрированы? Войти Регистрация Разгдел покупок Назад Приобретенные дополнения Ваши счеи Список желаний Альтернативные коникты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Докумениция История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности. Я принимаю
gyurza2000 Опубликовано: 3 гдекабря 2012 Автор Погделиться Опубликовано: 3 гдекабря 2012 в список товаров вывел модулем, а как в счёт и заказ? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... ProfiSale Опубликовано: 3 гдекабря 2012 Погделиться Опубликовано: 3 гдекабря 2012 а каким? платным? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Tom Опубликовано: 6 гдекабря 2012 Погделиться Опубликовано: 6 гдекабря 2012 Згдесь описана реализация показа СКУ в карточке товара! 1 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... gyurza2000 Опубликовано: 6 гдекабря 2012 Автор Погделиться Опубликовано: 6 гдекабря 2012 Я это сгделал VQModулем product-display-settings, страниэто списке товаров...но вот как в счёт, заказ и письмо уведомление всивить SKU !!! Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... ProfiSale Опубликовано: 6 гдекабря 2012 Погделиться Опубликовано: 6 гдекабря 2012 (изменено) Згдесь описана реализация показа СКУ в карточке товара!спасипотому что, то что надо. Я это сгделал VQModулем product-display-settings, страниэто списке товаров...но вот как в счёт, заказ и письмо уведомление всивить SKU !!!Думаю, что аналогично, всивив в соответствующим файле код:<?php if ($product['sku']) { ?><span><?php echo $text_sku; ?></span> <?php echo $product['sku']; ?><br /><?php } else { ?><?php } ?> с ним слово "Артикул" не бугдет отображаться, если у товара его нет. С письмами еещё не разбирался, конкретней сказать не могу.Просто до этого выводил "Могдель" - было не сложно (просто всивив код в файл category.tpl), т.к. она уже прописана в "admin" и "catalog", а sku было прописано только в "admin". Сейчас sku прописали в "catalog" Изменено 3 февраля 2016 пользователем AlexFisher code Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... gyurza2000 Опубликовано: 8 гдекабря 2012 Автор Погделиться Опубликовано: 8 гдекабря 2012 спасипотому что, то что надо. Думаю, что аналогично, всивив в соответствующим файле код: <?php if ($product['sku']) { ?> <span><?php echo $text_sku; ?></span> <?php echo $product['sku']; ?><br /> <?php } else { ?> <?php } ?> с ним слово "Артикул" не бугдет отображаться, если у товара его нет. С письмами еещё не разбирался, конкретней сказать не могу. Просто до этого выводил "Могдель" - было не сложно (просто всивив код в файл category.tpl), т.к. она уже прописана в "admin" и "catalog", а sku было прописано только в "admin". Сейчас sku прописали в "catalog" что то у меня ик не полулилось Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 месяц спустя... gyurza2000 Опубликовано: 10 января 2013 Автор Погделиться Опубликовано: 10 января 2013 ик как можно организовать: 1. требуется поправить ТЕМУ письма, что приходит АДМИНУ как уведомление о заказе. У меня она длинная типа "Магазин икой то иких то товаров - заказ 77", на склагде часто приходится собирать заказ глядя в экран мобилы, а им икая длина не помещается нормально. Хотелось бы что бы Админу приходило просто в теме "Магазин - заказ 77", ведь админ и ик в курсе что за магазин и по продаже каких товаров. 2. И ещё, можно ли добавить вывод ещё одного столбца - Масса? То есть что бы после столбца "Количество" стоял столбец "Масса" (ггде была бы суммарная масса по каждой позиции). А внизу, под "Итого" например, что бы суммарная масса по всем товарам выводилась Уже готов погделиться гденьгами... Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 месяца спустя... gyurza2000 Опубликовано: 20 мари 2013 Автор Погделиться Опубликовано: 20 мари 2013 Осилось вывести суммарный вес заказа в письмо уведомление о заказе...как это сгделать??? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... tim21701 Опубликовано: 20 мари 2013 Погделиться Опубликовано: 20 мари 2013 подэтопить <?php if ($weight) { ?> :-D Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 года спустя... Alexidi76 Опубликовано: 1 февраля 2016 Погделиться Опубликовано: 1 февраля 2016 Добрый вечер. Пролиил тему, ик и не нашел решения этого вопроса. Ссылки битые, никто ничего конкретно ик и не предложил. Хоть тема и 3-х летней давности, но актуальна и сейчас. Может предложит кто нибудь решение как вывести в письмо админу артикул? Спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... AlexFisher Опубликовано: 3 февраля 2016 Погделиться Опубликовано: 3 февраля 2016 гдергать из могдели товара нужные поля, озвуливать их в шаблоне письма mail.php Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... cassi Опубликовано: 9 февраля 2016 Погделиться Опубликовано: 9 февраля 2016 (изменено) Добрый вечер. Пролиил тему, ик и не нашел решения этого вопроса. Ссылки битые, никто ничего конкретно ик и не предложил. Хоть тема и 3-х летней давности, но актуальна и сейчас. Может предложит кто нибудь решение как вывести в письмо админу артикул? Спасипотому что. catalog/model/checkout/order.php находим $template->data['products'] = array(); после нее всивляем $this->load->model('catalog/product'); находим ниже $template->data['products'][] = array( Перед этот строкой всивляем код: $product_data = array(); $product_data = $this->model_catalog_product->getProduct($product['product_id']); После $template->data['products'][] = array() добавляем нужное поле в массив: 'sku' => $product_data['sku'], для добавления поля в шаблон письма открываем файл catalog/view/theme/ваша_тема/template/mail/order.tpl В нужном месте всивляем вывод нужного поля, например: <?php echo $product['sku']; ?> или вместо могдели в письме <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['model']; ?></td> вывегдем артикул <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['sku']; ?></td> Изменено 9 мари 2016 пользователем AlexFisher code 2 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 4 негдели спустя... zdevl Опубликовано: 9 мари 2016 Погделиться Опубликовано: 9 мари 2016 (изменено) а как в счет ску выводить? в теме не нашел и по форуму что-то же. Ткните носом, пожалуйси. Или пост выше - это и про счет? Изменено 9 мари 2016 пользователем zdevl Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... cassi Опубликовано: 10 мари 2016 Погделиться Опубликовано: 10 мари 2016 (изменено) а как в счет ску выводить? в теме не нашел и по форуму что-то же. Ткните носом, пожалуйси. Или пост выше - это и про счет? В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Изменено 10 мари 2016 пользователем cassi 2 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... zdevl Опубликовано: 12 мари 2016 Погделиться Опубликовано: 12 мари 2016 икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Я прошу прошу проещёния за мой тупизм, но за что отвечает этот файл. Со счетом все полулилось, потому чтольшое Вам спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... AlexDW Опубликовано: 12 мари 2016 Погделиться Опубликовано: 12 мари 2016 admin/view/template/sale/order_info.tpl - шаблон просмотра заказа в админке Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... rider76 Опубликовано: 17 мари 2016 Погделиться Опубликовано: 17 мари 2016 В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Спасипотому что огромное!!!! 2 дня потому чтодался с SKU с историей заказа на сайте у покупателя пока не нарвался на этот топик. Заодно теперьь знаю как SKU в админ панели добавлять. Еещё раз спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... rider76 Опубликовано: 17 мари 2016 Погделиться Опубликовано: 17 мари 2016 Добавлю правда еещё немного. После подсиновки sku в историю заказа покупателя в личном кабинете на сайте, если указываете ссылку на товар в иблиэто в файле \catalog\view\theme\ваша_тема\template\accountorder_info.tpl <a href="<?php echo $product['href']; ?>"><?php echo $product['sku']; ?></a> , то эи ссылка не риличая получается. Чтобы она рилиила, надо в файле контроллера \catalog\controller\account\order.php добавить в массиве, точнее после этот строки $data['products'][] = array( вот этот код 'href' => $this->url->link('product/product', 'product_id=' . $product['product_id']) Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 4 негдели спустя... slammed Опубликовано: 14 апреля 2016 Погделиться Опубликовано: 14 апреля 2016 (изменено) В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl - Сгделал по пунким, у покупателя ок, а админу всё равно не выводится в уведомлении этот SKU, будь он нелагден. Система 1.5.6.4 стоковая. А что икое в запросе есть op.*,p.sku и op.product_id ? Изменено 14 апреля 2016 пользователем slammed Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... slammed Опубликовано: 14 апреля 2016 Погделиться Опубликовано: 14 апреля 2016 всё. победил. нужно было изначально от обратного плясать. в файле catalog\model\checkout\order.php в этом блоке $text .= $language->get('text_new_products') . "\n"; foreach ($order_product_query->rows as $product) { $text .= $product['quantity'] . 'x ' . $product['name'] . ' (' . $product['model'] . ') ' . html_entity_decode($this->currency->format($product['total'] + ($this->config->get('config_tax') ? ($product['tax'] * $product['quantity']) : 0), $order_info['currency_code'], $order_info['currency_value']), ENT_NOQUOTES, 'UTF-8') . "\n"; нужно добавить свой злосчастный $product['sku'] в склейку строки. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 месяц спустя... endaries Опубликовано: 29 мая 2016 Погделиться Опубликовано: 29 мая 2016 (изменено) Версия: 2.1.0.2 Подскажите, может кто силкивался.После добавлений "sku" появились икие проблемы. Редактировать заказ невозможно. При захогде на вкладку "заказы" выскакивает ошибка: Notice: Undefined index: status in /www/system/storage/modification/admin/controller/sale/order.php on line 167 На 167 строчке: 'status' => $result['status'], Если нажать на слово "ситус" в списке заказов, получается икое: Notice: Error: Unknown column 'status' in 'order clause'Error No: 1054SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM oc_order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '1') AS order_status, o.shipping_code, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified FROM `oc_order` o WHERE o.order_status_id > '0' ORDER BY status ASC LIMIT 0,20 in www/system/library/db/mysqli.php on line41 Notice: Trying to get property of non-object in www/admin/model/sale/order.php on line 231Warning: Invalid argument supplied for foreach() in www/system/storage/modification/admin/controller/sale/order.php on line 163 www/system/library/db/mysqli.php on line41 - trigger_error('Error: ' . $this->link->error . '<br />Error No: ' . $this->link->errno . '<br />' . $sql); www/admin/model/sale/order.php on line 231 - return $query->rows; www/system/storage/modification/admin/controller/sale/order.php on line 163 foreach ($results as $result) { Изменено 29 мая 2016 пользователем endaries Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 месяца спустя... tressa Опубликовано: 6 авгуси 2016 Погделиться Опубликовано: 6 авгуси 2016 Ребяи, как все ики вес товара вывести в письмо к покупателю? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации Emoji в теме письма о заказе Автор: gyurza2000, 17 января 0 ответов 130 просмотров gyurza2000 17 января Изменение почты с которой приходят уведомления о заказе Автор: Alexandr222, 10 января 2 отвеи 139 просмотров Alexandr222 11 января Автоматическое изменение ситуса заказа и уведомление Автор: chukcha, 12 февраля 2018 ситус заказа изменение ситуса заказа (и ещё 4) Теги: ситус заказа изменение ситуса заказа изменеие ситуса по времени письмо о смене ситуса ситус замовлення змына стутусу замовлення 0 комменириев 13 934 просмотра chukcha 13 февраля 2018 Модуль Автоматическое изменение ситуса заказа и уведомление [Подгдержка] 1 2 3 4 5 Автор: chukcha, 13 февраля 2018 ситус заказа изменение ситуса заказа (и ещё 4) Теги: ситус заказа изменение ситуса заказа изменеие ситуса по времени письмо о смене ситуса ситус замовлення змына стутусу замовлення 106 ответов 13 099 просмотров chukcha 25 гдекабря 2022 Нужно отправить два письма для клиени о заказе.. Автор: nikoshot, 25 ноября 2022 3 отвеи 158 просмотров nikoshot 25 ноября 2022 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Подгдержка и ответы на вопросы Шаблоны, дизайн и оформление магазина [РЕШЕНО] Вывод SKU и ВЕСА в счёт и письмо уведомление о заказе Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайгдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax × Уже зарегистрированы? Войти Регистрация Разгдел покупок Назад Приобретенные дополнения Ваши счеи Список желаний Альтернативные коникты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Докумениция История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности. Я принимаю
ProfiSale Опубликовано: 3 гдекабря 2012 Погделиться Опубликовано: 3 гдекабря 2012 а каким? платным? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться...
Tom Опубликовано: 6 гдекабря 2012 Погделиться Опубликовано: 6 гдекабря 2012 Згдесь описана реализация показа СКУ в карточке товара! 1 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... gyurza2000 Опубликовано: 6 гдекабря 2012 Автор Погделиться Опубликовано: 6 гдекабря 2012 Я это сгделал VQModулем product-display-settings, страниэто списке товаров...но вот как в счёт, заказ и письмо уведомление всивить SKU !!! Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... ProfiSale Опубликовано: 6 гдекабря 2012 Погделиться Опубликовано: 6 гдекабря 2012 (изменено) Згдесь описана реализация показа СКУ в карточке товара!спасипотому что, то что надо. Я это сгделал VQModулем product-display-settings, страниэто списке товаров...но вот как в счёт, заказ и письмо уведомление всивить SKU !!!Думаю, что аналогично, всивив в соответствующим файле код:<?php if ($product['sku']) { ?><span><?php echo $text_sku; ?></span> <?php echo $product['sku']; ?><br /><?php } else { ?><?php } ?> с ним слово "Артикул" не бугдет отображаться, если у товара его нет. С письмами еещё не разбирался, конкретней сказать не могу.Просто до этого выводил "Могдель" - было не сложно (просто всивив код в файл category.tpl), т.к. она уже прописана в "admin" и "catalog", а sku было прописано только в "admin". Сейчас sku прописали в "catalog" Изменено 3 февраля 2016 пользователем AlexFisher code Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... gyurza2000 Опубликовано: 8 гдекабря 2012 Автор Погделиться Опубликовано: 8 гдекабря 2012 спасипотому что, то что надо. Думаю, что аналогично, всивив в соответствующим файле код: <?php if ($product['sku']) { ?> <span><?php echo $text_sku; ?></span> <?php echo $product['sku']; ?><br /> <?php } else { ?> <?php } ?> с ним слово "Артикул" не бугдет отображаться, если у товара его нет. С письмами еещё не разбирался, конкретней сказать не могу. Просто до этого выводил "Могдель" - было не сложно (просто всивив код в файл category.tpl), т.к. она уже прописана в "admin" и "catalog", а sku было прописано только в "admin". Сейчас sku прописали в "catalog" что то у меня ик не полулилось Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 месяц спустя... gyurza2000 Опубликовано: 10 января 2013 Автор Погделиться Опубликовано: 10 января 2013 ик как можно организовать: 1. требуется поправить ТЕМУ письма, что приходит АДМИНУ как уведомление о заказе. У меня она длинная типа "Магазин икой то иких то товаров - заказ 77", на склагде часто приходится собирать заказ глядя в экран мобилы, а им икая длина не помещается нормально. Хотелось бы что бы Админу приходило просто в теме "Магазин - заказ 77", ведь админ и ик в курсе что за магазин и по продаже каких товаров. 2. И ещё, можно ли добавить вывод ещё одного столбца - Масса? То есть что бы после столбца "Количество" стоял столбец "Масса" (ггде была бы суммарная масса по каждой позиции). А внизу, под "Итого" например, что бы суммарная масса по всем товарам выводилась Уже готов погделиться гденьгами... Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 месяца спустя... gyurza2000 Опубликовано: 20 мари 2013 Автор Погделиться Опубликовано: 20 мари 2013 Осилось вывести суммарный вес заказа в письмо уведомление о заказе...как это сгделать??? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... tim21701 Опубликовано: 20 мари 2013 Погделиться Опубликовано: 20 мари 2013 подэтопить <?php if ($weight) { ?> :-D Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 года спустя... Alexidi76 Опубликовано: 1 февраля 2016 Погделиться Опубликовано: 1 февраля 2016 Добрый вечер. Пролиил тему, ик и не нашел решения этого вопроса. Ссылки битые, никто ничего конкретно ик и не предложил. Хоть тема и 3-х летней давности, но актуальна и сейчас. Может предложит кто нибудь решение как вывести в письмо админу артикул? Спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... AlexFisher Опубликовано: 3 февраля 2016 Погделиться Опубликовано: 3 февраля 2016 гдергать из могдели товара нужные поля, озвуливать их в шаблоне письма mail.php Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... cassi Опубликовано: 9 февраля 2016 Погделиться Опубликовано: 9 февраля 2016 (изменено) Добрый вечер. Пролиил тему, ик и не нашел решения этого вопроса. Ссылки битые, никто ничего конкретно ик и не предложил. Хоть тема и 3-х летней давности, но актуальна и сейчас. Может предложит кто нибудь решение как вывести в письмо админу артикул? Спасипотому что. catalog/model/checkout/order.php находим $template->data['products'] = array(); после нее всивляем $this->load->model('catalog/product'); находим ниже $template->data['products'][] = array( Перед этот строкой всивляем код: $product_data = array(); $product_data = $this->model_catalog_product->getProduct($product['product_id']); После $template->data['products'][] = array() добавляем нужное поле в массив: 'sku' => $product_data['sku'], для добавления поля в шаблон письма открываем файл catalog/view/theme/ваша_тема/template/mail/order.tpl В нужном месте всивляем вывод нужного поля, например: <?php echo $product['sku']; ?> или вместо могдели в письме <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['model']; ?></td> вывегдем артикул <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['sku']; ?></td> Изменено 9 мари 2016 пользователем AlexFisher code 2 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 4 негдели спустя... zdevl Опубликовано: 9 мари 2016 Погделиться Опубликовано: 9 мари 2016 (изменено) а как в счет ску выводить? в теме не нашел и по форуму что-то же. Ткните носом, пожалуйси. Или пост выше - это и про счет? Изменено 9 мари 2016 пользователем zdevl Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... cassi Опубликовано: 10 мари 2016 Погделиться Опубликовано: 10 мари 2016 (изменено) а как в счет ску выводить? в теме не нашел и по форуму что-то же. Ткните носом, пожалуйси. Или пост выше - это и про счет? В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Изменено 10 мари 2016 пользователем cassi 2 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... zdevl Опубликовано: 12 мари 2016 Погделиться Опубликовано: 12 мари 2016 икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Я прошу прошу проещёния за мой тупизм, но за что отвечает этот файл. Со счетом все полулилось, потому чтольшое Вам спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... AlexDW Опубликовано: 12 мари 2016 Погделиться Опубликовано: 12 мари 2016 admin/view/template/sale/order_info.tpl - шаблон просмотра заказа в админке Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... rider76 Опубликовано: 17 мари 2016 Погделиться Опубликовано: 17 мари 2016 В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Спасипотому что огромное!!!! 2 дня потому чтодался с SKU с историей заказа на сайте у покупателя пока не нарвался на этот топик. Заодно теперьь знаю как SKU в админ панели добавлять. Еещё раз спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... rider76 Опубликовано: 17 мари 2016 Погделиться Опубликовано: 17 мари 2016 Добавлю правда еещё немного. После подсиновки sku в историю заказа покупателя в личном кабинете на сайте, если указываете ссылку на товар в иблиэто в файле \catalog\view\theme\ваша_тема\template\accountorder_info.tpl <a href="<?php echo $product['href']; ?>"><?php echo $product['sku']; ?></a> , то эи ссылка не риличая получается. Чтобы она рилиила, надо в файле контроллера \catalog\controller\account\order.php добавить в массиве, точнее после этот строки $data['products'][] = array( вот этот код 'href' => $this->url->link('product/product', 'product_id=' . $product['product_id']) Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 4 негдели спустя... slammed Опубликовано: 14 апреля 2016 Погделиться Опубликовано: 14 апреля 2016 (изменено) В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl - Сгделал по пунким, у покупателя ок, а админу всё равно не выводится в уведомлении этот SKU, будь он нелагден. Система 1.5.6.4 стоковая. А что икое в запросе есть op.*,p.sku и op.product_id ? Изменено 14 апреля 2016 пользователем slammed Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... slammed Опубликовано: 14 апреля 2016 Погделиться Опубликовано: 14 апреля 2016 всё. победил. нужно было изначально от обратного плясать. в файле catalog\model\checkout\order.php в этом блоке $text .= $language->get('text_new_products') . "\n"; foreach ($order_product_query->rows as $product) { $text .= $product['quantity'] . 'x ' . $product['name'] . ' (' . $product['model'] . ') ' . html_entity_decode($this->currency->format($product['total'] + ($this->config->get('config_tax') ? ($product['tax'] * $product['quantity']) : 0), $order_info['currency_code'], $order_info['currency_value']), ENT_NOQUOTES, 'UTF-8') . "\n"; нужно добавить свой злосчастный $product['sku'] в склейку строки. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 месяц спустя... endaries Опубликовано: 29 мая 2016 Погделиться Опубликовано: 29 мая 2016 (изменено) Версия: 2.1.0.2 Подскажите, может кто силкивался.После добавлений "sku" появились икие проблемы. Редактировать заказ невозможно. При захогде на вкладку "заказы" выскакивает ошибка: Notice: Undefined index: status in /www/system/storage/modification/admin/controller/sale/order.php on line 167 На 167 строчке: 'status' => $result['status'], Если нажать на слово "ситус" в списке заказов, получается икое: Notice: Error: Unknown column 'status' in 'order clause'Error No: 1054SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM oc_order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '1') AS order_status, o.shipping_code, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified FROM `oc_order` o WHERE o.order_status_id > '0' ORDER BY status ASC LIMIT 0,20 in www/system/library/db/mysqli.php on line41 Notice: Trying to get property of non-object in www/admin/model/sale/order.php on line 231Warning: Invalid argument supplied for foreach() in www/system/storage/modification/admin/controller/sale/order.php on line 163 www/system/library/db/mysqli.php on line41 - trigger_error('Error: ' . $this->link->error . '<br />Error No: ' . $this->link->errno . '<br />' . $sql); www/admin/model/sale/order.php on line 231 - return $query->rows; www/system/storage/modification/admin/controller/sale/order.php on line 163 foreach ($results as $result) { Изменено 29 мая 2016 пользователем endaries Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 месяца спустя... tressa Опубликовано: 6 авгуси 2016 Погделиться Опубликовано: 6 авгуси 2016 Ребяи, как все ики вес товара вывести в письмо к покупателю? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации Emoji в теме письма о заказе Автор: gyurza2000, 17 января 0 ответов 130 просмотров gyurza2000 17 января Изменение почты с которой приходят уведомления о заказе Автор: Alexandr222, 10 января 2 отвеи 139 просмотров Alexandr222 11 января Автоматическое изменение ситуса заказа и уведомление Автор: chukcha, 12 февраля 2018 ситус заказа изменение ситуса заказа (и ещё 4) Теги: ситус заказа изменение ситуса заказа изменеие ситуса по времени письмо о смене ситуса ситус замовлення змына стутусу замовлення 0 комменириев 13 934 просмотра chukcha 13 февраля 2018 Модуль Автоматическое изменение ситуса заказа и уведомление [Подгдержка] 1 2 3 4 5 Автор: chukcha, 13 февраля 2018 ситус заказа изменение ситуса заказа (и ещё 4) Теги: ситус заказа изменение ситуса заказа изменеие ситуса по времени письмо о смене ситуса ситус замовлення змына стутусу замовлення 106 ответов 13 099 просмотров chukcha 25 гдекабря 2022 Нужно отправить два письма для клиени о заказе.. Автор: nikoshot, 25 ноября 2022 3 отвеи 158 просмотров nikoshot 25 ноября 2022 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Подгдержка и ответы на вопросы Шаблоны, дизайн и оформление магазина [РЕШЕНО] Вывод SKU и ВЕСА в счёт и письмо уведомление о заказе Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайгдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax × Уже зарегистрированы? Войти Регистрация Разгдел покупок Назад Приобретенные дополнения Ваши счеи Список желаний Альтернативные коникты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Докумениция История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности. Я принимаю
gyurza2000 Опубликовано: 6 гдекабря 2012 Автор Погделиться Опубликовано: 6 гдекабря 2012 Я это сгделал VQModулем product-display-settings, страниэто списке товаров...но вот как в счёт, заказ и письмо уведомление всивить SKU !!! Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... ProfiSale Опубликовано: 6 гдекабря 2012 Погделиться Опубликовано: 6 гдекабря 2012 (изменено) Згдесь описана реализация показа СКУ в карточке товара!спасипотому что, то что надо. Я это сгделал VQModулем product-display-settings, страниэто списке товаров...но вот как в счёт, заказ и письмо уведомление всивить SKU !!!Думаю, что аналогично, всивив в соответствующим файле код:<?php if ($product['sku']) { ?><span><?php echo $text_sku; ?></span> <?php echo $product['sku']; ?><br /><?php } else { ?><?php } ?> с ним слово "Артикул" не бугдет отображаться, если у товара его нет. С письмами еещё не разбирался, конкретней сказать не могу.Просто до этого выводил "Могдель" - было не сложно (просто всивив код в файл category.tpl), т.к. она уже прописана в "admin" и "catalog", а sku было прописано только в "admin". Сейчас sku прописали в "catalog" Изменено 3 февраля 2016 пользователем AlexFisher code Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... gyurza2000 Опубликовано: 8 гдекабря 2012 Автор Погделиться Опубликовано: 8 гдекабря 2012 спасипотому что, то что надо. Думаю, что аналогично, всивив в соответствующим файле код: <?php if ($product['sku']) { ?> <span><?php echo $text_sku; ?></span> <?php echo $product['sku']; ?><br /> <?php } else { ?> <?php } ?> с ним слово "Артикул" не бугдет отображаться, если у товара его нет. С письмами еещё не разбирался, конкретней сказать не могу. Просто до этого выводил "Могдель" - было не сложно (просто всивив код в файл category.tpl), т.к. она уже прописана в "admin" и "catalog", а sku было прописано только в "admin". Сейчас sku прописали в "catalog" что то у меня ик не полулилось Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 месяц спустя... gyurza2000 Опубликовано: 10 января 2013 Автор Погделиться Опубликовано: 10 января 2013 ик как можно организовать: 1. требуется поправить ТЕМУ письма, что приходит АДМИНУ как уведомление о заказе. У меня она длинная типа "Магазин икой то иких то товаров - заказ 77", на склагде часто приходится собирать заказ глядя в экран мобилы, а им икая длина не помещается нормально. Хотелось бы что бы Админу приходило просто в теме "Магазин - заказ 77", ведь админ и ик в курсе что за магазин и по продаже каких товаров. 2. И ещё, можно ли добавить вывод ещё одного столбца - Масса? То есть что бы после столбца "Количество" стоял столбец "Масса" (ггде была бы суммарная масса по каждой позиции). А внизу, под "Итого" например, что бы суммарная масса по всем товарам выводилась Уже готов погделиться гденьгами... Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 месяца спустя... gyurza2000 Опубликовано: 20 мари 2013 Автор Погделиться Опубликовано: 20 мари 2013 Осилось вывести суммарный вес заказа в письмо уведомление о заказе...как это сгделать??? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... tim21701 Опубликовано: 20 мари 2013 Погделиться Опубликовано: 20 мари 2013 подэтопить <?php if ($weight) { ?> :-D Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 года спустя... Alexidi76 Опубликовано: 1 февраля 2016 Погделиться Опубликовано: 1 февраля 2016 Добрый вечер. Пролиил тему, ик и не нашел решения этого вопроса. Ссылки битые, никто ничего конкретно ик и не предложил. Хоть тема и 3-х летней давности, но актуальна и сейчас. Может предложит кто нибудь решение как вывести в письмо админу артикул? Спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... AlexFisher Опубликовано: 3 февраля 2016 Погделиться Опубликовано: 3 февраля 2016 гдергать из могдели товара нужные поля, озвуливать их в шаблоне письма mail.php Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... cassi Опубликовано: 9 февраля 2016 Погделиться Опубликовано: 9 февраля 2016 (изменено) Добрый вечер. Пролиил тему, ик и не нашел решения этого вопроса. Ссылки битые, никто ничего конкретно ик и не предложил. Хоть тема и 3-х летней давности, но актуальна и сейчас. Может предложит кто нибудь решение как вывести в письмо админу артикул? Спасипотому что. catalog/model/checkout/order.php находим $template->data['products'] = array(); после нее всивляем $this->load->model('catalog/product'); находим ниже $template->data['products'][] = array( Перед этот строкой всивляем код: $product_data = array(); $product_data = $this->model_catalog_product->getProduct($product['product_id']); После $template->data['products'][] = array() добавляем нужное поле в массив: 'sku' => $product_data['sku'], для добавления поля в шаблон письма открываем файл catalog/view/theme/ваша_тема/template/mail/order.tpl В нужном месте всивляем вывод нужного поля, например: <?php echo $product['sku']; ?> или вместо могдели в письме <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['model']; ?></td> вывегдем артикул <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['sku']; ?></td> Изменено 9 мари 2016 пользователем AlexFisher code 2 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 4 негдели спустя... zdevl Опубликовано: 9 мари 2016 Погделиться Опубликовано: 9 мари 2016 (изменено) а как в счет ску выводить? в теме не нашел и по форуму что-то же. Ткните носом, пожалуйси. Или пост выше - это и про счет? Изменено 9 мари 2016 пользователем zdevl Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... cassi Опубликовано: 10 мари 2016 Погделиться Опубликовано: 10 мари 2016 (изменено) а как в счет ску выводить? в теме не нашел и по форуму что-то же. Ткните носом, пожалуйси. Или пост выше - это и про счет? В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Изменено 10 мари 2016 пользователем cassi 2 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... zdevl Опубликовано: 12 мари 2016 Погделиться Опубликовано: 12 мари 2016 икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Я прошу прошу проещёния за мой тупизм, но за что отвечает этот файл. Со счетом все полулилось, потому чтольшое Вам спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... AlexDW Опубликовано: 12 мари 2016 Погделиться Опубликовано: 12 мари 2016 admin/view/template/sale/order_info.tpl - шаблон просмотра заказа в админке Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... rider76 Опубликовано: 17 мари 2016 Погделиться Опубликовано: 17 мари 2016 В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Спасипотому что огромное!!!! 2 дня потому чтодался с SKU с историей заказа на сайте у покупателя пока не нарвался на этот топик. Заодно теперьь знаю как SKU в админ панели добавлять. Еещё раз спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... rider76 Опубликовано: 17 мари 2016 Погделиться Опубликовано: 17 мари 2016 Добавлю правда еещё немного. После подсиновки sku в историю заказа покупателя в личном кабинете на сайте, если указываете ссылку на товар в иблиэто в файле \catalog\view\theme\ваша_тема\template\accountorder_info.tpl <a href="<?php echo $product['href']; ?>"><?php echo $product['sku']; ?></a> , то эи ссылка не риличая получается. Чтобы она рилиила, надо в файле контроллера \catalog\controller\account\order.php добавить в массиве, точнее после этот строки $data['products'][] = array( вот этот код 'href' => $this->url->link('product/product', 'product_id=' . $product['product_id']) Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 4 негдели спустя... slammed Опубликовано: 14 апреля 2016 Погделиться Опубликовано: 14 апреля 2016 (изменено) В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl - Сгделал по пунким, у покупателя ок, а админу всё равно не выводится в уведомлении этот SKU, будь он нелагден. Система 1.5.6.4 стоковая. А что икое в запросе есть op.*,p.sku и op.product_id ? Изменено 14 апреля 2016 пользователем slammed Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... slammed Опубликовано: 14 апреля 2016 Погделиться Опубликовано: 14 апреля 2016 всё. победил. нужно было изначально от обратного плясать. в файле catalog\model\checkout\order.php в этом блоке $text .= $language->get('text_new_products') . "\n"; foreach ($order_product_query->rows as $product) { $text .= $product['quantity'] . 'x ' . $product['name'] . ' (' . $product['model'] . ') ' . html_entity_decode($this->currency->format($product['total'] + ($this->config->get('config_tax') ? ($product['tax'] * $product['quantity']) : 0), $order_info['currency_code'], $order_info['currency_value']), ENT_NOQUOTES, 'UTF-8') . "\n"; нужно добавить свой злосчастный $product['sku'] в склейку строки. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 месяц спустя... endaries Опубликовано: 29 мая 2016 Погделиться Опубликовано: 29 мая 2016 (изменено) Версия: 2.1.0.2 Подскажите, может кто силкивался.После добавлений "sku" появились икие проблемы. Редактировать заказ невозможно. При захогде на вкладку "заказы" выскакивает ошибка: Notice: Undefined index: status in /www/system/storage/modification/admin/controller/sale/order.php on line 167 На 167 строчке: 'status' => $result['status'], Если нажать на слово "ситус" в списке заказов, получается икое: Notice: Error: Unknown column 'status' in 'order clause'Error No: 1054SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM oc_order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '1') AS order_status, o.shipping_code, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified FROM `oc_order` o WHERE o.order_status_id > '0' ORDER BY status ASC LIMIT 0,20 in www/system/library/db/mysqli.php on line41 Notice: Trying to get property of non-object in www/admin/model/sale/order.php on line 231Warning: Invalid argument supplied for foreach() in www/system/storage/modification/admin/controller/sale/order.php on line 163 www/system/library/db/mysqli.php on line41 - trigger_error('Error: ' . $this->link->error . '<br />Error No: ' . $this->link->errno . '<br />' . $sql); www/admin/model/sale/order.php on line 231 - return $query->rows; www/system/storage/modification/admin/controller/sale/order.php on line 163 foreach ($results as $result) { Изменено 29 мая 2016 пользователем endaries Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 месяца спустя... tressa Опубликовано: 6 авгуси 2016 Погделиться Опубликовано: 6 авгуси 2016 Ребяи, как все ики вес товара вывести в письмо к покупателю? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации Emoji в теме письма о заказе Автор: gyurza2000, 17 января 0 ответов 130 просмотров gyurza2000 17 января Изменение почты с которой приходят уведомления о заказе Автор: Alexandr222, 10 января 2 отвеи 139 просмотров Alexandr222 11 января Автоматическое изменение ситуса заказа и уведомление Автор: chukcha, 12 февраля 2018 ситус заказа изменение ситуса заказа (и ещё 4) Теги: ситус заказа изменение ситуса заказа изменеие ситуса по времени письмо о смене ситуса ситус замовлення змына стутусу замовлення 0 комменириев 13 934 просмотра chukcha 13 февраля 2018 Модуль Автоматическое изменение ситуса заказа и уведомление [Подгдержка] 1 2 3 4 5 Автор: chukcha, 13 февраля 2018 ситус заказа изменение ситуса заказа (и ещё 4) Теги: ситус заказа изменение ситуса заказа изменеие ситуса по времени письмо о смене ситуса ситус замовлення змына стутусу замовлення 106 ответов 13 099 просмотров chukcha 25 гдекабря 2022 Нужно отправить два письма для клиени о заказе.. Автор: nikoshot, 25 ноября 2022 3 отвеи 158 просмотров nikoshot 25 ноября 2022 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Подгдержка и ответы на вопросы Шаблоны, дизайн и оформление магазина [РЕШЕНО] Вывод SKU и ВЕСА в счёт и письмо уведомление о заказе Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайгдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax × Уже зарегистрированы? Войти Регистрация Разгдел покупок Назад Приобретенные дополнения Ваши счеи Список желаний Альтернативные коникты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Докумениция История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности. Я принимаю
ProfiSale Опубликовано: 6 гдекабря 2012 Погделиться Опубликовано: 6 гдекабря 2012 (изменено) Згдесь описана реализация показа СКУ в карточке товара!спасипотому что, то что надо. Я это сгделал VQModулем product-display-settings, страниэто списке товаров...но вот как в счёт, заказ и письмо уведомление всивить SKU !!!Думаю, что аналогично, всивив в соответствующим файле код:<?php if ($product['sku']) { ?><span><?php echo $text_sku; ?></span> <?php echo $product['sku']; ?><br /><?php } else { ?><?php } ?> с ним слово "Артикул" не бугдет отображаться, если у товара его нет. С письмами еещё не разбирался, конкретней сказать не могу.Просто до этого выводил "Могдель" - было не сложно (просто всивив код в файл category.tpl), т.к. она уже прописана в "admin" и "catalog", а sku было прописано только в "admin". Сейчас sku прописали в "catalog" Изменено 3 февраля 2016 пользователем AlexFisher code Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться...
gyurza2000 Опубликовано: 8 гдекабря 2012 Автор Погделиться Опубликовано: 8 гдекабря 2012 спасипотому что, то что надо. Думаю, что аналогично, всивив в соответствующим файле код: <?php if ($product['sku']) { ?> <span><?php echo $text_sku; ?></span> <?php echo $product['sku']; ?><br /> <?php } else { ?> <?php } ?> с ним слово "Артикул" не бугдет отображаться, если у товара его нет. С письмами еещё не разбирался, конкретней сказать не могу. Просто до этого выводил "Могдель" - было не сложно (просто всивив код в файл category.tpl), т.к. она уже прописана в "admin" и "catalog", а sku было прописано только в "admin". Сейчас sku прописали в "catalog" что то у меня ик не полулилось Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 месяц спустя... gyurza2000 Опубликовано: 10 января 2013 Автор Погделиться Опубликовано: 10 января 2013 ик как можно организовать: 1. требуется поправить ТЕМУ письма, что приходит АДМИНУ как уведомление о заказе. У меня она длинная типа "Магазин икой то иких то товаров - заказ 77", на склагде часто приходится собирать заказ глядя в экран мобилы, а им икая длина не помещается нормально. Хотелось бы что бы Админу приходило просто в теме "Магазин - заказ 77", ведь админ и ик в курсе что за магазин и по продаже каких товаров. 2. И ещё, можно ли добавить вывод ещё одного столбца - Масса? То есть что бы после столбца "Количество" стоял столбец "Масса" (ггде была бы суммарная масса по каждой позиции). А внизу, под "Итого" например, что бы суммарная масса по всем товарам выводилась Уже готов погделиться гденьгами... Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 месяца спустя... gyurza2000 Опубликовано: 20 мари 2013 Автор Погделиться Опубликовано: 20 мари 2013 Осилось вывести суммарный вес заказа в письмо уведомление о заказе...как это сгделать??? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... tim21701 Опубликовано: 20 мари 2013 Погделиться Опубликовано: 20 мари 2013 подэтопить <?php if ($weight) { ?> :-D Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 года спустя... Alexidi76 Опубликовано: 1 февраля 2016 Погделиться Опубликовано: 1 февраля 2016 Добрый вечер. Пролиил тему, ик и не нашел решения этого вопроса. Ссылки битые, никто ничего конкретно ик и не предложил. Хоть тема и 3-х летней давности, но актуальна и сейчас. Может предложит кто нибудь решение как вывести в письмо админу артикул? Спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... AlexFisher Опубликовано: 3 февраля 2016 Погделиться Опубликовано: 3 февраля 2016 гдергать из могдели товара нужные поля, озвуливать их в шаблоне письма mail.php Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... cassi Опубликовано: 9 февраля 2016 Погделиться Опубликовано: 9 февраля 2016 (изменено) Добрый вечер. Пролиил тему, ик и не нашел решения этого вопроса. Ссылки битые, никто ничего конкретно ик и не предложил. Хоть тема и 3-х летней давности, но актуальна и сейчас. Может предложит кто нибудь решение как вывести в письмо админу артикул? Спасипотому что. catalog/model/checkout/order.php находим $template->data['products'] = array(); после нее всивляем $this->load->model('catalog/product'); находим ниже $template->data['products'][] = array( Перед этот строкой всивляем код: $product_data = array(); $product_data = $this->model_catalog_product->getProduct($product['product_id']); После $template->data['products'][] = array() добавляем нужное поле в массив: 'sku' => $product_data['sku'], для добавления поля в шаблон письма открываем файл catalog/view/theme/ваша_тема/template/mail/order.tpl В нужном месте всивляем вывод нужного поля, например: <?php echo $product['sku']; ?> или вместо могдели в письме <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['model']; ?></td> вывегдем артикул <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['sku']; ?></td> Изменено 9 мари 2016 пользователем AlexFisher code 2 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 4 негдели спустя... zdevl Опубликовано: 9 мари 2016 Погделиться Опубликовано: 9 мари 2016 (изменено) а как в счет ску выводить? в теме не нашел и по форуму что-то же. Ткните носом, пожалуйси. Или пост выше - это и про счет? Изменено 9 мари 2016 пользователем zdevl Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... cassi Опубликовано: 10 мари 2016 Погделиться Опубликовано: 10 мари 2016 (изменено) а как в счет ску выводить? в теме не нашел и по форуму что-то же. Ткните носом, пожалуйси. Или пост выше - это и про счет? В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Изменено 10 мари 2016 пользователем cassi 2 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... zdevl Опубликовано: 12 мари 2016 Погделиться Опубликовано: 12 мари 2016 икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Я прошу прошу проещёния за мой тупизм, но за что отвечает этот файл. Со счетом все полулилось, потому чтольшое Вам спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... AlexDW Опубликовано: 12 мари 2016 Погделиться Опубликовано: 12 мари 2016 admin/view/template/sale/order_info.tpl - шаблон просмотра заказа в админке Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... rider76 Опубликовано: 17 мари 2016 Погделиться Опубликовано: 17 мари 2016 В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Спасипотому что огромное!!!! 2 дня потому чтодался с SKU с историей заказа на сайте у покупателя пока не нарвался на этот топик. Заодно теперьь знаю как SKU в админ панели добавлять. Еещё раз спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... rider76 Опубликовано: 17 мари 2016 Погделиться Опубликовано: 17 мари 2016 Добавлю правда еещё немного. После подсиновки sku в историю заказа покупателя в личном кабинете на сайте, если указываете ссылку на товар в иблиэто в файле \catalog\view\theme\ваша_тема\template\accountorder_info.tpl <a href="<?php echo $product['href']; ?>"><?php echo $product['sku']; ?></a> , то эи ссылка не риличая получается. Чтобы она рилиила, надо в файле контроллера \catalog\controller\account\order.php добавить в массиве, точнее после этот строки $data['products'][] = array( вот этот код 'href' => $this->url->link('product/product', 'product_id=' . $product['product_id']) Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 4 негдели спустя... slammed Опубликовано: 14 апреля 2016 Погделиться Опубликовано: 14 апреля 2016 (изменено) В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl - Сгделал по пунким, у покупателя ок, а админу всё равно не выводится в уведомлении этот SKU, будь он нелагден. Система 1.5.6.4 стоковая. А что икое в запросе есть op.*,p.sku и op.product_id ? Изменено 14 апреля 2016 пользователем slammed Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... slammed Опубликовано: 14 апреля 2016 Погделиться Опубликовано: 14 апреля 2016 всё. победил. нужно было изначально от обратного плясать. в файле catalog\model\checkout\order.php в этом блоке $text .= $language->get('text_new_products') . "\n"; foreach ($order_product_query->rows as $product) { $text .= $product['quantity'] . 'x ' . $product['name'] . ' (' . $product['model'] . ') ' . html_entity_decode($this->currency->format($product['total'] + ($this->config->get('config_tax') ? ($product['tax'] * $product['quantity']) : 0), $order_info['currency_code'], $order_info['currency_value']), ENT_NOQUOTES, 'UTF-8') . "\n"; нужно добавить свой злосчастный $product['sku'] в склейку строки. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 месяц спустя... endaries Опубликовано: 29 мая 2016 Погделиться Опубликовано: 29 мая 2016 (изменено) Версия: 2.1.0.2 Подскажите, может кто силкивался.После добавлений "sku" появились икие проблемы. Редактировать заказ невозможно. При захогде на вкладку "заказы" выскакивает ошибка: Notice: Undefined index: status in /www/system/storage/modification/admin/controller/sale/order.php on line 167 На 167 строчке: 'status' => $result['status'], Если нажать на слово "ситус" в списке заказов, получается икое: Notice: Error: Unknown column 'status' in 'order clause'Error No: 1054SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM oc_order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '1') AS order_status, o.shipping_code, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified FROM `oc_order` o WHERE o.order_status_id > '0' ORDER BY status ASC LIMIT 0,20 in www/system/library/db/mysqli.php on line41 Notice: Trying to get property of non-object in www/admin/model/sale/order.php on line 231Warning: Invalid argument supplied for foreach() in www/system/storage/modification/admin/controller/sale/order.php on line 163 www/system/library/db/mysqli.php on line41 - trigger_error('Error: ' . $this->link->error . '<br />Error No: ' . $this->link->errno . '<br />' . $sql); www/admin/model/sale/order.php on line 231 - return $query->rows; www/system/storage/modification/admin/controller/sale/order.php on line 163 foreach ($results as $result) { Изменено 29 мая 2016 пользователем endaries Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 месяца спустя... tressa Опубликовано: 6 авгуси 2016 Погделиться Опубликовано: 6 авгуси 2016 Ребяи, как все ики вес товара вывести в письмо к покупателю? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации Emoji в теме письма о заказе Автор: gyurza2000, 17 января 0 ответов 130 просмотров gyurza2000 17 января Изменение почты с которой приходят уведомления о заказе Автор: Alexandr222, 10 января 2 отвеи 139 просмотров Alexandr222 11 января Автоматическое изменение ситуса заказа и уведомление Автор: chukcha, 12 февраля 2018 ситус заказа изменение ситуса заказа (и ещё 4) Теги: ситус заказа изменение ситуса заказа изменеие ситуса по времени письмо о смене ситуса ситус замовлення змына стутусу замовлення 0 комменириев 13 934 просмотра chukcha 13 февраля 2018 Модуль Автоматическое изменение ситуса заказа и уведомление [Подгдержка] 1 2 3 4 5 Автор: chukcha, 13 февраля 2018 ситус заказа изменение ситуса заказа (и ещё 4) Теги: ситус заказа изменение ситуса заказа изменеие ситуса по времени письмо о смене ситуса ситус замовлення змына стутусу замовлення 106 ответов 13 099 просмотров chukcha 25 гдекабря 2022 Нужно отправить два письма для клиени о заказе.. Автор: nikoshot, 25 ноября 2022 3 отвеи 158 просмотров nikoshot 25 ноября 2022 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Подгдержка и ответы на вопросы Шаблоны, дизайн и оформление магазина [РЕШЕНО] Вывод SKU и ВЕСА в счёт и письмо уведомление о заказе Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайгдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax × Уже зарегистрированы? Войти Регистрация Разгдел покупок Назад Приобретенные дополнения Ваши счеи Список желаний Альтернативные коникты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Докумениция История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности. Я принимаю
gyurza2000 Опубликовано: 10 января 2013 Автор Погделиться Опубликовано: 10 января 2013 ик как можно организовать: 1. требуется поправить ТЕМУ письма, что приходит АДМИНУ как уведомление о заказе. У меня она длинная типа "Магазин икой то иких то товаров - заказ 77", на склагде часто приходится собирать заказ глядя в экран мобилы, а им икая длина не помещается нормально. Хотелось бы что бы Админу приходило просто в теме "Магазин - заказ 77", ведь админ и ик в курсе что за магазин и по продаже каких товаров. 2. И ещё, можно ли добавить вывод ещё одного столбца - Масса? То есть что бы после столбца "Количество" стоял столбец "Масса" (ггде была бы суммарная масса по каждой позиции). А внизу, под "Итого" например, что бы суммарная масса по всем товарам выводилась Уже готов погделиться гденьгами... Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 месяца спустя... gyurza2000 Опубликовано: 20 мари 2013 Автор Погделиться Опубликовано: 20 мари 2013 Осилось вывести суммарный вес заказа в письмо уведомление о заказе...как это сгделать??? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... tim21701 Опубликовано: 20 мари 2013 Погделиться Опубликовано: 20 мари 2013 подэтопить <?php if ($weight) { ?> :-D Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 года спустя... Alexidi76 Опубликовано: 1 февраля 2016 Погделиться Опубликовано: 1 февраля 2016 Добрый вечер. Пролиил тему, ик и не нашел решения этого вопроса. Ссылки битые, никто ничего конкретно ик и не предложил. Хоть тема и 3-х летней давности, но актуальна и сейчас. Может предложит кто нибудь решение как вывести в письмо админу артикул? Спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... AlexFisher Опубликовано: 3 февраля 2016 Погделиться Опубликовано: 3 февраля 2016 гдергать из могдели товара нужные поля, озвуливать их в шаблоне письма mail.php Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... cassi Опубликовано: 9 февраля 2016 Погделиться Опубликовано: 9 февраля 2016 (изменено) Добрый вечер. Пролиил тему, ик и не нашел решения этого вопроса. Ссылки битые, никто ничего конкретно ик и не предложил. Хоть тема и 3-х летней давности, но актуальна и сейчас. Может предложит кто нибудь решение как вывести в письмо админу артикул? Спасипотому что. catalog/model/checkout/order.php находим $template->data['products'] = array(); после нее всивляем $this->load->model('catalog/product'); находим ниже $template->data['products'][] = array( Перед этот строкой всивляем код: $product_data = array(); $product_data = $this->model_catalog_product->getProduct($product['product_id']); После $template->data['products'][] = array() добавляем нужное поле в массив: 'sku' => $product_data['sku'], для добавления поля в шаблон письма открываем файл catalog/view/theme/ваша_тема/template/mail/order.tpl В нужном месте всивляем вывод нужного поля, например: <?php echo $product['sku']; ?> или вместо могдели в письме <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['model']; ?></td> вывегдем артикул <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['sku']; ?></td> Изменено 9 мари 2016 пользователем AlexFisher code 2 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 4 негдели спустя... zdevl Опубликовано: 9 мари 2016 Погделиться Опубликовано: 9 мари 2016 (изменено) а как в счет ску выводить? в теме не нашел и по форуму что-то же. Ткните носом, пожалуйси. Или пост выше - это и про счет? Изменено 9 мари 2016 пользователем zdevl Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... cassi Опубликовано: 10 мари 2016 Погделиться Опубликовано: 10 мари 2016 (изменено) а как в счет ску выводить? в теме не нашел и по форуму что-то же. Ткните носом, пожалуйси. Или пост выше - это и про счет? В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Изменено 10 мари 2016 пользователем cassi 2 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... zdevl Опубликовано: 12 мари 2016 Погделиться Опубликовано: 12 мари 2016 икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Я прошу прошу проещёния за мой тупизм, но за что отвечает этот файл. Со счетом все полулилось, потому чтольшое Вам спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... AlexDW Опубликовано: 12 мари 2016 Погделиться Опубликовано: 12 мари 2016 admin/view/template/sale/order_info.tpl - шаблон просмотра заказа в админке Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... rider76 Опубликовано: 17 мари 2016 Погделиться Опубликовано: 17 мари 2016 В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Спасипотому что огромное!!!! 2 дня потому чтодался с SKU с историей заказа на сайте у покупателя пока не нарвался на этот топик. Заодно теперьь знаю как SKU в админ панели добавлять. Еещё раз спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... rider76 Опубликовано: 17 мари 2016 Погделиться Опубликовано: 17 мари 2016 Добавлю правда еещё немного. После подсиновки sku в историю заказа покупателя в личном кабинете на сайте, если указываете ссылку на товар в иблиэто в файле \catalog\view\theme\ваша_тема\template\accountorder_info.tpl <a href="<?php echo $product['href']; ?>"><?php echo $product['sku']; ?></a> , то эи ссылка не риличая получается. Чтобы она рилиила, надо в файле контроллера \catalog\controller\account\order.php добавить в массиве, точнее после этот строки $data['products'][] = array( вот этот код 'href' => $this->url->link('product/product', 'product_id=' . $product['product_id']) Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 4 негдели спустя... slammed Опубликовано: 14 апреля 2016 Погделиться Опубликовано: 14 апреля 2016 (изменено) В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl - Сгделал по пунким, у покупателя ок, а админу всё равно не выводится в уведомлении этот SKU, будь он нелагден. Система 1.5.6.4 стоковая. А что икое в запросе есть op.*,p.sku и op.product_id ? Изменено 14 апреля 2016 пользователем slammed Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... slammed Опубликовано: 14 апреля 2016 Погделиться Опубликовано: 14 апреля 2016 всё. победил. нужно было изначально от обратного плясать. в файле catalog\model\checkout\order.php в этом блоке $text .= $language->get('text_new_products') . "\n"; foreach ($order_product_query->rows as $product) { $text .= $product['quantity'] . 'x ' . $product['name'] . ' (' . $product['model'] . ') ' . html_entity_decode($this->currency->format($product['total'] + ($this->config->get('config_tax') ? ($product['tax'] * $product['quantity']) : 0), $order_info['currency_code'], $order_info['currency_value']), ENT_NOQUOTES, 'UTF-8') . "\n"; нужно добавить свой злосчастный $product['sku'] в склейку строки. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 месяц спустя... endaries Опубликовано: 29 мая 2016 Погделиться Опубликовано: 29 мая 2016 (изменено) Версия: 2.1.0.2 Подскажите, может кто силкивался.После добавлений "sku" появились икие проблемы. Редактировать заказ невозможно. При захогде на вкладку "заказы" выскакивает ошибка: Notice: Undefined index: status in /www/system/storage/modification/admin/controller/sale/order.php on line 167 На 167 строчке: 'status' => $result['status'], Если нажать на слово "ситус" в списке заказов, получается икое: Notice: Error: Unknown column 'status' in 'order clause'Error No: 1054SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM oc_order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '1') AS order_status, o.shipping_code, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified FROM `oc_order` o WHERE o.order_status_id > '0' ORDER BY status ASC LIMIT 0,20 in www/system/library/db/mysqli.php on line41 Notice: Trying to get property of non-object in www/admin/model/sale/order.php on line 231Warning: Invalid argument supplied for foreach() in www/system/storage/modification/admin/controller/sale/order.php on line 163 www/system/library/db/mysqli.php on line41 - trigger_error('Error: ' . $this->link->error . '<br />Error No: ' . $this->link->errno . '<br />' . $sql); www/admin/model/sale/order.php on line 231 - return $query->rows; www/system/storage/modification/admin/controller/sale/order.php on line 163 foreach ($results as $result) { Изменено 29 мая 2016 пользователем endaries Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 месяца спустя... tressa Опубликовано: 6 авгуси 2016 Погделиться Опубликовано: 6 авгуси 2016 Ребяи, как все ики вес товара вывести в письмо к покупателю? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации Emoji в теме письма о заказе Автор: gyurza2000, 17 января 0 ответов 130 просмотров gyurza2000 17 января Изменение почты с которой приходят уведомления о заказе Автор: Alexandr222, 10 января 2 отвеи 139 просмотров Alexandr222 11 января Автоматическое изменение ситуса заказа и уведомление Автор: chukcha, 12 февраля 2018 ситус заказа изменение ситуса заказа (и ещё 4) Теги: ситус заказа изменение ситуса заказа изменеие ситуса по времени письмо о смене ситуса ситус замовлення змына стутусу замовлення 0 комменириев 13 934 просмотра chukcha 13 февраля 2018 Модуль Автоматическое изменение ситуса заказа и уведомление [Подгдержка] 1 2 3 4 5 Автор: chukcha, 13 февраля 2018 ситус заказа изменение ситуса заказа (и ещё 4) Теги: ситус заказа изменение ситуса заказа изменеие ситуса по времени письмо о смене ситуса ситус замовлення змына стутусу замовлення 106 ответов 13 099 просмотров chukcha 25 гдекабря 2022 Нужно отправить два письма для клиени о заказе.. Автор: nikoshot, 25 ноября 2022 3 отвеи 158 просмотров nikoshot 25 ноября 2022 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Подгдержка и ответы на вопросы Шаблоны, дизайн и оформление магазина [РЕШЕНО] Вывод SKU и ВЕСА в счёт и письмо уведомление о заказе Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайгдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax × Уже зарегистрированы? Войти Регистрация Разгдел покупок Назад Приобретенные дополнения Ваши счеи Список желаний Альтернативные коникты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Докумениция История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности. Я принимаю
gyurza2000 Опубликовано: 20 мари 2013 Автор Погделиться Опубликовано: 20 мари 2013 Осилось вывести суммарный вес заказа в письмо уведомление о заказе...как это сгделать??? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... tim21701 Опубликовано: 20 мари 2013 Погделиться Опубликовано: 20 мари 2013 подэтопить <?php if ($weight) { ?> :-D Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 года спустя... Alexidi76 Опубликовано: 1 февраля 2016 Погделиться Опубликовано: 1 февраля 2016 Добрый вечер. Пролиил тему, ик и не нашел решения этого вопроса. Ссылки битые, никто ничего конкретно ик и не предложил. Хоть тема и 3-х летней давности, но актуальна и сейчас. Может предложит кто нибудь решение как вывести в письмо админу артикул? Спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... AlexFisher Опубликовано: 3 февраля 2016 Погделиться Опубликовано: 3 февраля 2016 гдергать из могдели товара нужные поля, озвуливать их в шаблоне письма mail.php Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... cassi Опубликовано: 9 февраля 2016 Погделиться Опубликовано: 9 февраля 2016 (изменено) Добрый вечер. Пролиил тему, ик и не нашел решения этого вопроса. Ссылки битые, никто ничего конкретно ик и не предложил. Хоть тема и 3-х летней давности, но актуальна и сейчас. Может предложит кто нибудь решение как вывести в письмо админу артикул? Спасипотому что. catalog/model/checkout/order.php находим $template->data['products'] = array(); после нее всивляем $this->load->model('catalog/product'); находим ниже $template->data['products'][] = array( Перед этот строкой всивляем код: $product_data = array(); $product_data = $this->model_catalog_product->getProduct($product['product_id']); После $template->data['products'][] = array() добавляем нужное поле в массив: 'sku' => $product_data['sku'], для добавления поля в шаблон письма открываем файл catalog/view/theme/ваша_тема/template/mail/order.tpl В нужном месте всивляем вывод нужного поля, например: <?php echo $product['sku']; ?> или вместо могдели в письме <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['model']; ?></td> вывегдем артикул <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['sku']; ?></td> Изменено 9 мари 2016 пользователем AlexFisher code 2 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 4 негдели спустя... zdevl Опубликовано: 9 мари 2016 Погделиться Опубликовано: 9 мари 2016 (изменено) а как в счет ску выводить? в теме не нашел и по форуму что-то же. Ткните носом, пожалуйси. Или пост выше - это и про счет? Изменено 9 мари 2016 пользователем zdevl Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... cassi Опубликовано: 10 мари 2016 Погделиться Опубликовано: 10 мари 2016 (изменено) а как в счет ску выводить? в теме не нашел и по форуму что-то же. Ткните носом, пожалуйси. Или пост выше - это и про счет? В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Изменено 10 мари 2016 пользователем cassi 2 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... zdevl Опубликовано: 12 мари 2016 Погделиться Опубликовано: 12 мари 2016 икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Я прошу прошу проещёния за мой тупизм, но за что отвечает этот файл. Со счетом все полулилось, потому чтольшое Вам спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... AlexDW Опубликовано: 12 мари 2016 Погделиться Опубликовано: 12 мари 2016 admin/view/template/sale/order_info.tpl - шаблон просмотра заказа в админке Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... rider76 Опубликовано: 17 мари 2016 Погделиться Опубликовано: 17 мари 2016 В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Спасипотому что огромное!!!! 2 дня потому чтодался с SKU с историей заказа на сайте у покупателя пока не нарвался на этот топик. Заодно теперьь знаю как SKU в админ панели добавлять. Еещё раз спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... rider76 Опубликовано: 17 мари 2016 Погделиться Опубликовано: 17 мари 2016 Добавлю правда еещё немного. После подсиновки sku в историю заказа покупателя в личном кабинете на сайте, если указываете ссылку на товар в иблиэто в файле \catalog\view\theme\ваша_тема\template\accountorder_info.tpl <a href="<?php echo $product['href']; ?>"><?php echo $product['sku']; ?></a> , то эи ссылка не риличая получается. Чтобы она рилиила, надо в файле контроллера \catalog\controller\account\order.php добавить в массиве, точнее после этот строки $data['products'][] = array( вот этот код 'href' => $this->url->link('product/product', 'product_id=' . $product['product_id']) Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 4 негдели спустя... slammed Опубликовано: 14 апреля 2016 Погделиться Опубликовано: 14 апреля 2016 (изменено) В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl - Сгделал по пунким, у покупателя ок, а админу всё равно не выводится в уведомлении этот SKU, будь он нелагден. Система 1.5.6.4 стоковая. А что икое в запросе есть op.*,p.sku и op.product_id ? Изменено 14 апреля 2016 пользователем slammed Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... slammed Опубликовано: 14 апреля 2016 Погделиться Опубликовано: 14 апреля 2016 всё. победил. нужно было изначально от обратного плясать. в файле catalog\model\checkout\order.php в этом блоке $text .= $language->get('text_new_products') . "\n"; foreach ($order_product_query->rows as $product) { $text .= $product['quantity'] . 'x ' . $product['name'] . ' (' . $product['model'] . ') ' . html_entity_decode($this->currency->format($product['total'] + ($this->config->get('config_tax') ? ($product['tax'] * $product['quantity']) : 0), $order_info['currency_code'], $order_info['currency_value']), ENT_NOQUOTES, 'UTF-8') . "\n"; нужно добавить свой злосчастный $product['sku'] в склейку строки. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 месяц спустя... endaries Опубликовано: 29 мая 2016 Погделиться Опубликовано: 29 мая 2016 (изменено) Версия: 2.1.0.2 Подскажите, может кто силкивался.После добавлений "sku" появились икие проблемы. Редактировать заказ невозможно. При захогде на вкладку "заказы" выскакивает ошибка: Notice: Undefined index: status in /www/system/storage/modification/admin/controller/sale/order.php on line 167 На 167 строчке: 'status' => $result['status'], Если нажать на слово "ситус" в списке заказов, получается икое: Notice: Error: Unknown column 'status' in 'order clause'Error No: 1054SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM oc_order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '1') AS order_status, o.shipping_code, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified FROM `oc_order` o WHERE o.order_status_id > '0' ORDER BY status ASC LIMIT 0,20 in www/system/library/db/mysqli.php on line41 Notice: Trying to get property of non-object in www/admin/model/sale/order.php on line 231Warning: Invalid argument supplied for foreach() in www/system/storage/modification/admin/controller/sale/order.php on line 163 www/system/library/db/mysqli.php on line41 - trigger_error('Error: ' . $this->link->error . '<br />Error No: ' . $this->link->errno . '<br />' . $sql); www/admin/model/sale/order.php on line 231 - return $query->rows; www/system/storage/modification/admin/controller/sale/order.php on line 163 foreach ($results as $result) { Изменено 29 мая 2016 пользователем endaries Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 месяца спустя... tressa Опубликовано: 6 авгуси 2016 Погделиться Опубликовано: 6 авгуси 2016 Ребяи, как все ики вес товара вывести в письмо к покупателю? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации Emoji в теме письма о заказе Автор: gyurza2000, 17 января 0 ответов 130 просмотров gyurza2000 17 января Изменение почты с которой приходят уведомления о заказе Автор: Alexandr222, 10 января 2 отвеи 139 просмотров Alexandr222 11 января Автоматическое изменение ситуса заказа и уведомление Автор: chukcha, 12 февраля 2018 ситус заказа изменение ситуса заказа (и ещё 4) Теги: ситус заказа изменение ситуса заказа изменеие ситуса по времени письмо о смене ситуса ситус замовлення змына стутусу замовлення 0 комменириев 13 934 просмотра chukcha 13 февраля 2018 Модуль Автоматическое изменение ситуса заказа и уведомление [Подгдержка] 1 2 3 4 5 Автор: chukcha, 13 февраля 2018 ситус заказа изменение ситуса заказа (и ещё 4) Теги: ситус заказа изменение ситуса заказа изменеие ситуса по времени письмо о смене ситуса ситус замовлення змына стутусу замовлення 106 ответов 13 099 просмотров chukcha 25 гдекабря 2022 Нужно отправить два письма для клиени о заказе.. Автор: nikoshot, 25 ноября 2022 3 отвеи 158 просмотров nikoshot 25 ноября 2022 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Подгдержка и ответы на вопросы Шаблоны, дизайн и оформление магазина [РЕШЕНО] Вывод SKU и ВЕСА в счёт и письмо уведомление о заказе Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайгдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax
tim21701 Опубликовано: 20 мари 2013 Погделиться Опубликовано: 20 мари 2013 подэтопить <?php if ($weight) { ?> :-D Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 года спустя... Alexidi76 Опубликовано: 1 февраля 2016 Погделиться Опубликовано: 1 февраля 2016 Добрый вечер. Пролиил тему, ик и не нашел решения этого вопроса. Ссылки битые, никто ничего конкретно ик и не предложил. Хоть тема и 3-х летней давности, но актуальна и сейчас. Может предложит кто нибудь решение как вывести в письмо админу артикул? Спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... AlexFisher Опубликовано: 3 февраля 2016 Погделиться Опубликовано: 3 февраля 2016 гдергать из могдели товара нужные поля, озвуливать их в шаблоне письма mail.php Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... cassi Опубликовано: 9 февраля 2016 Погделиться Опубликовано: 9 февраля 2016 (изменено) Добрый вечер. Пролиил тему, ик и не нашел решения этого вопроса. Ссылки битые, никто ничего конкретно ик и не предложил. Хоть тема и 3-х летней давности, но актуальна и сейчас. Может предложит кто нибудь решение как вывести в письмо админу артикул? Спасипотому что. catalog/model/checkout/order.php находим $template->data['products'] = array(); после нее всивляем $this->load->model('catalog/product'); находим ниже $template->data['products'][] = array( Перед этот строкой всивляем код: $product_data = array(); $product_data = $this->model_catalog_product->getProduct($product['product_id']); После $template->data['products'][] = array() добавляем нужное поле в массив: 'sku' => $product_data['sku'], для добавления поля в шаблон письма открываем файл catalog/view/theme/ваша_тема/template/mail/order.tpl В нужном месте всивляем вывод нужного поля, например: <?php echo $product['sku']; ?> или вместо могдели в письме <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['model']; ?></td> вывегдем артикул <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['sku']; ?></td> Изменено 9 мари 2016 пользователем AlexFisher code 2 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 4 негдели спустя... zdevl Опубликовано: 9 мари 2016 Погделиться Опубликовано: 9 мари 2016 (изменено) а как в счет ску выводить? в теме не нашел и по форуму что-то же. Ткните носом, пожалуйси. Или пост выше - это и про счет? Изменено 9 мари 2016 пользователем zdevl Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... cassi Опубликовано: 10 мари 2016 Погделиться Опубликовано: 10 мари 2016 (изменено) а как в счет ску выводить? в теме не нашел и по форуму что-то же. Ткните носом, пожалуйси. Или пост выше - это и про счет? В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Изменено 10 мари 2016 пользователем cassi 2 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... zdevl Опубликовано: 12 мари 2016 Погделиться Опубликовано: 12 мари 2016 икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Я прошу прошу проещёния за мой тупизм, но за что отвечает этот файл. Со счетом все полулилось, потому чтольшое Вам спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... AlexDW Опубликовано: 12 мари 2016 Погделиться Опубликовано: 12 мари 2016 admin/view/template/sale/order_info.tpl - шаблон просмотра заказа в админке Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... rider76 Опубликовано: 17 мари 2016 Погделиться Опубликовано: 17 мари 2016 В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Спасипотому что огромное!!!! 2 дня потому чтодался с SKU с историей заказа на сайте у покупателя пока не нарвался на этот топик. Заодно теперьь знаю как SKU в админ панели добавлять. Еещё раз спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... rider76 Опубликовано: 17 мари 2016 Погделиться Опубликовано: 17 мари 2016 Добавлю правда еещё немного. После подсиновки sku в историю заказа покупателя в личном кабинете на сайте, если указываете ссылку на товар в иблиэто в файле \catalog\view\theme\ваша_тема\template\accountorder_info.tpl <a href="<?php echo $product['href']; ?>"><?php echo $product['sku']; ?></a> , то эи ссылка не риличая получается. Чтобы она рилиила, надо в файле контроллера \catalog\controller\account\order.php добавить в массиве, точнее после этот строки $data['products'][] = array( вот этот код 'href' => $this->url->link('product/product', 'product_id=' . $product['product_id']) Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 4 негдели спустя... slammed Опубликовано: 14 апреля 2016 Погделиться Опубликовано: 14 апреля 2016 (изменено) В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl - Сгделал по пунким, у покупателя ок, а админу всё равно не выводится в уведомлении этот SKU, будь он нелагден. Система 1.5.6.4 стоковая. А что икое в запросе есть op.*,p.sku и op.product_id ? Изменено 14 апреля 2016 пользователем slammed Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... slammed Опубликовано: 14 апреля 2016 Погделиться Опубликовано: 14 апреля 2016 всё. победил. нужно было изначально от обратного плясать. в файле catalog\model\checkout\order.php в этом блоке $text .= $language->get('text_new_products') . "\n"; foreach ($order_product_query->rows as $product) { $text .= $product['quantity'] . 'x ' . $product['name'] . ' (' . $product['model'] . ') ' . html_entity_decode($this->currency->format($product['total'] + ($this->config->get('config_tax') ? ($product['tax'] * $product['quantity']) : 0), $order_info['currency_code'], $order_info['currency_value']), ENT_NOQUOTES, 'UTF-8') . "\n"; нужно добавить свой злосчастный $product['sku'] в склейку строки. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 месяц спустя... endaries Опубликовано: 29 мая 2016 Погделиться Опубликовано: 29 мая 2016 (изменено) Версия: 2.1.0.2 Подскажите, может кто силкивался.После добавлений "sku" появились икие проблемы. Редактировать заказ невозможно. При захогде на вкладку "заказы" выскакивает ошибка: Notice: Undefined index: status in /www/system/storage/modification/admin/controller/sale/order.php on line 167 На 167 строчке: 'status' => $result['status'], Если нажать на слово "ситус" в списке заказов, получается икое: Notice: Error: Unknown column 'status' in 'order clause'Error No: 1054SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM oc_order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '1') AS order_status, o.shipping_code, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified FROM `oc_order` o WHERE o.order_status_id > '0' ORDER BY status ASC LIMIT 0,20 in www/system/library/db/mysqli.php on line41 Notice: Trying to get property of non-object in www/admin/model/sale/order.php on line 231Warning: Invalid argument supplied for foreach() in www/system/storage/modification/admin/controller/sale/order.php on line 163 www/system/library/db/mysqli.php on line41 - trigger_error('Error: ' . $this->link->error . '<br />Error No: ' . $this->link->errno . '<br />' . $sql); www/admin/model/sale/order.php on line 231 - return $query->rows; www/system/storage/modification/admin/controller/sale/order.php on line 163 foreach ($results as $result) { Изменено 29 мая 2016 пользователем endaries Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 месяца спустя... tressa Опубликовано: 6 авгуси 2016 Погделиться Опубликовано: 6 авгуси 2016 Ребяи, как все ики вес товара вывести в письмо к покупателю? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации Emoji в теме письма о заказе Автор: gyurza2000, 17 января 0 ответов 130 просмотров gyurza2000 17 января Изменение почты с которой приходят уведомления о заказе Автор: Alexandr222, 10 января 2 отвеи 139 просмотров Alexandr222 11 января Автоматическое изменение ситуса заказа и уведомление Автор: chukcha, 12 февраля 2018 ситус заказа изменение ситуса заказа (и ещё 4) Теги: ситус заказа изменение ситуса заказа изменеие ситуса по времени письмо о смене ситуса ситус замовлення змына стутусу замовлення 0 комменириев 13 934 просмотра chukcha 13 февраля 2018 Модуль Автоматическое изменение ситуса заказа и уведомление [Подгдержка] 1 2 3 4 5 Автор: chukcha, 13 февраля 2018 ситус заказа изменение ситуса заказа (и ещё 4) Теги: ситус заказа изменение ситуса заказа изменеие ситуса по времени письмо о смене ситуса ситус замовлення змына стутусу замовлення 106 ответов 13 099 просмотров chukcha 25 гдекабря 2022 Нужно отправить два письма для клиени о заказе.. Автор: nikoshot, 25 ноября 2022 3 отвеи 158 просмотров nikoshot 25 ноября 2022 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Подгдержка и ответы на вопросы Шаблоны, дизайн и оформление магазина [РЕШЕНО] Вывод SKU и ВЕСА в счёт и письмо уведомление о заказе
Alexidi76 Опубликовано: 1 февраля 2016 Погделиться Опубликовано: 1 февраля 2016 Добрый вечер. Пролиил тему, ик и не нашел решения этого вопроса. Ссылки битые, никто ничего конкретно ик и не предложил. Хоть тема и 3-х летней давности, но актуальна и сейчас. Может предложит кто нибудь решение как вывести в письмо админу артикул? Спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться...
AlexFisher Опубликовано: 3 февраля 2016 Погделиться Опубликовано: 3 февраля 2016 гдергать из могдели товара нужные поля, озвуливать их в шаблоне письма mail.php Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... cassi Опубликовано: 9 февраля 2016 Погделиться Опубликовано: 9 февраля 2016 (изменено) Добрый вечер. Пролиил тему, ик и не нашел решения этого вопроса. Ссылки битые, никто ничего конкретно ик и не предложил. Хоть тема и 3-х летней давности, но актуальна и сейчас. Может предложит кто нибудь решение как вывести в письмо админу артикул? Спасипотому что. catalog/model/checkout/order.php находим $template->data['products'] = array(); после нее всивляем $this->load->model('catalog/product'); находим ниже $template->data['products'][] = array( Перед этот строкой всивляем код: $product_data = array(); $product_data = $this->model_catalog_product->getProduct($product['product_id']); После $template->data['products'][] = array() добавляем нужное поле в массив: 'sku' => $product_data['sku'], для добавления поля в шаблон письма открываем файл catalog/view/theme/ваша_тема/template/mail/order.tpl В нужном месте всивляем вывод нужного поля, например: <?php echo $product['sku']; ?> или вместо могдели в письме <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['model']; ?></td> вывегдем артикул <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['sku']; ?></td> Изменено 9 мари 2016 пользователем AlexFisher code 2 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 4 негдели спустя... zdevl Опубликовано: 9 мари 2016 Погделиться Опубликовано: 9 мари 2016 (изменено) а как в счет ску выводить? в теме не нашел и по форуму что-то же. Ткните носом, пожалуйси. Или пост выше - это и про счет? Изменено 9 мари 2016 пользователем zdevl Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... cassi Опубликовано: 10 мари 2016 Погделиться Опубликовано: 10 мари 2016 (изменено) а как в счет ску выводить? в теме не нашел и по форуму что-то же. Ткните носом, пожалуйси. Или пост выше - это и про счет? В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Изменено 10 мари 2016 пользователем cassi 2 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... zdevl Опубликовано: 12 мари 2016 Погделиться Опубликовано: 12 мари 2016 икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Я прошу прошу проещёния за мой тупизм, но за что отвечает этот файл. Со счетом все полулилось, потому чтольшое Вам спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... AlexDW Опубликовано: 12 мари 2016 Погделиться Опубликовано: 12 мари 2016 admin/view/template/sale/order_info.tpl - шаблон просмотра заказа в админке Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... rider76 Опубликовано: 17 мари 2016 Погделиться Опубликовано: 17 мари 2016 В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Спасипотому что огромное!!!! 2 дня потому чтодался с SKU с историей заказа на сайте у покупателя пока не нарвался на этот топик. Заодно теперьь знаю как SKU в админ панели добавлять. Еещё раз спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... rider76 Опубликовано: 17 мари 2016 Погделиться Опубликовано: 17 мари 2016 Добавлю правда еещё немного. После подсиновки sku в историю заказа покупателя в личном кабинете на сайте, если указываете ссылку на товар в иблиэто в файле \catalog\view\theme\ваша_тема\template\accountorder_info.tpl <a href="<?php echo $product['href']; ?>"><?php echo $product['sku']; ?></a> , то эи ссылка не риличая получается. Чтобы она рилиила, надо в файле контроллера \catalog\controller\account\order.php добавить в массиве, точнее после этот строки $data['products'][] = array( вот этот код 'href' => $this->url->link('product/product', 'product_id=' . $product['product_id']) Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 4 негдели спустя... slammed Опубликовано: 14 апреля 2016 Погделиться Опубликовано: 14 апреля 2016 (изменено) В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl - Сгделал по пунким, у покупателя ок, а админу всё равно не выводится в уведомлении этот SKU, будь он нелагден. Система 1.5.6.4 стоковая. А что икое в запросе есть op.*,p.sku и op.product_id ? Изменено 14 апреля 2016 пользователем slammed Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... slammed Опубликовано: 14 апреля 2016 Погделиться Опубликовано: 14 апреля 2016 всё. победил. нужно было изначально от обратного плясать. в файле catalog\model\checkout\order.php в этом блоке $text .= $language->get('text_new_products') . "\n"; foreach ($order_product_query->rows as $product) { $text .= $product['quantity'] . 'x ' . $product['name'] . ' (' . $product['model'] . ') ' . html_entity_decode($this->currency->format($product['total'] + ($this->config->get('config_tax') ? ($product['tax'] * $product['quantity']) : 0), $order_info['currency_code'], $order_info['currency_value']), ENT_NOQUOTES, 'UTF-8') . "\n"; нужно добавить свой злосчастный $product['sku'] в склейку строки. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 месяц спустя... endaries Опубликовано: 29 мая 2016 Погделиться Опубликовано: 29 мая 2016 (изменено) Версия: 2.1.0.2 Подскажите, может кто силкивался.После добавлений "sku" появились икие проблемы. Редактировать заказ невозможно. При захогде на вкладку "заказы" выскакивает ошибка: Notice: Undefined index: status in /www/system/storage/modification/admin/controller/sale/order.php on line 167 На 167 строчке: 'status' => $result['status'], Если нажать на слово "ситус" в списке заказов, получается икое: Notice: Error: Unknown column 'status' in 'order clause'Error No: 1054SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM oc_order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '1') AS order_status, o.shipping_code, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified FROM `oc_order` o WHERE o.order_status_id > '0' ORDER BY status ASC LIMIT 0,20 in www/system/library/db/mysqli.php on line41 Notice: Trying to get property of non-object in www/admin/model/sale/order.php on line 231Warning: Invalid argument supplied for foreach() in www/system/storage/modification/admin/controller/sale/order.php on line 163 www/system/library/db/mysqli.php on line41 - trigger_error('Error: ' . $this->link->error . '<br />Error No: ' . $this->link->errno . '<br />' . $sql); www/admin/model/sale/order.php on line 231 - return $query->rows; www/system/storage/modification/admin/controller/sale/order.php on line 163 foreach ($results as $result) { Изменено 29 мая 2016 пользователем endaries Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 месяца спустя... tressa Опубликовано: 6 авгуси 2016 Погделиться Опубликовано: 6 авгуси 2016 Ребяи, как все ики вес товара вывести в письмо к покупателю? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации Emoji в теме письма о заказе Автор: gyurza2000, 17 января 0 ответов 130 просмотров gyurza2000 17 января Изменение почты с которой приходят уведомления о заказе Автор: Alexandr222, 10 января 2 отвеи 139 просмотров Alexandr222 11 января Автоматическое изменение ситуса заказа и уведомление Автор: chukcha, 12 февраля 2018 ситус заказа изменение ситуса заказа (и ещё 4) Теги: ситус заказа изменение ситуса заказа изменеие ситуса по времени письмо о смене ситуса ситус замовлення змына стутусу замовлення 0 комменириев 13 934 просмотра chukcha 13 февраля 2018 Модуль Автоматическое изменение ситуса заказа и уведомление [Подгдержка] 1 2 3 4 5 Автор: chukcha, 13 февраля 2018 ситус заказа изменение ситуса заказа (и ещё 4) Теги: ситус заказа изменение ситуса заказа изменеие ситуса по времени письмо о смене ситуса ситус замовлення змына стутусу замовлення 106 ответов 13 099 просмотров chukcha 25 гдекабря 2022 Нужно отправить два письма для клиени о заказе.. Автор: nikoshot, 25 ноября 2022 3 отвеи 158 просмотров nikoshot 25 ноября 2022 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу.
cassi Опубликовано: 9 февраля 2016 Погделиться Опубликовано: 9 февраля 2016 (изменено) Добрый вечер. Пролиил тему, ик и не нашел решения этого вопроса. Ссылки битые, никто ничего конкретно ик и не предложил. Хоть тема и 3-х летней давности, но актуальна и сейчас. Может предложит кто нибудь решение как вывести в письмо админу артикул? Спасипотому что. catalog/model/checkout/order.php находим $template->data['products'] = array(); после нее всивляем $this->load->model('catalog/product'); находим ниже $template->data['products'][] = array( Перед этот строкой всивляем код: $product_data = array(); $product_data = $this->model_catalog_product->getProduct($product['product_id']); После $template->data['products'][] = array() добавляем нужное поле в массив: 'sku' => $product_data['sku'], для добавления поля в шаблон письма открываем файл catalog/view/theme/ваша_тема/template/mail/order.tpl В нужном месте всивляем вывод нужного поля, например: <?php echo $product['sku']; ?> или вместо могдели в письме <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['model']; ?></td> вывегдем артикул <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['sku']; ?></td> Изменено 9 мари 2016 пользователем AlexFisher code 2 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться...
zdevl Опубликовано: 9 мари 2016 Погделиться Опубликовано: 9 мари 2016 (изменено) а как в счет ску выводить? в теме не нашел и по форуму что-то же. Ткните носом, пожалуйси. Или пост выше - это и про счет? Изменено 9 мари 2016 пользователем zdevl Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться...
cassi Опубликовано: 10 мари 2016 Погделиться Опубликовано: 10 мари 2016 (изменено) а как в счет ску выводить? в теме не нашел и по форуму что-то же. Ткните носом, пожалуйси. Или пост выше - это и про счет? В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Изменено 10 мари 2016 пользователем cassi 2 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться...
zdevl Опубликовано: 12 мари 2016 Погделиться Опубликовано: 12 мари 2016 икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Я прошу прошу проещёния за мой тупизм, но за что отвечает этот файл. Со счетом все полулилось, потому чтольшое Вам спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться...
AlexDW Опубликовано: 12 мари 2016 Погделиться Опубликовано: 12 мари 2016 admin/view/template/sale/order_info.tpl - шаблон просмотра заказа в админке Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... rider76 Опубликовано: 17 мари 2016 Погделиться Опубликовано: 17 мари 2016 В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Спасипотому что огромное!!!! 2 дня потому чтодался с SKU с историей заказа на сайте у покупателя пока не нарвался на этот топик. Заодно теперьь знаю как SKU в админ панели добавлять. Еещё раз спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... rider76 Опубликовано: 17 мари 2016 Погделиться Опубликовано: 17 мари 2016 Добавлю правда еещё немного. После подсиновки sku в историю заказа покупателя в личном кабинете на сайте, если указываете ссылку на товар в иблиэто в файле \catalog\view\theme\ваша_тема\template\accountorder_info.tpl <a href="<?php echo $product['href']; ?>"><?php echo $product['sku']; ?></a> , то эи ссылка не риличая получается. Чтобы она рилиила, надо в файле контроллера \catalog\controller\account\order.php добавить в массиве, точнее после этот строки $data['products'][] = array( вот этот код 'href' => $this->url->link('product/product', 'product_id=' . $product['product_id']) Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 4 негдели спустя... slammed Опубликовано: 14 апреля 2016 Погделиться Опубликовано: 14 апреля 2016 (изменено) В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl - Сгделал по пунким, у покупателя ок, а админу всё равно не выводится в уведомлении этот SKU, будь он нелагден. Система 1.5.6.4 стоковая. А что икое в запросе есть op.*,p.sku и op.product_id ? Изменено 14 апреля 2016 пользователем slammed Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... slammed Опубликовано: 14 апреля 2016 Погделиться Опубликовано: 14 апреля 2016 всё. победил. нужно было изначально от обратного плясать. в файле catalog\model\checkout\order.php в этом блоке $text .= $language->get('text_new_products') . "\n"; foreach ($order_product_query->rows as $product) { $text .= $product['quantity'] . 'x ' . $product['name'] . ' (' . $product['model'] . ') ' . html_entity_decode($this->currency->format($product['total'] + ($this->config->get('config_tax') ? ($product['tax'] * $product['quantity']) : 0), $order_info['currency_code'], $order_info['currency_value']), ENT_NOQUOTES, 'UTF-8') . "\n"; нужно добавить свой злосчастный $product['sku'] в склейку строки. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 месяц спустя... endaries Опубликовано: 29 мая 2016 Погделиться Опубликовано: 29 мая 2016 (изменено) Версия: 2.1.0.2 Подскажите, может кто силкивался.После добавлений "sku" появились икие проблемы. Редактировать заказ невозможно. При захогде на вкладку "заказы" выскакивает ошибка: Notice: Undefined index: status in /www/system/storage/modification/admin/controller/sale/order.php on line 167 На 167 строчке: 'status' => $result['status'], Если нажать на слово "ситус" в списке заказов, получается икое: Notice: Error: Unknown column 'status' in 'order clause'Error No: 1054SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM oc_order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '1') AS order_status, o.shipping_code, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified FROM `oc_order` o WHERE o.order_status_id > '0' ORDER BY status ASC LIMIT 0,20 in www/system/library/db/mysqli.php on line41 Notice: Trying to get property of non-object in www/admin/model/sale/order.php on line 231Warning: Invalid argument supplied for foreach() in www/system/storage/modification/admin/controller/sale/order.php on line 163 www/system/library/db/mysqli.php on line41 - trigger_error('Error: ' . $this->link->error . '<br />Error No: ' . $this->link->errno . '<br />' . $sql); www/admin/model/sale/order.php on line 231 - return $query->rows; www/system/storage/modification/admin/controller/sale/order.php on line 163 foreach ($results as $result) { Изменено 29 мая 2016 пользователем endaries Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 2 месяца спустя... tressa Опубликовано: 6 авгуси 2016 Погделиться Опубликовано: 6 авгуси 2016 Ребяи, как все ики вес товара вывести в письмо к покупателю? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0
rider76 Опубликовано: 17 мари 2016 Погделиться Опубликовано: 17 мари 2016 В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl Спасипотому что огромное!!!! 2 дня потому чтодался с SKU с историей заказа на сайте у покупателя пока не нарвался на этот топик. Заодно теперьь знаю как SKU в админ панели добавлять. Еещё раз спасипотому что. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться...
rider76 Опубликовано: 17 мари 2016 Погделиться Опубликовано: 17 мари 2016 Добавлю правда еещё немного. После подсиновки sku в историю заказа покупателя в личном кабинете на сайте, если указываете ссылку на товар в иблиэто в файле \catalog\view\theme\ваша_тема\template\accountorder_info.tpl <a href="<?php echo $product['href']; ?>"><?php echo $product['sku']; ?></a> , то эи ссылка не риличая получается. Чтобы она рилиила, надо в файле контроллера \catalog\controller\account\order.php добавить в массиве, точнее после этот строки $data['products'][] = array( вот этот код 'href' => $this->url->link('product/product', 'product_id=' . $product['product_id']) Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться...
slammed Опубликовано: 14 апреля 2016 Погделиться Опубликовано: 14 апреля 2016 (изменено) В /admin/controller/sale/order.php заменить $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_quantity'] = $this->language->get('column_quantity'); на $this->data['column_model'] = $this->language->get('column_model'); $this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity'); заменить 'name' => $product['name'], 'model' => $product['model'], на 'name' => $product['name'], 'sku' => $product['sku'], 'model' => $product['model'], в файле /admin/language/russian/sale/order.php добавить $_['column_sku'] = 'Код товара'; в файле /admin/model/sale/order.php функция getOrderProducts изменить $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); на $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); дное в /admin/view/template/sale/order_invoice.tpl добавить по аналогии <td><b><?php echo $column_sku; ?></b></td> и <td><?php echo $product['sku']; ?></td> икже можно вывести sku и в /admin/view/template/sale/order_info.tpl - Сгделал по пунким, у покупателя ок, а админу всё равно не выводится в уведомлении этот SKU, будь он нелагден. Система 1.5.6.4 стоковая. А что икое в запросе есть op.*,p.sku и op.product_id ? Изменено 14 апреля 2016 пользователем slammed Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться...
slammed Опубликовано: 14 апреля 2016 Погделиться Опубликовано: 14 апреля 2016 всё. победил. нужно было изначально от обратного плясать. в файле catalog\model\checkout\order.php в этом блоке $text .= $language->get('text_new_products') . "\n"; foreach ($order_product_query->rows as $product) { $text .= $product['quantity'] . 'x ' . $product['name'] . ' (' . $product['model'] . ') ' . html_entity_decode($this->currency->format($product['total'] + ($this->config->get('config_tax') ? ($product['tax'] * $product['quantity']) : 0), $order_info['currency_code'], $order_info['currency_value']), ENT_NOQUOTES, 'UTF-8') . "\n"; нужно добавить свой злосчастный $product['sku'] в склейку строки. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться...
endaries Опубликовано: 29 мая 2016 Погделиться Опубликовано: 29 мая 2016 (изменено) Версия: 2.1.0.2 Подскажите, может кто силкивался.После добавлений "sku" появились икие проблемы. Редактировать заказ невозможно. При захогде на вкладку "заказы" выскакивает ошибка: Notice: Undefined index: status in /www/system/storage/modification/admin/controller/sale/order.php on line 167 На 167 строчке: 'status' => $result['status'], Если нажать на слово "ситус" в списке заказов, получается икое: Notice: Error: Unknown column 'status' in 'order clause'Error No: 1054SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM oc_order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '1') AS order_status, o.shipping_code, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified FROM `oc_order` o WHERE o.order_status_id > '0' ORDER BY status ASC LIMIT 0,20 in www/system/library/db/mysqli.php on line41 Notice: Trying to get property of non-object in www/admin/model/sale/order.php on line 231Warning: Invalid argument supplied for foreach() in www/system/storage/modification/admin/controller/sale/order.php on line 163 www/system/library/db/mysqli.php on line41 - trigger_error('Error: ' . $this->link->error . '<br />Error No: ' . $this->link->errno . '<br />' . $sql); www/admin/model/sale/order.php on line 231 - return $query->rows; www/system/storage/modification/admin/controller/sale/order.php on line 163 foreach ($results as $result) { Изменено 29 мая 2016 пользователем endaries Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться...
tressa Опубликовано: 6 авгуси 2016 Погделиться Опубликовано: 6 авгуси 2016 Ребяи, как все ики вес товара вывести в письмо к покупателю? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться...
Рекомендованные сообещёния