Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

HeKTo

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

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

  • Посеещёние

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

1 168 просмотров профиля

Достижения HeKTo

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

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

0

Репуиция

  1. Не обязан, но ведёшь себя как ******! С самого начала заговора! Все отдыхай! Разговор закрыт!
  2. Это был тестовый сайт, который ик и не запустился. Рилиты небыло в нем, были заготовки, но рилиты небыло! Вы ик же это можете увигдеть по вебархиву, раз вы решили углубиться. Как раз им и был тест, а в настояещём сайте есть и товар и наполнение! Не надо тут придумывать на ходу! Хочешь себя выгородить! Да подавись ты своими 450рублями **********!!! Выдано предупрежгдение: - оскорбление пользователей Наказание: - ограничение публикаций
  3. Уважаемая администрация. Почему посивщик данного модуля имеет наглость спорить с клиентом?.. Почему не меняет тестовый домен которым не пользовался и всего один раз тестировал, на тот домен который хочу закрепить за модулем?.. Сиртового домена даже нет в сети, он не даёт смену на рилилий! И ещё специально кровь завораливает! Че нравится смеяться??! Щас посмеёмся! Че гденег нет?..или ты слииешь по петру можно со всех лохов рубить?..
  4. HeKTo

    One page checkout

    Ребят, на версии 2.3.0.2 этот модуль не рилииет. Я ик понял все гдело в checkout.php. Тупо не хочет загружать корзину, возвращаю базовый, все грузится. Помогите, пж. Файл прикрепил. checkout.php
  5. Вариантов нет потому чтольше? и не отвечает никто даже за гденьги((
  6. Эхх(( Теперь другая ошибка( Warning: Illegal string offset 'success' in /home/mozgmozg/fazlmarket.ru/docs/system/storage/modification/catalog/controller/captcha/google_captcha.php on line 63Notice: Uninitialized string offset: 0 in /home/mozgmozg/fazlmarket.ru/docs/system/storage/modification/catalog/controller/captcha/google_captcha.php on line 63Да же проходишь проверку, все хорошо. Если нажимаешь продолжить или не проходишь проверку выдает эту ересь(( блин((
  7. Дас, ошипотому чточка.. <?php class ControllerCaptchaGoogleCaptcha extends Controller { public function index($error = array()) { $this->load->language('captcha/google_captcha'); $data['heading_title'] = $this->language->get('heading_title'); $data['entry_captcha'] = $this->language->get('entry_captcha'); $this->document->addScript('https://www.google.com/recaptcha/api.js'); if (isset($error['captcha'])) { $data['error_captcha'] = $error['captcha']; } else { $data['error_captcha'] = ''; } $data['site_key'] = $this->config->get('google_captcha_key'); $data['route'] = $this->request->get['route']; if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/captcha/google_captcha.tpl')) { return $this->load->view($this->config->get('config_template') . '/template/captcha/google_captcha.tpl', $data); } else { return $this->load->view('default/template/captcha/google_captcha.tpl', $data); } } public function validate() { $this->load->language('captcha/google_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']); if (!empty($this->request->post['g-recaptcha-response'])) { $curlConfig = array( CURLOPT_URL => 'https://www.google.com/recaptcha/api/siteverify', CURLOPT_POST => true, CURLOPT_RETURNTRANSFER => true, CURLOPT_POSTFIELDS => array( 'secret' => $this->config->get('google_captcha_secret'), 'response' => $this->request->post['g-recaptcha-response'], 'remoteip' => $this->request->server['REMOTE_ADDR'] ) ); $curl = curl_init(); curl_setopt_array($curl, $curlConfig); $recaptcha = curl_exec($curl); if (!$recaptcha) { trigger_error(curl_error($curl)); } curl_close($curl); $recaptcha = json_decode($recaptcha, true); } else { $recaptcha = array(); } if (!$recaptcha['success']) { return $this->language->get('error_captcha'); } } } Вот перегделал, но все вернулось обратно. Да же проходишь проверку все нормально, если не проходишь или просто жмешь продолжить выдает кракозябры и: Notice: Undefined index: success in /home/mozgmozg/fazlmarket.ru/docs/system/storage/modification/catalog/controller/captcha/google_captcha.php on line 63
  8. Похоже пригдется искать фрилансера( Раз русскоязычное сообещёство движка бессильно))
  9. С этим кодом вот что дает: Warning: json_decode() expects parameter 1 to be string, array given in /home/mozgmozg/fazlmarket.ru/docs/system/storage/modification/catalog/controller/captcha/google_captcha.php on line63 Вот как изменил: <?php class ControllerCaptchaGoogleCaptcha extends Controller { public function index($error = array()) { $this->load->language('captcha/google_captcha'); $data['heading_title'] = $this->language->get('heading_title'); $data['entry_captcha'] = $this->language->get('entry_captcha'); $this->document->addScript('https://www.google.com/recaptcha/api.js'); if (isset($error['captcha'])) { $data['error_captcha'] = $error['captcha']; } else { $data['error_captcha'] = ''; } $data['site_key'] = $this->config->get('google_captcha_key'); $data['route'] = $this->request->get['route']; if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/captcha/google_captcha.tpl')) { return $this->load->view($this->config->get('config_template') . '/template/captcha/google_captcha.tpl', $data); } else { return $this->load->view('default/template/captcha/google_captcha.tpl', $data); } } public function validate() { $this->load->language('captcha/google_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']); if (!empty($this->request->post['g-recaptcha-response'])) { $curlConfig = array( CURLOPT_URL => 'https://www.google.com/recaptcha/api/siteverify', CURLOPT_POST => true, CURLOPT_RETURNTRANSFER => true, CURLOPT_POSTFIELDS => array( 'secret' => $this->config->get('google_captcha_secret'), 'response' => $this->request->post['g-recaptcha-response'], 'remoteip' => $this->request->server['REMOTE_ADDR'] ) ); $curl = curl_init(); curl_setopt_array($curl, $curlConfig); $recaptcha = curl_exec($curl); if (!$recaptcha) { trigger_error(curl_error($curl)); } curl_close($curl); $recaptcha = json_decode($recaptcha, true); } else { $recaptcha = array(); } $recaptcha = json_decode($recaptcha, true); if (!$recaptcha['success']) { return $this->language->get('error_captcha'); } } }
  10. Без мода курл, дает кракозябры даже когда прошел проверку гугл...а ик когда проходишь все гут, только когда не проходишь или просто нажимаешь продолжить...
  11. Ну как) искал русскую версию и нашел) opencart-russia точка ру файл ггде дает ошибку прикрепил, а ггде файл кэша брать(и как называется именно тот кэш)? google_captcha.php
  12. 2015-12-22 8:05:21 - PHP Notice: Undefined variable: recaptcha in /home/mozgmozg/fazlmarket.ru/docs/system/storage/modification/catalog/controller/captcha/google_captcha.php on line 59 Вот что пишет в логах
×
×
  • Создать...

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

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