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. потому что поле привязано к адресу, неправильно получаете его в версии 4.0 достаточно вставить код поля в шаблон адреса в настройках страны
  2. 1) да 2) да, либо настроив наборы полей для разных вариантов доставки, либо скрывая их через апи модуля в версии 4.0 это все будет настраиваться в админке. к вопросу выше - данная версия будет выпущена завтра.
  3. только включив по простому модулю оплаты и доставки и отключив отображение этих блоков в админке модуля (например включите самовывоз и оплата при доставке и переименуйте их в их языковых файлах). совсем без оплаты и доставки не обойтись, так как будут ошибки. саму доставку еще можно отключить убрав у товаров свойство "требует доставки"
  4. в файле /catalog/view/theme/ВАША/template/checkout/simplecheckout.tpl попробуйте удалить либо закомментировать блок кода if (!empty($modules)) { foreach ($modules as $key => $value) { $find[] = $key; $replace[$key] = $value; } } и выключите дебаг режим в админке модуля
  5. эти ошибки к данному модулю отношения не имеют можете подсказать, где приобрели модуль Simple (в личку)?
  6. У Вас установлен вкмод? Вместе с модулем заливается вкмод simple_custom_data.xml проверьте применяется ли он
  7. вы же в этот файл simplecheckout.tpl сами что-то свое вставили и удивляетесь, почему не работает. для интеграции с темой есть simple_header.tpl и simple_footer.tpl
  8. в файле /catalog/view/theme/ВАША/template/checkout/simplecheckout.tpl попробуйте удалить либо закомментировать блок кода if (!empty($modules)) { foreach ($modules as $key => $value) { $find[] = $key; $replace[$key] = $value; } }
  9. нет, ничего не нужно, достаточно включить валидацию. правильно задаете ее? в Вашем случае проще включить маску для поля +99999999999
  10. логика работы такая 1) модуль собирает информацию 2) передает в модель покупателя, если нужна регистрация 3) модель покупателя создает запись в БД и высылает письмо о регистрации с паролем соответственно, если пользователь регистрируется, то ничего не создается и ничего не высылается. модель заказа - это модель опенкарта и информацию о заказе также высылает эта модель, заказ в опенкарте не содержит никаких паролей и соответсвенно высылать нечего
  11. только менять шаблон корзины и класс корзины /system/library/cart.php чтобы возвращал нужные поля у товаров в корзине
  12. я не менял, просто url.php тянется с версии 1.5.1, в самом опенкарте зачем-то поменяли названия переменных
  13. это только лишь название переменной и для модуля не важно (можете поменять на свое) просто там выше массив заполняется через вызов метода public function addRewrite($hook) { $this->hook[] = $hook; // тут заполняем } public function rewrite($url) { foreach ($this->hook as $hook) { // тут обходим, главное, чтобы название тут и выше было одно и то же (ну и соответствовало тому, $url = $hook->rewrite($url); // объявлено в начале файла, а как переменная называется - без разницы } return $url; }
  14. в теме выкладывали базу, поищите то, что заменяет модуль - это копия исходного файла с кодом между //SIMPLE START и // SIMPLE END для подмены маршрутов, все остальное - стандартное и модуль на это никак не влияет. приведенная строка - это замена ссылки сео модулем на короткую ссылку
  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.