АлексейК

opencart.pro
  • Публикации

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

  • Посещение

  • Days Won

    2

Все публикации пользователя АлексейК

  1. А в самом шаблоне пока нельзя сделать стикеры, зависимые от цены товара, да?
  2. Лог такой [Wed Mar 13 17:10:16.574415 2019] [:error] [pid 11993] [client:65199] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753, referer: https://*/smazki_i_lubrikanty/ [Wed Mar 13 17:10:18.871933 2019] [:error] [pid 11994] [client:65200] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753 [Wed Mar 13 17:10:22.838599 2019] [:error] [pid 11995] [client:65203] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753 [Wed Mar 13 17:10:34.047640 2019] [:error] [pid 11997] [client:65205] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753, referer: https://*/smazki_i_lubrikanty/ [Wed Mar 13 17:10:37.984892 2019] [:error] [pid 12002] [client:65212] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753, referer: https://*/smazki_i_lubrikanty/ [Wed Mar 13 17:10:46.506356 2019] [:error] [pid 12008] [client:65216] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753, referer: https://*/smazki_i_lubrikanty/vozbuzhdayushie/ [Wed Mar 13 17:10:50.953463 2019] [:error] [pid 12011] [client:65218] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753 [Wed Mar 13 17:10:52.926228 2019] [:error] [pid 12020] [client:65222] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753 [Wed Mar 13 17:11:02.704932 2019] [:error] [pid 12041] [client:65230] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753, referer: https://*/seks_mebel_i_kacheli/ [Wed Mar 13 17:11:06.568028 2019] [:error] [pid 12060] [client:41751] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753 [Wed Mar 13 17:11:17.044246 2019] [:error] [pid 12073] [client:65237] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753, referer: https://*/novelty/ [Wed Mar 13 17:11:21.333297 2019] [:error] [pid 12074] [client:65238] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753, referer: https://*/novelty/ [Wed Mar 13 17:12:05.121783 2019] [:error] [pid 12084] [client:65275] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753, referer: https://*/analnye_igrushki/ [Wed Mar 13 17:12:07.290951 2019] [:error] [pid 12111] [client:65288] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753 [Wed Mar 13 17:13:22.499347 2019] [:error] [pid 12179] [client:50939] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753 [Wed Mar 13 17:14:07.136093 2019] [:error] [pid 12214] [client:65324] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753, referer: https://*/admin/index.php?route=catalog/product&token=7WR3zvCNIlsmNQIbDnJmijCxMqX40FF9 [Wed Mar 13 17:14:27.916466 2019] [:error] [pid 12224] [client:65332] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753, referer: https://*/ [Wed Mar 13 17:14:48.189519 2019] [:error] [pid 12234] [client:65347] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753 [Wed Mar 13 17:16:14.892685 2019] [:error] [pid 12338] [client:65389] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753, referer: https://*/seks_tovary_dlya_zhenshin/klitoralnye_stimulyatory/ [Wed Mar 13 17:16:29.506392 2019] [:error] [pid 12346] [client:46513] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753 [Wed Mar 13 17:19:33.153647 2019] [:error] [pid 12454] [client:65497] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753, referer: https://*/ [Wed Mar 13 17:21:04.795563 2019] [:error] [pid 12547] [client:49160] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753, referer: https://*/kosmetika_s_feromonami/ [Wed Mar 13 17:21:06.615792 2019] [:error] [pid 12545] [client:49159] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753, referer: https://*/kosmetika_s_feromonami/ [Wed Mar 13 20:12:13.892266 2019] [:error] [pid 18456] [client:62036] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753, referer: https://*/ [Wed Mar 13 20:12:45.009803 2019] [:error] [pid 18474] [client:33712] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753, referer: https://*/novelty/ [Wed Mar 13 20:12:47.506400 2019] [:error] [pid 18480] [client:33621] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753, referer: https://*/novelty/ [Wed Mar 13 20:13:14.273566 2019] [:error] [pid 18515] [client:50077] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753 [Wed Mar 13 20:16:29.934407 2019] [:error] [pid 18646] [client:48399] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753 [Wed Mar 13 20:17:25.105958 2019] [:error] [pid 18670] [client:29830] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753, referer: https://*/novelty/ [Wed Mar 13 20:17:27.601621 2019] [:error] [pid 18672] [client:39417] PHP Fatal error: Call to a member function getProductSticker() on null in */system/storage/modification/catalog/controller/product/product.php on line 753, referer: https://*/novelty/ и ругается он на такую строчку (закомментированную) //'sort_order' => $benefit['sort_order']
  3. Доброго дня! Можно как-нибудь подружить GET Cart API for OpenCart 2.x, 3.x (модель расширения для Яндекс.Турбо) с Вашим шаблоном. Модификатор имеет такой вид <modification> <name>GET Cart API</name> <version>1.0</version> <link>https://github.com/releu/get-cart-api</link> <author>releu</author> <code>get-cart-api</code> <file path="catalog/controller/product/product.php"> <operation> <search ><![CDATA[public function index()]]></search> <add position="before"><![CDATA[public function addtocart() { $product_id = $this->request->get['product_id']; $quantity = (isset($this->request->get['quantity']) ? $this->request->get['quantity'] : 1); $option = array(); $recurring_id = 0; // Check if product exist $this->load->model('catalog/product'); $product_info = $this->model_catalog_product->getProduct($product_id); if ($product_info) { $product_options = $this->model_catalog_product->getProductOptions($product_id); foreach ($product_options as $product_option) { if ($product_option['required'] && empty($option[$product_option['product_option_id']])) { $this->response->redirect($this->url->link('product/product', 'product_id=' . $product_id)); exit; } } $this->cart->add($product_id, $quantity, $option, $recurring_id); unset($this->session->data['shipping_method']); unset($this->session->data['shipping_methods']); unset($this->session->data['payment_method']); unset($this->session->data['payment_methods']); $this->response->redirect($this->url->link('checkout/cart')); } else { $this->response->redirect($this->url->link('common/home')); } }]]></add> </operation> </file> </modification> Собственно в поддержке модификатора говорят, что для работы с Revolution и ими подобными нужно заменить в установочном файле строку $this->response->redirect($this->url->link('checkout/cart')); на страницу корзины модуля, в частности, на $this->response->redirect($this->url->link('revolution/revcheckout')); Ну вот после такого изменения, Яндекс.Турбо действительно стал работать корректно, но на сайте ниодна страница с товаром не открывается Что-нибудь подскажите по этому вопросу? Спасибо!
  4. Доброго всем здравия! Подскажите, пожалуйста, кто-нибудь занимался настройкой оnслеживания конверсий с площадки APORT? Кто может подсказать, как это реализовать? По ТЗ в ЛК Aport-а написано следующее Собственно на странице "Спасибо за заказ" уже данных, кроме как номера заказа уже ничего нет. В корзине заказ еще не оформлен, т.е. конверсия не совершена. И на что в OC менять эти данные ({ORDER_ID} и {ORDER_AMOUNT}). Спасибо!
  5. Мне он собственно ответил полчаса назад. Вроде как вся проблема в 'NONE' - нужно просто ставить '' Кого можете по обмену .csv посоветовать?
  6. Проблема в целом существует с обменом по csv. Каждый поставщик льет файл обмена так, как он считает нужным, чаще просто какой-то дефолтной кнопкой. В отличие от XML/YML стандартизации никакой. Я работаю с поставщиками по VMI и DS. Поверьте мне, ни один модуль не справится с задачей так, как нужно вам. Потому что один умеет только в лоб долбить. Второй только готовое обновить и т.д. и т.п.
  7. Если кто-то до сих пор сталкивается с этой проблемой, как сейчас столкнулся с ней я, - не надо гнать на хостера - не надо гнать на яндекс и mail - надо настроить spf запись на сервере в соответствии с тех.документацией и все у вас заработает и будет вам счастье Пример правильно SPF-записи для biz.mail.ru v=spf1 ip4:<ip> a mx include:_spf.mail.ru ~all где <ip> это фактический IP-адрес вашего сервера
  8. Доброго дня. Лезет ошибка в логе PHP Notice: Undefined variable: result in .../system/storage/modification/catalog/controller/revolution/revviewed_products.php on line 416 в line 416 собственно это 'sticker_catalog' => $this->config->get('sticker_status') ? $this->model_extension_module_sticker->getProductSticker($result) : false,
  9. Что-то никто не обсуждает столь полезный модуль и, как следствие, нет поддержки (по mail отвечают очень долго). Может быть народный разум чем-то мне поможет. У меня есть .csv файл с такими строчками (к примеру): prodID SuperSale WholePrice StopPromo 57 0 1058.58 0 86 1 291 0 122 0 240.12 0 124 0 270.9 1 От поставщика что-то другое получить не удается (в принципе). Мне нужно, чтобы строки у которых в столбце "SuperSale" и/или "StopPromo" значение =1 (если хотя бы в одном) не обрабатывались при импорте. Есть в модуле такая опция, как исполнение php-скрипта перед обработкой строки, в руководстве есть примеры такой работы. На этом примере и насколько позволила мне моя голова я сделал следующее - вставил такой скрипт if(${'SuperSale'}==1 || ${'StopPromo'}==1){ ${'prodID'} = 'NONE'; } Собственно не работает. Смысл был такой, что "prodID" является уникальным идентификатором товара. Скрипт, при значении =1 в "SuperSale" и/или "StopPromo" должен подменить в строке значение "prodID" на "NONE", ну и как следствие, при импорте такая строка обработана не будет, ибо не будет найден соответствующий идентификатор. Кто с этим модулем вообще работает/работал? Кто что сможет подсказать? Заранее благодарю и прошу прощение, если не туда написал.
  10. Статусы отсутствия товара обновил через SQL теперь новая беда. В каждой категории висит в самом начале "ТОВАР ЗАКОНЧИЛСЯ"
  11. Спасибо. Постоянно забываю про этот БАГ OpenCart-а. Есть еще вопрос по части SEO-мео. Постраничная навигация выбрана "Стандартная + Показать еще". По факту при выборе какой-то страницы адрес получается page/?page2, при переходе на эту страницу, естественно открывается page. C тем же Title и т.д. Как это воспринимают поисковики? Сейчас вот есть некая проблема с Дексом по части, что на сайте, к примеру, много редиректов.
  12. Доброго дня! Подскажите, разве при отсутствии товара рядом с "крестиком" не должно писаться что-то типа "нет в наличии"?
  13. Добрый день! "Врезал" дополнительное поле (radio) к адресу доставки. В корзине при оформлении заказа поле не появляется, либо появляется до окончания загрузки, но после ее окончания пропадает. Прошу помощи.
  14. Еще один вопрос. Можно как-нибудь ускорить загрузку страниц категорий, в которых работает фильтр? В целом сервер очень бодрый. Имеет ли смысл уводить SQL на memcached, или на среднюю температуру по больнице это не повлияет?
  15. Доброго дня! Выявилась проблема с ЧПУ новостного блока. В админке новости указан ЧПУ линк "prezervativy-contex-classic", однако статья упорно открывается исключительно по кривым линкам "index.php?route=revolution/revblog_blog&revblog_category_id=5&revblog_id=11" или "index.php?route=revolution/revblog_blog&revblog_id=11". Актуально для любой новости. ЧПУ указываются "руками". Помогите решить проблему. Спасибо.
  16. Из хотелок... Можно ли в следующих версиях шаблона реализовать функционал "Нашли дешевле?" или отдельно заказать модуль под свой сайт?
  17. Надо, чтобы с каждого минусовалось 500. Про налог не совсем понял реализацию.
  18. Доброго всем дня! Подскажите, можно как-нибудь реализовать (костыльно или нет - без разницы) изменение стоимости товара в корзине в зависимости от способа получения? Что хочу - при выборе "самовывоза" стоимость товара уменьшалась на 500 рублей. Копаюсь в коде, не могу понять где, как и что... Спасибо.
  19. Доброго дня! Можно каким-либо образом изменить наполнение слайдера последних товаров? Сейчас получается, что отображаются только товары, добавленные сегодня. Можно ли как-то "запилить" отображение товаров добавленных, к примеру, за последние 3 дня. Спасибо.
  20. Доброго здравия! После установки шаблона не открываются категории - ошибка 500. Кэш чистил весь. Модификаторы удалял. Сервер перезагружал.
  21. Доброго времени суток! Подскажите, как менее болезненно обновиться с 4.0.4 до 4.0.7. Не хочется перезаливать все целиком.
  22. Обновлял модификаторы. Кэш чистил. Адрес сайта в ЛС скинул.
  23. Доброго дня! Добавляю скрипт звонка с сайта в /catalog/view/theme/revolution/template/common/header.tpl. В коде страницы он есть, визуального отображения на странице нет. Точно так же добавлен скрипт на другой сайт с другим шаблоном - работает. В чем может быть причина?
  24. Приветствую всех! Возникла проблема. При сохранении карточки любого существующего товара (и с изменениями и без изменений), по нажатию кнопки сохранить выкидывает на главную страницу сайта (даже не админки). Подскажите, в чем может быть проблема? Ответ Путем гугления просторов интернета выяснил, что всему бедой недружелюбные дефолтные настройки mod_security на Apache. Исправил. Заработало. Всем спасибо)))