vyshik

Помогите с формированием массива для шаблона , при отправке почты

Рекомендуемые сообщения

vyshik    0

Ребята , прошу помощи у Вас , работаю с Битриксом , но так получилось что нужно доделать сайт на OpenCart 1.5.1. Суть моей проблемы , когда принять заказ на ел почту отправляется письмо с информацией о заказе , в шаблоне по адресу /catalog/view/theme/default/template/mail/order.tpl выводится масcив :

 <?php foreach ($products as $product) { ?>
        <td class="left"><?php echo $product['model']; ?></td>
        <td class="right"><?php echo $product['quantity']; ?></td>
        <td class="right"><?php echo $product['price']; ?></td>
        <td class="right"><?php echo $product['total']; ?></td>
      </tr>
      <?php } ?>
судя по логике работы движка и по документации файл в котором формируется этот массив должен быть по адресу catalog/controller/mail/ но его там нет ((( подскажите пожалуйста в каком файле формируется этот массив , не проверять мне же все controller файлы...

Надеюсь суть моей проблемы ясна , помогите разобраться ....Спасибо Вам

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ravilr    483

может тут

catalogmodelcheckoutorder.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
vyshik    0

может тут

catalogmodelcheckoutorder.php

спасибо друг это оно ))) надеюсь со временем освою систему так хорошо как и Битрикс и буду помогать ребятам так как ты мне ) спасибо

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От Paquito
      Здравствуйте.
      Нужна разработка модуля для расчета стоимости доставки по почте Республики Беларусь.
      необходимо реализовать модуль доставки расчета стоимости по формулам и заданными параметрами ..но константы нужно задавать через админку ссылка на расчет .http://www.belpost.by/tariff/belarus/yurrlica/
      Нас интересует 5ый раздел - "Пересылка посылки". В нем подпункты 14, 15, 17, 19. Все с НДС.
      Например. Пересылка за посылку весом 1 кг (1000 грамм) с объявленной ценностью 100 рублей будет рассчитываться так: 4,2+0,72+100*0,036=8,52. Стоимость всего заказа: 100+8,52=108,52.
      Обратите внимание на п.п.17 с их округлениями: это как-то нужно учесть в формуле.
      1,11 кг будет считаться, как 1,2 кг 
      в общем виде формула выглядит так: 
      4,2+0,72*(масса товара в кг, НО! с округлением до одного знака после запятой)+0,036*(объявленная ценность в рублях)=нужное нам значение, которое отображается в пункте учёта пересылки
    • От toporchillo

      800.00 руб
      Скачать/Купить дополнение


      Автоматическое отслеживание почтовых отправлений Почты России
      Модуль позволяет в автоматическом режиме отслеживать статусы почтовых доставок
      и уведомлять покупателя об отправке и прибытии заказа.
      Для OpenCart 1.5.x. Требуется vQmod.
      Версия для OpenCart 2.x доступна здесь
      Если вы много заказов отправляете Почтой России или EMS. Если вы отправляете посылки наложенным платежом, то вам необходимо быть в курсе того, где сейчас посылки. Чтобы покупатель не забыл про свой заказ, надо уведомлять его о доставке. Есть сервис отслеживания доставок почты России, но модуль делает все автоматически.
      Подробнее на странице: http://sourcedistillery.com/auto-tracking_pochty_rossii_opencart.html
      УСТАНОВКА
      1. Убедитесь, что у вас установлен и включен vQmod, либо вручную внесите изменения
      вносимые файлом vqmod/xml/vqmod_order_track_no.xml.
      2. Скопируйте содержимое папки upload в файловую систему сайта поверх структуры папок.
      3. Установка и настройка модуля доступна в системе администрирования, на странице
      Дополнения - Доставка - Автотреккинг доставок Почты России
      4. В планировщик задач CRON пропишите команду
      wget -O - http://{адрес сайте}/admin/rupost_updater.php   Достаточно запускать скрипт раз в сутки. По ночам скрипт запускать не надо, а то можете беспокоить покупателей ночными SMS.
      Модуль не содержит в себе SMS-шлюза. SMS будет отправляться только если у вас в OpenCart уже есть отправка каких-нибудь SMS.
      Веб-сервис Почты России, располагается по адресу:
      https://tracking.pochta.ru   Веб-сервис, к которому обращается модуль, требует аутентификации! Необходимо зарегистрироваться и получить логин и пароль для доступа.

      Без заключения корпоративного договора с Почтой вы можете делать не более 100 запросов в сутки, этого хватит на небольшое количество заказов.
      Добавил toporchillo Добавлено 17.03.2014 Категория Доставки Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop OcShop 1.5.6.4.х  
    • От toporchillo
      Модуль позволяет в автоматическом режиме отслеживать статусы почтовых доставок
      и уведомлять покупателя об отправке и прибытии заказа.
      Для OpenCart 1.5.x. Требуется vQmod.
      Версия для OpenCart 2.x доступна здесь
      Если вы много заказов отправляете Почтой России или EMS. Если вы отправляете посылки наложенным платежом, то вам необходимо быть в курсе того, где сейчас посылки. Чтобы покупатель не забыл про свой заказ, надо уведомлять его о доставке. Есть сервис отслеживания доставок почты России, но модуль делает все автоматически.
      Подробнее на странице: http://sourcedistillery.com/auto-tracking_pochty_rossii_opencart.html
      УСТАНОВКА
      1. Убедитесь, что у вас установлен и включен vQmod, либо вручную внесите изменения
      вносимые файлом vqmod/xml/vqmod_order_track_no.xml.
      2. Скопируйте содержимое папки upload в файловую систему сайта поверх структуры папок.
      3. Установка и настройка модуля доступна в системе администрирования, на странице
      Дополнения - Доставка - Автотреккинг доставок Почты России
      4. В планировщик задач CRON пропишите команду
      wget -O - http://{адрес сайте}/admin/rupost_updater.php   Достаточно запускать скрипт раз в сутки. По ночам скрипт запускать не надо, а то можете беспокоить покупателей ночными SMS.
      Модуль не содержит в себе SMS-шлюза. SMS будет отправляться только если у вас в OpenCart уже есть отправка каких-нибудь SMS.
      Веб-сервис Почты России, располагается по адресу:
      https://tracking.pochta.ru   Веб-сервис, к которому обращается модуль, требует аутентификации! Необходимо зарегистрироваться и получить логин и пароль для доступа.

      Без заключения корпоративного договора с Почтой вы можете делать не более 100 запросов в сутки, этого хватит на небольшое количество заказов.
    • От infosolutions

      300.00 руб
      Скачать/Купить дополнение


      is.Mailer (Рассылка подписчикам) [1.5.X]
      Без правок ядра.
      Функциональная спецификация:
      Возможность отправки писем подписчикам в формате HTML. Автоматизированное добавление товаров к письму. Автоматизированное добавление баннеров к письму. Добавление описания до и после товаров. Отображение основных категорий магазина в письме. Персонализированная рассылка (обращение по имени к подписчику). Отображение писем на фронтальной части сайта. История рассылки хранится в БД. Установка:
      Скопировать содержимое папки "Upload" на сайт. Перейти в админку и установить "Канал продвижения" "Рассылка почты". Сформировать письмо и сделать рассылку. В планах:
      Список уже отправленных писем. Создание новых писем из отправленных. Отслеживание процента прочитанных писем. Предварительный просмотр писем. Демонстрационная версия:
      лицо:
      http://oc.infosolutions.ru/
      админка:
      http://oc.infosolutions.ru/admin/
      логин: demo
      пароль: demo
      Добавил infosolutions Добавлено 19.02.2013 Категория Письма, почта, рассылки, sms Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop  
    • От infosolutions
      Без правок ядра.
      Функциональная спецификация:
      Возможность отправки писем подписчикам в формате HTML. Автоматизированное добавление товаров к письму. Автоматизированное добавление баннеров к письму. Добавление описания до и после товаров. Отображение основных категорий магазина в письме. Персонализированная рассылка (обращение по имени к подписчику). Отображение писем на фронтальной части сайта. История рассылки хранится в БД. Установка:
      Скопировать содержимое папки "Upload" на сайт. Перейти в админку и установить "Канал продвижения" "Рассылка почты". Сформировать письмо и сделать рассылку. В планах:
      Список уже отправленных писем. Создание новых писем из отправленных. Отслеживание процента прочитанных писем. Предварительный просмотр писем. Демонстрационная версия:
      лицо:
      http://oc.infosolutions.ru/
      админка:
      http://oc.infosolutions.ru/admin/
      логин: demo
      пароль: demo
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу