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. через модуль доставки, который обрабатывает адрес и выводит список представительств через модуль конечно тоже можно сделать, если уж совсем нет подходящих модулей доставки
  2. принципиально - нет, но очень много поначалу незаметных изменений и функций, которые невозможно реализовать в 3.8.3
  3. такой таблицы нет объединение чисто визуальное, если блоки расположены друг под другом, в самом блоке в редактировании шаблона. имя и фамилию можно оставить либо в блоке покупателя, либо в блоке адреса, модуль заимствует их с другого блока, где они есть
  4. если смотреть стандарт по названию емэйла, то достаточно вообще такого /^.+@.+$/si либо /^[-\w._]+@([A-z0-9][-A-z0-9]+\.)+[A-z]{2,4}$/si
  5. в модуле никогда не было отдельной страницы корзины. как вариант можете сделать заказ в два шага - первый корзина, второй все остальное, а ссылку на корзину заменить ссылкой на заказ.
  6. для зарегистрированного пользователя данные берутся из данных аккаунта а для гостя я уже внес все необходимые правки, обновитесь до 4.3.4 (чтобы перебирались разные поля сессии)
  7. в архиве модуля включен фак, где на этот вопрос есть развернутый ответ. и попрошу такие громкие заявления "модуль способствует потере клиентов." оставить при себе, так как это архитектура опенкарта, а не модуля. в модуле как раз таки сделано все по-максимуму, чтобы такой ситуации избежать
  8. 1) можете удалить поля имя и отчество в блоке покупателя или адреса доставки, модуль подставит с другого блока 2) через попап сделать можно, буквально недавно на одном сайте показывал как сделать 3) можете поменять этот вывод либо в шаблоне строки либо через стили. важно понимать, что модуль создает поля из настроек по общему шаблону, два значения - это частный случай, если значений будет 5-10 в строку не выведешь 4) нужно залить базу geo и выставить у нее префикс ваших таблиц, после на всякий случай почистить /system/cache/
  9. нет, можете убрать заголовки блоков и границы и визуально сделать вместе. в старой версии я получал еще больше вопросов, почему телефон не меняется при смене адреса, и имя и фамилия в одном случае совпадают с личным кабинетом, а в другом нет
  10. проверьте настройки модуля, у вас получается, что у поля нет идентификатора, только непонятно, как вы это смогли сделать
  11. создать новое поле в разделе Поля и добавить в нужный набор полей. но лучше всего переименовать поле Имя в Имя Отчество
  12. можно поменять вариант связи в настройках модуля и задать "доставка зависит от оплаты", но вопрос в другом, модуль оплаты плюс работает через вкмод и вводит свои подварианты, которые в админке по идее видны как один вариант. в новой версии постарался обойти это через сбор информации подобно информации о доставке (через кэш магазина)
  13. файл \catalog\view\javascript\simplecheckout.js найдите код this.changeProductQuantity = function($target) { var self = this; var quantity = parseFloat($target.val()); if (!isNaN(quantity)) { self.reloadAll(); } }; и сделайте правку this.changeProductQuantity = function($target) { var self = this; var quantity = parseFloat($target.val()); if (!isNaN(quantity) && quantity > 0) { self.reloadAll(); } };
  14. авторы тем любят "украшать" кнопки модулей оплаты и менять прямо в шаболнах модулей селекторы кнопок. стандартные кнопки мой модуль скрывает, поэтому два решения: 1) в шаблонах модулей оплаты в вашей теме сменить селекторы контейнеров кнопок на buttons 2) удалить все шаблоны из /catalog/view/theme/ваша/template/payment/ в таком случае модули будут брать шаблоны из темы /default, но в этом ничего страшного нет, так как они отличаются только селекторами, и более того, эти кнопки будут скрыты и будет только одна кнопка от моего модуля
  15. 1) может плейсхолдер задать серым цветом на фоне? как пример +7(911)123-4567 либо сменив символ подстановки с 9 на 0 (например) и задать маску как +7(900)000-0000 2) можно задать валидацию через апи и проверять значение поля в своем методе
  16. в модуле доставки, на примере /catalog/model/shipping/flat.php $quote_data['flat'] = array( 'code' => 'flat.flat', 'title' => $this->language->get('text_description'), 'cost' => $this->config->get('flat_cost'), 'tax_class_id' => $this->config->get('flat_tax_class_id'), 'text' => '<span style="color:#FF0000;">бесплатная</span>' );
  17. в архиве модуля есть инструкция. я бы выложил хоть весь список сайтов, но все по-разному реагируют на это, некоторые просят удалить с публичного доступа. если нужно, могу скинуть несколько в личку или на почту
  18. 1. пароль генерируется только когда скрыт, при этом он не проверяется, завязывать на это значение не стал, а вводить доп настройку для такой мелочи тоже не стоит. тем более в любой момент можно изменить в настройках поля дефолтное значение и брать его через апи модуля, а в нем уже генерировать любой пароль, какой захочется. 2. модуль допускает комбинирование на одном шаге любых блоков, ваш случай - частный 3. если отображение включено, то нужно смотреть конкретно на вашем сайте, потому что у себя проверил - все нормально
×
×
  • 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.