Jump to content

artemgolovan

Новичок
  • Content Count

    13
  • Joined

  • Last visited

Community Reputation

3 Обычный

About artemgolovan

  • Rank
    Пользователь

Recent Profile Visitors

775 profile views
  1. Купил модуль, установил, настроил. Почти 6000 товаров в магазине. Пока не получается получить экспорт YML по команде shell Хостинг у меня VPS сервер от ukraine.com.ua Пробовал предпочтительный способ через shell такой командой: php /var/www/agolovan/data/www/veis.dp.ua/export/yandex_yml.php в общем ту команду, что мне предложила админка модуля. Я из ISP manager через shell запустил эту команду, первый раз мне выдало такую ошибку: Undefined index: SERVER_PROTOCOL in /var/www/agolovan/data/www/veis.dp.ua/system/storage/modification/catalog/contro ller/startup/seo_pro.php on line 431 Warning: Cannot modify header information - headers already sent by (output star ted at /var/www/agolovan/data/www/veis.dp.ua/catalog/controller/startup/error.php:34) in /var/www/agolovan/data/www/veis.dp.ua/syst em/storage/modification/catalog/controller/startup/seo_pro.php on line 431 Warning: Cannot modify header information - headers already sent by (output started at /var/www/agolovan/data/www/veis.dp.ua/catalog/controller/startup/error.php:34) in /var /www/agolovan/data/www/veis.dp.ua/system/storage/modification/system/library/response.php on line <b>29</b> Я ее исправил с помощью: " Дело в том, что при запуске php скриптов через консоли(крон, терминал, короче когда не через апач) отсутствует индекс SERVER_PROTOCOL у массива $_SERVER. В нашем случаи найдите строку $this->request->server['SERVER_PROTOCOL']. и увидите рядом: if (rawurldecode($url) != rawurldecode($seo)) Эту строку меняйте на if (rawurldecode($url) != rawurldecode($seo) && !empty($this->request->server['SERVER_PROTOCOL'])) " Нашел на этом форуме. Потом запустил shell команду повторно и уже получил другую ошибку: PHP Fatal error: Call to a member function get() on a non-object in /var/www/agolovan/data/www/veis.dp.ua/system/engine/front.php on line 45 Fatal error: Call to a member function get() on a non-object in /var/www/agolovan/data/www/veis.dp.ua/system/engine/front.php on line 45 В /system/engine/front.php на этой строке там вот такое: if (defined('HTTP_OPENCART')) { self::$IS_INSTALLER = true; } else if (defined('VERSION')) { global $config; self::$IS_OC2 = version_compare(VERSION, '2', '>='); if (file_exists(DIR_APPLICATION . 'model/journal2/journal2.php')) { require_once DIR_APPLICATION . 'model/journal2/journal2.php'; } self::$IS_ADMIN = defined('JOURNAL_IS_ADMIN'); self::$IS_JOURNAL = $config->get('config_template') === 'journal2' || $config->get('theme_default_directory') === 'journal2'; } Ругается на последнюю строку перед закрывающейся скобки } Как вы могли понять стоит шаблон journal2. Вот только он то здесь причем к модулю экспорта товаров в YML я не понимаю. В планировщик записал вот такую команду wget -P /var/www/agolovan/data/www/veis.dp.ua/export/yandex_yml.xml https://veis.dp.ua/index.php?route=feed/yandex_yml Но как мне кажется, что и она будет выполняться с ошибкой, по типу как и shell команда... Как можно обойти эту ошибку и все таки настроить запуск через shell?
    Отличная поддержка модуля. Модулю нет равных, сколько я не гуглил не искал, альтернатив с таким же функционалом действительно нет. А функционал здесь удобный и интуитивно понятный. Поддержка на высоте! Спасибо!
  2. Как настроить правильный подсчет кол-ва товаров в фильтре OCFilter, с учетом того, что в модуле SORTS+ опция "Скрыть "не в наличии"" выбрано да , и "Признак "не в наличии"" стоит "Остаток на складе =< 0"? Получается такой казус, что показывает 2 товара http://prntscr.com/i7w1ll 1 из которых нет в наличии (остаток на складе 0), но при нажатии значения фильтра показывает уже правильно 1 товар http://prntscr.com/i7w1xx . Как это можно исправить?
  3. Планирую приобрести. Только вот что смущает - модуль работает только в карточке товара и на странице категории. Но модуль не работает на страницах Поиск, Акции, Производители. Это поправимо?
  4. Купил модуль. Есть вопросы - автор молчит. Автор модуля, пожалуйста, отзовитесь и ответьте на вопросы (писал в лычку и на почту вам).
  5. Можно закрывать как решенную. В коде catalog\model\total\shipping.php нужно добавить и проверку на стоимость доставки 4 строка: if ($this->cart->hasShipping() && isset($this->session->data['shipping_method]) && $this->session->data['shipping_method]['cost'] > 0) {
  6. Добрый день. Opencart 1.5.6.1 Ситуация такова - есть 3 способа доставки, один из них платный, другие 2 получает бесплатные (нулевые). При оформлении заказа, и выборе клиентом способа доставки, который нулевой, выглядит потом, не совсем красиво, например "Курьером по Киеву: 0.00 грн. " То есть в чеке и уведомлении о заказе выбранный клиентом способ доставки уже и так указывается в соответствующем месте, а вот дублировать способ и его нулевое значение в итогах заказа не нужно, но это происходит в Opencart по-умолчанию. Можно ли как-то это убрать? Вариант выключить учет доставки в заказе в разделе "Учитывать в заказе" - не подходит, потому что есть способ доставки, который платный и его как раз учитывать в итогах заказа корректно и нужно. Подскажите, пожалуйста, есть ли какое-то возможно готовое решение, или кто-то может помочь написать какой-то скрипт или вкмод для этого? О цене договоримся.
  7. А как можно убрать отображение информации представленной ниже, данная информации отображается в админке в заказах, и при печати счетов - эта информация не уместна, в случае, если клиент так и не изъявил желания зарегистрироваться. Бонус за регистрацию (ваша скидка составит -18.09 грн.): 0.00 грн.
  8. Вопрос актуален. Есть ли возможность менять схему для страницы "Сравнение товаров"?
  9. Уже сам разобрался. Необходимо было создать какую-то тестовую первую новость, чтобы таблица в бд создалась.
  10. Пытаюсь установить шаблон следую инструкции по установке. И вот на шаге 6 Далее восстанавливаем настройки и товары из бекапа (файл бекапа берем из архива) Система - Бэкап / Восстановление – Обзор – выбираем файл backup.sql У меня выдается следующая ошибка, как это можно устранить? Notice: Error: Table 'fitoskry_db.oc_news' doesn't exist Error No: 1146 TRUNCATE TABLE `oc_news` in /home/fitoskry/fitoskrynka.com.ua/www/system/database/mysql.php on line 50
×

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.