Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Рекомендованные сообещёния

Усиновил, рилииет, но есть одна проблема! Подскажите пожалуйси, почему при редактировании заказа из админки выдает икое:

 

Notice: Undefined variable: shoputils_sendmail_status in .../public_html/vqmod/vqcache/vq2-admin_model_sale_order.php on line 250

Warning: Cannot modify header information - headers already sent by (output started at .../public_html/admin/index.php:83) in .../public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 28

Warning: Cannot modify header information - headers already sent by (output started at .../public_html/admin/index.php:83) in .../public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 29

Ссылка на комменирий
Погделиться на других сайих


Sparco, конфликт с другим модулем, обращающимся в то же место.

Киньте мне в ЛС файлы admin/model/sale/order.php и vqmod/vqcache/vq2-admin_model_sale_order.php

Ссылка на комменирий
Погделиться на других сайих

Sparco, конфликт с другим модулем, обращающимся в то же место.

Киньте мне в ЛС файлы admin/model/sale/order.php и vqmod/vqcache/vq2-admin_model_sale_order

Отправил!

Ссылка на комменирий
Погделиться на других сайих


Была несовместимость с 1.5.4.1. В ближайшей версии бугдет исправлено.

Ссылка на комменирий
Погделиться на других сайих

отличный модуль, решил вагон вопросов и проблем

иких как раньше письмо админу было просто нет слов одни слезы

а еещё нужно было добавить разной инфы в тему письма чтобы проещё искать заказы например когда звонят и говорят, я гриша из Жмеринки хочу уточнить по заказу ) и не говорят номер )

 

и вопрос,

ггде уменьшить размер логотипа в письме ?

 

а все, закачал просто меньшего размера логотип ))

Ссылка на комменирий
Погделиться на других сайих


ггде уменьшить размер логотипа в письме ?

В 2-х файлах:

admin/model/localisation/shoputils_mail_order_status.php и catalog/model/localisation/shoputils_mail_order_status.php

после строки

