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. можно добавить jQuery('input[reload]').live('change', function(){ jQuery('#simpleregister').submit(); }); в файле \catalog\view\javascript\simpleregister.js перед последней строкой });
  2. файл catalog\view\theme\ВАША_ТЕМА\template\checkout\simplecheckout_cart.tpl код <?php if ($product['reward']) { ?> <small><?php echo $product['reward']; ?></small> <?php } ?>
  3. это можно сделать и в текущей версии, добавить все поля в список полей и поле, от которого зависят остальные, в список для авторелоада а в апи модуля /catalog/model/tool/simpledata.php прописать условия появления полей, добавив методы, пример public function status_custom_name_2($fields) { return $fields['custom_name_1']['value'] == ЗНАЧЕНИЕ ? true : false; // пример отображения поля custom_name_2 в зависимости от значения custom_name_1 }
  4. отключите выбор группы покупателя в настройках блока покупатель на первой вкладке админки
  5. Тут уже нужно ставить соответствующие модули доставки/оплаты. Мой модуль может помочь тем, что в нем можно включить логику "оплата раньше доставки" и задать связь между модулями, то если выбрана доставка одна, то и отобразится только соответствующий модуль оплаты. соответственно оплаты две: нал и безнал, доставки три: бесплатная, фиксированная стоимость и клон фиксированной стоимости (либо самовывоз переименовать). соответственно два последних чуть доработать, чтобы скрывались, если превышен порог бесплатной (в этой теме несколько раз показывал кусок кода для этого), ну и затем добавить связки в моем модуле.
  6. в базе сохранять будет, отображать в админке тоже, для отправки в письме нужен вкмод, пример в модуле есть
  7. все письма отправляет опенкарт, нужно дорабатывать его модель заказа для изменения вида письма
  8. только модифицировать шаблоны и класс корзины через меня как-то проходил вкмод для стандартной корзины/заказа, который я адаптировал под свой модуль попробуйте найти его
  9. нет, но скорее всего есть модули, которые дают выбрать город и делают редирект на нужный магазин (поддомен)
  10. можно сделать через новое поле модуля, добавив список метро прямо в его настройки видел уже не на одном сайте такое решение с моим модулем
  11. автокомплит для города есть в модуле, правда база собрана только для россии можно по аналогии сделать базу для любой страны
  12. новые поля добавляются на 4 вкладке, можно задать тип поля select_from_api, файл апи /catalog/model/tool/simpledata.php, там есть пример заполнения значений и получения значений других полей. пару раз в теме выкладывал примеры списка городов украины плюс списка отделений новой почты
  13. 1. открыть файл /system/library/url.php и удалить блок кода if ($route == 'account/register' && $get_route != 'account/register') { $route = 'account/simpleregister'; } 2. сео модули имеют таблицы соответствий, в ней нужно задать новое соответствие вида маршрут - коротка ссылка, маршрут регистрации моего модуля accout/simpleregister
  14. посмотрите в теме много раз давал ответ про ширину столбцов (как ее менять в стилях) и про скрытие колонки модели также через стили
  15. файл /catalog/view/theme/ВАША/template/checkout/simplecheckout.tpl найдите строчку и исказите id в следующей строчке, например дописав 1 или что-нибудь другое (чтобы селектор не срабатывал) <div class="simplecheckout-proceed-payment" id="simplecheckout_proceed_payment1" style="display:none;"><?php echo $text_proceed_payment ?></div>
  16. все письма отправляет опенкарт, поищите в теме, не раз писал про то, как можно просто сменить письмо
  17. 1. Точно так же, если блоки модуля не скрыты, поля заполнены из профиля пользователя 2. Да 3. Нет, модуль не зависит от других модулей, в модулях ссылок просто нужно добавить новое соответствие между короткой ссылкой и маршрутом (checkout/simplecheckout) 4. Да, он попадает под стандартный список
×
×
  • 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.