Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

nikoshot

Users
  
  • Posts

    731
  • Joined

  • Last visited

Everything posted by nikoshot

  1. Это в контролере найдите где формируется тайтл и дескрипшн и сделайте примерно так if ($page > 1) { $this->document->setTitle($category_info['meta_title'] . ' - Страница: ' . $page); } else { $this->document->setTitle($category_info['meta_title']); }
  2. Как вариант обычно делают так добавляют к тайтл и дескр.. в конец слово "- страница (N)" И получается "Товары из дерева для уюта в доме - страница 2" 3,4,5 и тд... А еще можно закрыть эти страницы от индексирования но разрешить для переходов.. добавит метатег <meta name="robots" content="noindex,follow">
  3. Шаблона скорее всего.. Смотря какие модули.. есть такие модули которые не привязаны к версии пхп В структуре нет.. а вот файлы возможно... ......... Это вам лучше развернуть тестовый сервер... поставить там пхп 7,1 или 7,2 и залить свой сайт и уже на нем по мере появления ошибок смотреть и править более точечно...
  4. так сложно сказать.. нужно что бы они предоставили какой то отчет.. что сделали, что делают и тд.. что бы понимать...
  5. Можно натянуть новую современную верстку без потери позиций и проседания по СЕО
  6. Создать ОТДЕЛЬНОЕ ПОЛЕ ДЛЯ ШОРТКОДА Всем хороших выходных..) Нужна помощь или подсказка реализовать одну задумку.. думаю многим будет полезна.. Описание у меня выводится вверху.. а галерею мне нужно выводить внизу.. Я создал в категории отдельное поле для шорткода.. http://joxi.ru/82340Eec8EBldA И вывел его на фронт.. но поле выводится как обычный текст.. как его запустить что бы шорт код выводился как галерея? Буду очень благодарен!
  7. Добрый день! Обнаружилась такая проблема... Версия ocStore 3.0.2.0 В модификаторе прописано путь к файлам seo_pro.php http://joxi.ru/v29D9oeUp0V1jm Но по указанному пути нет таких файлов... Версия ocStore 3.0.2.0 Это нужно отдельно ставить модуль сео про? Он же в третей версии уже есть... Проверял на двух разных сайтах.. В связи с этим наверно и не работают верно посадочные страницы фильтра...
  8. Всем добрый день! Подскажите может кто сталкивался.. Можно как то подружить этот модуль что бы он загружал фото по ссылке?
  9. Спасибо и на этом, буду разбираться)
  10. Есть в коде выше... + я выводил в логи как вы говорили и в логах выводилась 2 а 2 это у меня группа клиентов дропшипперы.. Прикладываю весь файл это модифицирвоанный уже... я в нем пока вношу правки... order.php
  11. вставил в двух местах http://joxi.ru/BA0OgNeSpjB4W2 доп условие что группа клиента не должны быть равна 2 Но все рапвно смс уходит.. может я не в том месте делаю правки или не в том файле \catalog\model\checkout\order.php Вот сам код который я думаю что отправляет смс //SMS_Fly if ($this->config->get('sfconfig_sms_alert_sf') || $this->config->get('sfconfig_sms_alert_user_sf')) { $sfsuccess = (int)$this->config->get('sfconfig_sms_success_sf'); $sferror = (int)$this->config->get('sfconfig_sms_error_sf'); $sflogin = $this->config->get('sfconfig_sms_gate_username_sf'); $sfpass = $this->config->get('sfconfig_sms_gate_password_sf'); $sfai = $this->config->get('sfconfig_sms_from_sf'); require_once (DIR_SYSTEM . 'library/smsflyc.php'); $smsfly = new SmsFlyC($sflogin,$sfpass,$sfai); } if ($this->config->get('sfconfig_sms_alert_sf') && $order_statuses->row['COUNT(*)'] == 0 && $customer_info['customer_group_id'] != 2) { $sfphonesmng = explode(',',$this->config->get('sfconfig_sms_to_sf')); foreach ($sfphonesmng as $sfphonemng) { $sfoptions = array( 'SMSFLY_PHONE' => $sfphonemng, 'SMSFLY_TEXT' => str_replace(array('{ID}', '{DATE}', '{TIME}', '{SUM}', '{PHONE}', '{NAME}', '{SONAME}' ), array($order_id, date('d.m.Y'), date('H:i'), floatval($order_info['total']), $order_info['telephone'], $order_info['firstname'], $order_info['lastname'] ), $this->config->get('sfconfig_sms_message_sf')) ); $textreturn = $smsfly->sfSendSms($sfoptions); if ($textreturn == "Сообщение отправлено.") { $sfsuccess++; $this->db->query("UPDATE " . DB_PREFIX . "setting SET `value` = '" . $sfsuccess . "' WHERE `key` = 'sfconfig_sms_success_sf'"); } else { $sferror++; $this->db->query("UPDATE " . DB_PREFIX . "setting SET `value` = '" . $sferror . "' WHERE `key` = 'sfconfig_sms_error_sf'"); } } } if ($this->config->get('sfconfig_sms_alert_user_sf') && $order_statuses->row['COUNT(*)'] == 0 && $customer_info['customer_group_id'] != 2) { $sfoptions = array( 'SMSFLY_PHONE' => $order_info['telephone'], 'SMSFLY_TEXT' => str_replace(array('{ID}', '{DATE}', '{TIME}', '{SUM}', '{PHONE}', '{NAME}', '{SONAME}' ), array($order_id, date('d.m.Y'), date('H:i'), floatval($order_info['total']), $order_info['telephone'], $order_info['firstname'], $order_info['lastname'] ), $this->config->get('sfconfig_sms_message_user_sf')) ); $textreturn = $smsfly->sfSendSms($sfoptions); if ($textreturn == "Сообщение отправлено.") { $sfsuccess++; $this->db->query("UPDATE " . DB_PREFIX . "setting SET `value` = '" . $sfsuccess . "' WHERE `key` = 'sfconfig_sms_success_sf'"); } else { $sferror++; $this->db->query("UPDATE " . DB_PREFIX . "setting SET `value` = '" . $sferror . "' WHERE `key` = 'sfconfig_sms_error_sf'"); } } // Можете подсказать? @spectre
  12. Есть выводит... Еще вопрос.. для того что бы эта запись попадала в журнал нужно каждый раз оформлять заказ и смотреть что выводится... Можно ли как то остаться на странице index.php?route=checkout/success и просто нажимать обновить.. типа что бы данные о заказе не пропадали и я мог смотреть что выводится в журнале ошибок... Поняли что я имею ввиду? Просто не охота каждый раз оформлять новый заказ..
  13. Создать подраздел и развернуть еще один движок и все...
  14. Не совсем понял что вы имеете ввиду...
  15. Всем доброго времени! Подскажите плиз как заставить выводить информацию с файла \catalog\model\checkout\order.php хочу вывести через print_r(); print_r($order_info['customer_id']); Но при оформлении заказа это информация ни где не выводится и я не знаю как проверить.. Это вообще нужно что бы сделать проверку если группа клиентов равно == 2 (дропшипперы) то им не отправлять смс Сам код смс такой //SMS_Fly if ($this->config->get('sfconfig_sms_alert_sf') || $this->config->get('sfconfig_sms_alert_user_sf')) { $sfsuccess = (int)$this->config->get('sfconfig_sms_success_sf'); $sferror = (int)$this->config->get('sfconfig_sms_error_sf'); $sflogin = $this->config->get('sfconfig_sms_gate_username_sf'); $sfpass = $this->config->get('sfconfig_sms_gate_password_sf'); $sfai = $this->config->get('sfconfig_sms_from_sf'); require_once (DIR_SYSTEM . 'library/smsflyc.php'); $smsfly = new SmsFlyC($sflogin,$sfpass,$sfai); } if ($this->config->get('sfconfig_sms_alert_sf') && $order_statuses->row['COUNT(*)'] == 0) { $sfphonesmng = explode(',',$this->config->get('sfconfig_sms_to_sf')); foreach ($sfphonesmng as $sfphonemng) { $sfoptions = array( 'SMSFLY_PHONE' => $sfphonemng, 'SMSFLY_TEXT' => str_replace(array('{ID}', '{DATE}', '{TIME}', '{SUM}', '{PHONE}', '{NAME}', '{SONAME}' ), array($order_id, date('d.m.Y'), date('H:i'), floatval($order_info['total']), $order_info['telephone'], $order_info['firstname'], $order_info['lastname'] ), $this->config->get('sfconfig_sms_message_sf')) ); $textreturn = $smsfly->sfSendSms($sfoptions); if ($textreturn == "Сообщение отправлено.") { $sfsuccess++; $this->db->query("UPDATE " . DB_PREFIX . "setting SET `value` = '" . $sfsuccess . "' WHERE `key` = 'sfconfig_sms_success_sf'"); } else { $sferror++; $this->db->query("UPDATE " . DB_PREFIX . "setting SET `value` = '" . $sferror . "' WHERE `key` = 'sfconfig_sms_error_sf'"); } } } if ($this->config->get('sfconfig_sms_alert_user_sf') && $order_statuses->row['COUNT(*)'] == 0) { $sfoptions = array( 'SMSFLY_PHONE' => $order_info['telephone'], 'SMSFLY_TEXT' => str_replace(array('{ID}', '{DATE}', '{TIME}', '{SUM}', '{PHONE}', '{NAME}', '{SONAME}' ), array($order_id, date('d.m.Y'), date('H:i'), floatval($order_info['total']), $order_info['telephone'], $order_info['firstname'], $order_info['lastname'] ), $this->config->get('sfconfig_sms_message_user_sf')) ); $textreturn = $smsfly->sfSendSms($sfoptions); if ($textreturn == "Сообщение отправлено.") { $sfsuccess++; $this->db->query("UPDATE " . DB_PREFIX . "setting SET `value` = '" . $sfsuccess . "' WHERE `key` = 'sfconfig_sms_success_sf'"); } else { $sferror++; $this->db->query("UPDATE " . DB_PREFIX . "setting SET `value` = '" . $sferror . "' WHERE `key` = 'sfconfig_sms_error_sf'"); } } // Хочу попробовать самому разобраться но не понимаю как вывести информацию что бы понимать работает условие или нет...
  16. Поджскажи плиз как через симпл это сделать Мне нужно что в корзине менялись данные при обновлении кол-ва http://joxi.ru/52ayoE0TkReen2
  17. Гуглил и находил подобные варианты это я знаю... Тогда мой вопрос чуть по другому.. Я не нашел в вашем контролере где объявляется дата что бы я мог заменить ваш код на подобный... Точно не обратил внимание.. спасибо!
  18. Всем добрый день! Подскажите как перевести дату на русский язык... Саму дату я вывел в категории.. но она выводится в формате 21 Dec 2020, а нужно 21 декабря 2020 Что то перискал на форуме и не нашел...( -------------------------- Почему в урл для категории не выводится окончание, а в статьях выводится тут все ок... Сейчас site/blog/ а нужно site/blog.html
×
×
  • 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.