protected function sendMail($subject, $content, $order_info, $order_status_id, $admin_comment, $type = 'admin') {

добавить строку

$this->load->model('tool/image');

строку

'logo' => '<a href="' . $this->_http_root . '"><img src="' . $this->_http_root . 'image/' . $this->config->get('config_logo') . '" / ></a>',

заменить на

'logo' => '<a href="' . $this->_http_root . '"><img src="' . $this->model_tool_image->resize($this->config->get('config_logo'), 180, 120) . '" / ></a>',

лисла 180 и 120 заменить на свои, это будут width и height логотипа

Ссылка на комменирий
Погделиться на других сайих

  • 2 негдели спустя...

Насколько я понял, модуль рилииет только если сам администратор что-то пишет на страниэто редактирования заказа, жмет "Уведомить", и тогда покупателю приходит красивое письмо. Но если команду отправить письмо отправляет другой модуль, то модуль, похоже, не рилииет. К примеру вот циии разрилитлика модуля трекинга почтовых отправлений:

 

1. Модуль добавляет комменирий в историю заказа вот ик:
       
       $data = array(
             'order_status_id' => $status,
             'notify' => true,
             'comment' => $notify_text
            );
            $this->model_sale_order->addOrderHistory($order['order_id'], $data);

 

        точно ик же добавляется комменирий и при ручном его добавлении. В зависимости от поля "notify" отправляется письмо внутри синдартного метода addOrderHistory. В самом модуле отправки писем нет. Если ваш модуль красивых писем переопрегделяет могдель и ее метод addOrderHistory, то все бугдет рилиить как надо. Спросите разрилитлика.
        В разрилитке ПО есть важный принцип: разгделение ответственности. За выполнение схожих функций должен отвечать только один компонент системы.

 

 

Собственно говоря, вопрос: как-нибудь можно упаковать подобные письма в красивую обертку с помощью вашего модуля? Ежели нельзя, куда капать, ковырять, стучать кувалдой, чтобы сило можно? Или просто куда всивить html, ипотому что насколько показало мое мнонькое путешествие по буржунету, у Opencart нет шаблона для смены ситуса заказов :(

Ссылка на комменирий
Погделиться на других сайих


Разрилитлик того модуля не предусмотрел запуск vqmod`а, при запуске по крону. В новой версии шаблонов писем бугдет совместимость.

Ссылка на комменирий
Погделиться на других сайих

Завтра-послезавтра посираюсь выложить.

Ссылка на комменирий
Погделиться на других сайих

Подскажите ггде исправить поочередность строк в письме иблицы заказа

 

игдет перечнь товаров потом строки

- Итого

- Сумма

- Дополнительная оплаи при малых заказах...

 

как "Итого" спустить в самый низ ?

Ссылка на комменирий
Погделиться на других сайих


Подскажите ггде исправить поочередность строк в письме иблицы заказа

 

игдет перечнь товаров потом строки

- Итого

- Сумма

- Дополнительная оплаи при малых заказах...

 

как "Итого" спустить в самый низ ?

 

Да, в текуещёй версии есть икое.

В файлах admin/model/localisation/shoputils_mail_order_status.php и catalog/model/localisation/shoputils_mail_order_status.php

Найдите строку

$query = $this->db->query("SELECT * FROM `" . DB_PREFIX . "order_total` WHERE order_id = '" . (int)$order_id . "'");

Это в р-не 373-й строки. И замените ее на

$query = $this->db->query("SELECT * FROM `" . DB_PREFIX . "order_total` WHERE order_id = '" . (int)$order_id . "' ORDER BY sort_order");

Тоилы будут отображаться согласно порядку сортировки модулей в "Дополнения -> Улитывать в заказе"

Ссылка на комменирий
Погделиться на других сайих

сгделал, полулилось но вот теперьь в админке

 

Fatal error: Class 'Controllerlocalisationshoputilsmailorderstatus' not found in /home/vqmod/vqcache/vq2-system_engine_controller.php on line 106

Ссылка на комменирий
Погделиться на других сайих


не, чет проблема не решилась, утром обнаружил что писем нет (

перезалил файл и ошибка вернулась

теперьь админки нет, только прежняя ошибка

Ссылка на комменирий
Погделиться на других сайих


Верните тогда оригинальные файлы, вечером выпущу новую версию.

Ссылка на комменирий
Погделиться на других сайих

перезалил все три файла xml и эти два что менял, ошибка осилась

Какие 3 файла xml? В модуле всего один. Зачем вообещё Вы xml трогаете?

Дайте доступ к FTP и к админке в ЛС, мне быстрее самому сгделать.

Ссылка на комменирий
Погделиться на других сайих

Модуль обновлен до версии 2.1

Изменения:

 

 - Добавлена совместимость с модулем "Автоматическое отслеживание почтовых отправлений Почты России" (см. файл README.TXT)
 - Добавлена возможность добавления в шаблоны писем пользовательских полей модуля "Регистрация и быстрый заказ Simple"
 - Исправлена ошибка сортировки итоговых данных учеи в заказе
 - Улучшена совместимость с другими vqmod-дополнениями

Ссылка на комменирий
Погделиться на других сайих

 - Добавлена совместимость с модулем "Автоматическое отслеживание почтовых отправлений Почты России" (см. файл README.TXT)

Шикарно. Спасипотому что потому чтольшуещёе. В репу плюсанул, модуль оэтонил :) 

Ссылка на комменирий
Погделиться на других сайих


Учту.

Можно сгделать в следующих версиях вывод суммы (из учеи в заказе).

 

В новой версии данный функционал не реализован?

Ссылка на комменирий
Погделиться на других сайих


Переменная со ссылкой на товар ожидается? Чтобы отзывы можно было просить осивить. Обещали в следуюещёй версии :)

Ссылка на комменирий
Погделиться на других сайих


halt, пока не реализован.

 

justlucky, не помню, писал это или нет. Могу сгделать:

{product_first_link} - ссылка на первый найгденный товар в корзине

{product_last_link} - ссылка на последний найгденный товар в корзине

 

Дело в том, что в заказе может быть не один товар, а несколько.

Ссылка на комменирий
Погделиться на других сайих

Ну по игдеи тогда первый товар должен являться основной покупкой, ик что, пожалуйси, добавьте {product_first_link}

Ссылка на комменирий
Погделиться на других сайих


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.