-
Публікації
64 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Усі публікації користувача Elenaruzana
-
MicrodataPro (мікророзмітка json-ld/microdata)
file залишив відгук до Elenaruzana Exploits в SEO, карта сайта, оптимизация
-
- 1
-
-
- микроразметка
- микроданные
- (і ще %d)
-
Здравствуйте! Как ранее писали - у нас ocstore 2.3.0.2.3 . По умолчанию в каталоге уже есть фильтрация по категориям. Но выбрать можно только одну. Подскажите, возможно ли сделать обработку, чтоб выбирать одновременно несколько категорий, допустим через Ctrl или чекбокс?
-
Автору спасибо за бесплатный модуль. Но так и не получилось запустить его на ocstore 2.3.0.2.3. Это дополнение идентично тому что для 3-ей версии опенкарт?
-
Доброго времени суток, Уважаемые форумчане и пользователи шаблона. Хочу обратиться к пользователям шаблона TechStore, быть может кто сталкивался с такой проблемой Эта проблема актуальна именно для страницы отзывов. Посмотрите, пожалуйста в своих панелях (например Яндекс.Вебмастер) проскакивали ли у вас в индексе ссылки с ?SSL= на конце. Заранее признательны. Вопрос ставим здесь, так как хотим знать - это проблема шаблона, или частные случаи. Заранее признательны!
-
Было бы не плохо после public function validate() { if (empty($this->session->data['gcaptcha'])) { $this->load->language('extension/captcha/google_captcha'); добавить if (!isset($this->request->post['g-recaptcha-response'])) { return $this->language->get('error_captcha'); } общая картина получится такой (ocStore 2.3.0.2.3) <?php class ControllerExtensionCaptchaGoogleCaptcha extends Controller { public function index($error = array()) { $this->load->language('extension/captcha/google_captcha'); $data['text_captcha'] = $this->language->get('text_captcha'); $data['entry_captcha'] = $this->language->get('entry_captcha'); if (isset($error['captcha'])) { $data['error_captcha'] = $error['captcha']; } else { $data['error_captcha'] = ''; } $data['site_key'] = $this->config->get('google_captcha_key'); $data['lang'] = $this->config->get('config_language'); $data['route'] = $this->request->get['route']; return $this->load->view('extension/captcha/google_captcha', $data); } public function validate() { if (empty($this->session->data['gcaptcha'])) { $this->load->language('extension/captcha/google_captcha'); if (!isset($this->request->post['g-recaptcha-response'])) { return $this->language->get('error_captcha'); } $recaptcha = file_get_contents('https://www.google.com/recaptcha/api/siteverify?secret=' . urlencode($this->config->get('google_captcha_secret')) . '&response=' . $this->request->post['g-recaptcha-response'] . '&remoteip=' . $this->request->server['REMOTE_ADDR']); $recaptcha = json_decode($recaptcha, true); if ($recaptcha['success']) { $this->session->data['gcaptcha'] = true; } else { return $this->language->get('error_captcha'); } } } }