Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

nailandroid

Новичок
  
  • Публикаций

    15
  • Зарегистрирован

  • Посещение

Посетители профиля

Блок последних посетителей выключен и не отображается другим пользователям.

Достижения nailandroid

Rookie

Rookie (2/14)

  • First Post
  • Collaborator
  • Week One Done
  • One Month Later
  • One Year In

Последние медали

0

Репутация

  1. Вернулся снова к данному вопросу, не могу найти вариант чтобы получить значение чекбокса ('checked') в контроллере checkout.php, помогите написать условие проверки id="zvonok" из формы подтверждения заказа, по хорошему если чекбокс отмечен в комментарий заказа должно добавлять "Не перезванивать мне для подтверждения заказа", помогите решить данную задачу, думаю многим пригодится.
  2. Подскажите какой-то временный костыль чтобы запустить интеграцию или хотя бы объяснить что не так с данной строкой, почему приходит пустое значение, так как тех. поддержка данной CRM очень долго решает данный вопрос и пока что без результата.
  3. Помогите решить проблему или подскажите где искать. Ставлю официальный модуль RetailCRM, почему-то при сохранении настроек вылазить ошибка Fatal error: Call to a member function apiVersions() on null in /home/admin/controller/extension/module/retailcrm.php on line 622 Вот функция на которую ругается. Строка 622 - $response = $apiClient->apiVersions(); private function validate() { $versionsMap = array( 'v3' => '3.0', 'v4' => '4.0', 'v5' => '5.0' ); if (!empty($this->request->post[$this->moduleTitle . '_url']) && !empty($this->request->post[$this->moduleTitle . '_apikey'])) { $apiClient = $this->retailcrm->getApiClient( $this->request->post[$this->moduleTitle . '_url'], $this->request->post[$this->moduleTitle . '_apikey'] ); } $response = $apiClient->apiVersions(); if ($response && $response->isSuccessful()) { if (!in_array($versionsMap[$this->request->post[$this->moduleTitle . '_apiversion']], $response['versions'])) { $this->_error['warning'] = $this->language->get('text_error_api'); } } else { $this->_error['warning'] = $this->language->get('text_error_save'); } if (!$this->user->hasPermission('modify', 'extension/module/retailcrm')) { $this->_error['warning'] = $this->language->get('error_permission'); } if (isset($this->request->post[$this->moduleTitle . '_collector']['custom']) && $this->request->post[$this->moduleTitle . '_collector']['custom_form'] == 1) { $customField = $this->request->post[$this->moduleTitle . '_collector']['custom']; if (empty($customField['name']) && empty($customField['email']) && empty($customField['phone'])) { $this->_error['fields'] = $this->language->get('text_error_collector_fields'); } } if (!$this->_error) { return true; } else { return false; } } Пробовал ставить на чистый OpenCart, та же ошибка, сервер работает на CentOS 7, php 5.6.36, OpenCart 2.3.0.2
  4. Спасибо за наводку, действительно, если в контроллер - чекаут добавить код $data['comment'] = "Не перезванивать мне для подтверждения заказа".$data['comment']; в форме комментария подставляется это значение вместо стандартного текста, а как сделать проверку включенного чекбокса type="checkbox" name="zvonok" ?
  5. Пытаюсь реализовать чекбокс при оформлении заказа, вот сам код : <table> <tr> <input class="zvonokcheckbox" type="checkbox" name="zvonok" id="zvonok" value="1"/> <label class="zvonoktxt" for="zvonok">Не перезванивать мне для подтвержения заказа</label> </tr> </table> Как теперь реализовать так, чтобы при установленной галке, в комментарий автоматически добавлялся текст "Не перезванивать мне для подтверждения заказа". Заранее благодарен за помощь.
Гость
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.