Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

deeman

Users
  
  • Posts

    8,541
  • Joined

  • Last visited

Everything posted by deeman

  1. Модуль не трогает success.php, last_order_id создается в этом же файле в самом начале, проверьте его, либо перезалейте.
  2. Это в модуль не встроить, так как добавление в корзину идет стандартными средствами. Вот вкмод для этого: <modification> <id>Simple Redirect</id> <version>1.0</version> <vqmver>2.1.6</vqmver> <author>deeman</author> <file name="catalog/controller/checkout/cart.php"> <operation> <search position="after"><![CDATA[ $json['total'] = sprintf($this->language->get('text_items'), $this->cart->countProducts() + (isset($this->session->data['vouchers']) ? count($this->session->data['vouchers']) : 0), $this->currency->format($total)); ]]></search> <add><![CDATA[ unset($json['success']); $json['redirect'] = $this->url->link('checkout/checkout', '', 'SSL'); ]]></add> </operation> </file> <file name="catalog/view/theme/*/template/product/product.tpl"> <operation> <search position="after"><![CDATA[ $('.success, .warning, .attention, information, .error').remove(); ]]></search> <add><![CDATA[ if (json['redirect'] && !json['error']) { location = json['redirect']; } ]]></add> </operation> </file> </modification>
  3. Проверьте настройку регистрация при заказе и связанную с ней отображение емэйла, все они на первой вкладке админки модуля.
  4. Скинул Вам в личку ссылку. Сейчас подумал, можно немного по-другому сделать. Уберите город из списка дефолтных полей и из списка полей для "городских доставок". Если пользователь выберет доставку по области (любую другую "областную доставку"), то появится поле города. Ну и плюс поставьте в админке "автовыбор первого метода"
  5. В данной версии нельзя, я честно говоря не думал, что это кому-то когда-нибудь понадобится. Могу подсказать вкмод, как это сделать
  6. Это делается через наборы полей покупателя для различных вариантов доставки. Админка модуля, первая вкладка в самом низу страницы.
  7. Не обязательно, можете поправить вручную и то если будете использовать генерацию пароля. Один файл для замены ссылок (если не хочется менять системный файл) и один для запрета отправки письма с адресом-заглушкой. Как видите все три особо не нужны никому, поэтому и не уточняется, что с ними делать
  8. Все письма отсылают модели опенкарта, в частности письмо о заказе /catalog/model/checkout/order.phpТо есть письмо можно изменить в этом файле
  9. Купон и сертификат убираются через отключение соответствующих модулей в модулях "Учитывать в заказе"Насчет empty@localhost - это заглушка, чтобы не ругался почтовый сервис. Сделал вкмод для моделей покупателя и заказа, чтобы письмо не отправлялось, если адрес - заглушка http://zalil.ru/33791464
  10. В основных настройках магазина есть опция - отображаемый список групп покупателя, настройте его. Эта опция появилась в 1.5.3 или 1.5.4, в общем, не так давно
  11. Я добавил группу покупателя в список стандартных полей в версии 2.3.5, так что можно не заморачиваться с кастомными полями, хотя это и не так сложно.Письмо покупателю отправляется дефолтной моделью опенкарта покупатель catalogmodelaccountcustomer.php Так что если нужно поменять содержание письма, то нужно подправить эту модель.
  12. В контроллерах для установки title используется метод setTitle класса document $this->document->setTitle('Ваш текст'); То есть для страницы продукта это контроллер catalogcontrollerproductproduct.phpОткрываете его, находите метод index() (он первый), ищете по тексту setTitle и видите, что он устанавливается в $this->document->setTitle($product_info['name']); Добавляете модель в тайтл: $this->document->setTitle($product_info['name'].' - '.$product_info['model']);
  13. Это к модулю не относится. Модель заказа отправляет письмо о заказе, на этом этапе происходит ошибка. Проверьте настройки почты в настройках магазина, скорее всего у Вас включена отправка через smtp, внимательно проверьте настройки, если все правильно введено, но отправка почты не работает, то попробуйте поставить mail.
  14. Она сильно нестандартная? Я пока что видел всего две темы, для которых потребовалось приложить чуть больше усилий из-за нестандартности, это шоппика и фортуна, последняя в силу того, что адаптивная верстка под все устройства. А во всех остальных обычно правятся только пару моментов: кнопки, границы и хидеры копированием стилей.
  15. Не знаю, проходил ли этот модуль через меня, но уже как минимум пару емс модулей смотрел, обычно все сводится к тому, что при первой загрузке страницы заказа адрес не заполнен, соответственно в модуле доставки нет проверки на пустые поля и появляются ошибки. Так что есть два варианта решения проблемы - добавить проверку в модуле доставки либо установить страну и регион по умолчанию в моем модуле. Сейчас попробую написать автору модуля, чтобы решить проблему.
×
×
  • 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.