asen
-
Публікації
17 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем asen
-
-
Незнаю как правильно, но я делал так: Скрывал обязательные поля в tpl файле и им задавал свои свойства. Например: Было поле Индекс, скрыл его от глаз и задал значение по умолчанию 00000. Теперь при регистрации люди не видят поле Индекс, но при этом могут спокойно регистрироваться.
если бы просто отключить - то не проблема.
мне нужно чтоб они отключались только тогда, когда выбран метод "самомвывоз"
-
отпишите как оно по итогу.
PS если поддержка продинамит, купите тариф за бакс на каком-нить стабильном хостинге, закатайте туда магез - посмотрите. Думаю там не мега-бизнес, ничего страшного не будет. Только закройте от индексации или недолго залейте.
хорошо. спасибо за совет
-
Привет. Есть такая проблема - не могу перенастроить форму заказа.
нужно при выборе метода доставка "самовывоз" чтоб в колонке Адрес обязательными полями становились только ИМЯ и ТЕЛЕФОН. Подскажите, как это реализовать.
Я пытался отловить значение сессии переменной "доставка" и проводить с ним некие операции, но не получилось
-
-
наиболее вероятно - проблемы хостинга, смотрите логи error хостинга, пишите им в саппорт. Больше идей нет
спасибо. спросим у поддержки хостинга
-
ну как минимум у вас тема с этого форума XDS, она платная, автор вам точно поможет в своей ветке
можете дать ссылочку ?
-
сейчас точно сказать не могу. я не владелец магазина
но мне про это не говорили - значит приходят
-
-
закомментил строку
и страница не выдает 500 ошибку
и говорит что УСПЕШНО ОТПРАВЛЕНО
-
я просто не уверен по поводу модуля
в списке модулей не указан ни один из модулей корзины
возможно стандартный
-
какой модуль корзины используете? simple? Версия opencart?
версия 2.2.0.0
по идее simple
могу скинуть контроллер, где идет вывод полей
-
форма обратной связи
"написать нам" -
-
если бы файл лога что-то говорил...
-
привет.
Есть форма обратной связи. При попытке отправки сообщения появляется ошибка сервера 500
покопав контроллер, я выяснил что ошибка срабатывает при вызове $mail->send();
(код в спойлере)
$this->load->language('information/contact');$this->document->setTitle($this->language->get('heading_title'));if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) {$mail = new Mail();$mail->protocol = $this->config->get('config_mail_protocol');$mail->parameter = $this->config->get('config_mail_parameter');$mail->smtp_hostname = $this->config->get('config_mail_smtp_hostname');$mail->smtp_username = $this->config->get('config_mail_smtp_username');$mail->smtp_password = html_entity_decode($this->config->get('config_mail_smtp_password'), ENT_QUOTES, 'UTF-8');$mail->smtp_port = $this->config->get('config_mail_smtp_port');$mail->smtp_timeout = $this->config->get('config_mail_smtp_timeout');$mail->setTo($this->config->get('config_email'));$mail->setFrom($this->request->post['email']);$mail->setSender(html_entity_decode($this->request->post['name'], ENT_QUOTES, 'UTF-8'));$mail->setSubject(html_entity_decode(sprintf($this->language->get('email_subject'), $this->request->post['name']), ENT_QUOTES, 'UTF-8'));$mail->setText($this->request->post['enquiry']);$mail->send();$this->response->redirect($this->url->link('information/contact/success'));}то есть, получается что ошибка в классе Mail.php
у меня версия 2.2.0.0
я пробовал закинуть класс с более новой версии - никакого результата
возможно проблема в настройке сервера ? -
Привет. Есть такая проблема - не могу перенастроить форму заказа.
нужно при выборе метода доставка "самовывоз" чтоб в колонке Адрес обязательными полями становились только ИМЯ и ТЕЛЕФОН. Подскажите, как это реализовать.
Я пытался отловить значение сессии переменной "доставка" и проводить с ним некие операции, но не получилось
Coloring Theme - адаптивный шаблон для OpenСart 2.x [Поддержка]
в Платные шаблоны
Опубліковано:
это не симпл модуль
и отдельный модуль тут не нужно создавать
просто в коде вывода полей, нужно сделать логику с переменной сессии метода отправки
там где идет checking полей на заполненность - отменить некоторым кроме имени и телефона , если сессия отправки == самовывоз