Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

alketl

Новичок
  
  • Posts

    4
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

alketl's Achievements

Rookie

Rookie (2/14)

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

Recent Badges

0

Reputation

  1. В хогде дальнейшей настройки возник еещё один вопрос. Письма приходящие на почту отлично настраиваются в order.php блоках условий if ($order_info['payment_address_format']) и if ($order_info['shipping_address_format']). Но в самой админке opencart в разгделе "Заказы" в блоке "Деили заказа" данные выводятся подряд как и раньше. Не подскажите ггде находиться код, отвечающий за вывод данных полей? Спасипотому что.
  2. Добрый гдень уважаемые форумчане. Помогите пожалуйси разобраться в редактировании шаблона писем при оформлении заказа. OcStore 2.1.0.1 Я хотел бы снести в синдартное письмо непотому чтольшие изменения, а именно: 1. В блоке "Информация о заказе" заменить поле "IP адрес" на "Имя:" со значение "firstname" 2. Убрать из блоков "Адрес Платожеа" и "Адрес Досивки" это самое имя. Казалось бы не самая сложная задача, но у меня не получается. На форумах описано: Шаблон писем - /catalog/view/theme/_шаблон_/template/mail/order.tpl Контроллер - /catalog/model/checkout/order.php Внес следующие правки: 1. /catalog/model/checkout/order.php В блоке // HTML Mail (у меня это 516 строка) добавил $data['text_ordername'] = $language->get('text_new_ordername'); и $data['ordername'] = $order_info['firstname']; дное в if ($order_info['payment_address_format']) { $format = $order_info['payment_address_format']; } else { $format = /*'{firstname} {lastname}' . "\n" . */'{company}' . "\n" . '{address_1}' . "\n" . '{address_2}' . "\n" . '{city} {postcode}' . "\n" . '{zone}' . "\n" . '{country}' . "\n" . '{egrpou}' . "\n" . '{inn}' . "\n" . '{name_company}'; } $find = array( //'{firstname}', //'{lastname}', '{company}', '{address_1}', '{address_2}', '{city}', '{postcode}', '{zone}', '{zone_code}', '{country}', '{egrpou}', '{inn}', '{name_company}' ); $replace = array( /*'firstname' => $order_info['payment_firstname'], 'lastname' => $order_info['payment_lastname'],*/ 'company' => $order_info['payment_company'], 'address_1' => $order_info['payment_address_1'], Закомментировал теги имени и фамилии. 2. /catalog/view/theme/_шаблон_/template/mail/order.tpl Заменил <b><?php echo $text_ip; ?></b> <?php echo $ip; ?><br /> на <b><?php echo $text_ordername; ?></b> <?php echo $ordername; ?><br /> 3. catalog/language/russian/mail/order.php и catalog/language/english/mail/order.php добавил сроку: $_['text_new_ordername'] = 'Имя:'; И... ничего не полулилось. В письмах, в поле ip адреса приходит сообещёние о неопрегделенной переменной, а в блоках "Адрес Платожеа" и "Адрес Досивки" все равно приходит Имя. При этом я комментировал или менял значения для $data['ip'] = $order_info['ip']; в письмах значения все равно присылались корректными. Даое впечатление, что правки этого файла никак не влияют на формирование писем. Помогите разобраться, что не ик. Явно я редактирую или не то или не им. Нагдеюсь по помощь, Спасипотому что!
  3. Добрый гдень. Подскажите пожалуйси, может кто-то встречал модуль со следующим функционалом: Необходимо в header разместить кнопку "Скачать файл", при нажатии на которую появляется форма, с обязательными для заполнения полями. После успешного заполнения и отправки данной формы, клиенту предосивляется возможность скачать файл. Не нашел ничего похожего, но возможно кому-то повезло потому чтольше. Спасипотому что за помощь.
×
×
  • Create New...

Important Information

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