Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

помогите начать работать с парсером. Свежеустановленный opencart-по инструкции заменяю папку admin оригинальную на такую же из каталога парсера-появляются в user catalog/supplier ставлю галочки, но поставщиков в категориях не появляется!Пробовал на opencart 1.5.5.1 и также на openstore 1.5.4.1. -по нескольку раз устанавливал с нуля магазин-та же песня!

Надіслати
Поділитися на інших сайтах


помогите начать работать с парсером. Свежеустановленный opencart-по инструкции заменяю папку admin оригинальную на такую же из каталога парсера-появляются в user catalog/supplier ставлю галочки, но поставщиков в категориях не появляется!Пробовал на opencart 1.5.5.1 и также на openstore 1.5.4.1. -по нескольку раз устанавливал с нуля магазин-та же песня!

 

Нужно в корень сайта выгрузить файлы из папок upload и vqmod, только не сами папки , а их содержимое. Так же должен быть установлен сам vqmod. После нужно в браузере перейти на страницу http://ваш_сайт/vqmod/install/, и будет Вам счастье.

 

 

Или можно без vqmod ставить, но тогда нужно ручками править существующие в опенкарт файлы, об этом в инструкции написано.

Надіслати
Поділитися на інших сайтах

Всё. Я тоже встрял. :) Мистика. 

Залил одну категорию товаров, с разными поставщиками. Seo url не появился. Но. Если зайти в товар, нажать Сохранить (и выйти), то seo url появляется.

Далее.

Залил вторую категорию товаров. Seo url не появился. И! Если зайти в этот товар, нажать Сохранить, то seo url НЕ появляется. Т.е. вообще нельзя включить seo url у этих товаров второй категории. Весь день потерял. :(.

Надіслати
Поділитися на інших сайтах


Установка vqmod решила проблему(поставщики в категориях появились). Следующий вопрос-в аннотации программы сказано что парсит как с прайс листов, так и с сайтов доноров непосредственно. Все обсуждения на форуме связаны с прайс листами, а как же с сайтов-то парсить? В документации к программе тоже нет ничего по этому поводу...

Надіслати
Поділитися на інших сайтах


Установка vqmod решила проблему(поставщики в категориях появились). Следующий вопрос-в аннотации программы сказано что парсит как с прайс листов, так и с сайтов доноров непосредственно. Все обсуждения на форуме связаны с прайс листами, а как же с сайтов-то парсить? В документации к программе тоже нет ничего по этому поводу...

Здесь, вы сможете посмотреть, как были настроены формы поставщиков и на результаты работы Дополнения (см. Католог->Поставщики)

Вход:

Логин - demo

Пароль - demo

  • +1 1
Надіслати
Поділитися на інших сайтах


 

 

 

 

 

После запуска модуля возникает ошибка при ручном создании товара.

Что делать? При нажатии на кнопку "Добавить" в товарах. После отключения xml файла, все работает.

  Ошибка сервера
На веб-сайте произошла ошибка при получении http://domsantech.ru/admin/index.php?route=catalog/product/insert&token=86acebac477355d82e0dfd5f8eaf8e9f. Веб-сайт может быть закрыт на обслуживание или настроен неправильно.

Вкюмод похоже, не внеc изменение в файл admin/model/catalog/product

Том должна быть добавлена функция

    public function getMaxModel() {            

        $query = $this->db->query("SELECT max(product_id) FROM " . DB_PREFIX . "product");

            

        return $query->row;

    }    

 

Также на нее должна быть ссылка в файле: admin/controller/catalog/product  (строка 708)

 

if (isset($this->request->get['product_id']) && ($this->request->server['REQUEST_METHOD'] != 'POST')) {

              $product_info = $this->model_catalog_product->getProduct($this->request->get['product_id']);

        }

    /**********************/

        else {

            $row = $this->model_catalog_product->getMaxModel();

            $max_model = $row['max(product_id)'];

            $next_code = $max_model + 1;

            $next_code = $next_code."-";

        }

    /*********************/    

 

и чуть ниже 

 

  if (isset($this->request->post['model'])) {

              $this->data['model'] = $this->request->post['model'];

        } elseif (!empty($product_info)) {

            $this->data['model'] = $product_info['model'];

        } else {

    /**********************/

        $this->data['model'] = $next_code;

    /**********************/    

        }

 

Если что сделайте руками в кэше вкюмода эти файлы

Как это сделать куда вставить эти строки или как заставить vqmod самому все прописать?

Как его заставить не представляю - это какой-то тормоз :)

У него в кэше лежат файлы со специфическими названиями, например:

файл admin/controller/catalog/product

в кэше вкюмода выглядет так: vq2-admin_controller_catalog_product

 

Скопируйте product в кэш, внесите правки и переименуйте в такое vq2-admin_controller_catalog_product

Куда конкретно в файле вносить правки?

В admin/model/catalog/product

В любом месте между функциями  должна быть добавлена новая функция:

    public function getMaxModel() {            

        $query = $this->db->query("SELECT max(product_id) FROM " . DB_PREFIX . "product");

            

        return $query->row;

    } 

 

 И  в файле: admin/controller/catalog/product  (строка 708)

 

if (isset($this->request->get['product_id']) && ($this->request->server['REQUEST_METHOD'] != 'POST')) {

              $product_info = $this->model_catalog_product->getProduct($this->request->get['product_id']);

        }

    /**********************/

        else {

            $row = $this->model_catalog_product->getMaxModel();

            $max_model = $row['max(product_id)'];

            $next_code = $max_model + 1;

            $next_code = $next_code."-";

        }

    /*********************/    

 

и чуть ниже 

 

  if (isset($this->request->post['model'])) {

              $this->data['model'] = $this->request->post['model'];

        } elseif (!empty($product_info)) {

            $this->data['model'] = $product_info['model'];

        } else {

    /**********************/

        $this->data['model'] = $next_code;

    /**********************/    

        }

Не помогло! Все равно при попытке создать новый товар, вылезает ошибка 500

Надіслати
Поділитися на інших сайтах


 

 

 

что-то я совсем с этими метами запутался.

1. Не генерирует seo-url.

2. Данные из HTML-тег Title размещает в HTML-тег H1. От этого для клиент получается название товара "Купить Телевизор Sony", а не просто "Телевизор Sony".

Это я начал использовать "Импортировать Seo данные".

Ошибки не пишет. Версия 4.9, Ocstore 1.5.5.1.

Посмотрите в Руководстве, что должно стоять в колонках 18 19 20 21 и 22

Может у вас сместилось?

да, как раз это проверил

Да, вы правы.

Что-то я инертным стал, сразу не въехал.

Действительно, у меня Title и  h1 - одно и то же.

Разве они должны быть разными?

В чем они должны отличаться?

Скажите - сделаю.

 

Чтобы обновился сео-юрл, измените название продукта и включите "Обновить сео-данные" - увидите изменения в псевдониме.

Если вы включили "Импорт", то всегда включайте "Обновить".

H1 - заголовок для пользователей.
Title более общий заголовок.
 
Цитата Яндекс:
"текст в теге <title> для ключевых страниц совпадал с ее названием (с заголовком страницы, выделенным, например, тегом <h1>) и с текстами ссылок, указывающих на эту страницу.
Например, если у вашей фирмы есть страница с контактной информацией, то чтобы робот правильно ее обработал, должны соблюдаться следующие условия:
в теге <title> этой страницы должно быть указано: «Фирма "Рога и копыта" — Контакты» или просто «Контакты»;
внутри страницы должен быть заголовок — «Контакты»;
текст ссылки на эту страницу с главной и внутренних страниц сайта должен быть «Контакты»;"
 
Сделайте плиз. Товар надо заливать. Это разные поля. На этом форуме этот момент уже обсуждался.

Сделал.

Разделил h1 и Titlle программу поставил вам на сервере, обновляться не нужно.

А для обновления юрл-псевдонимов нужно просто, включить кнопки "Обновлять название товара" и "Обновлять СЕО" (забыл вам сказать)

Псевдоним формируется из текста названия товара, если название не изменилось, то и юрл не хочет меняться, даже если включить "Обновлять СЕО"

СЕО обновятся, а юрл - нет:(

Теперь, надеюсь у вас все получится.

Надіслати
Поділитися на інших сайтах

Попробывал не робит

Короче фишка вот в чем Пока я не вкладке общие не установлю категорию по умолчанию ни один товар не добавится

А те товары которые соответствуют по категории в кладке Данные вообще не заносятся тоже

Надеюсь появится автор и как то прокоментирует

Появился:)

Модуль не "узнает" в прасе (в колонке 10) категорию 175.

Т.е. в колонке 10 не встретился текст "175"

Возможно, там с пробелом или цвет текста мешает.

Надіслати
Поділитися на інших сайтах

Возможно сделать что бы описание в начале "емкость 64mb " парсилась как атрибут ?

 

z3tg.png

Ответил в личке.

Надіслати
Поділитися на інших сайтах

Всё. Я тоже встрял. :) Мистика. 

Залил одну категорию товаров, с разными поставщиками. Seo url не появился. Но. Если зайти в товар, нажать Сохранить (и выйти), то seo url появляется.

Далее.

Залил вторую категорию товаров. Seo url не появился. И! Если зайти в этот товар, нажать Сохранить, то seo url НЕ появляется. Т.е. вообще нельзя включить seo url у этих товаров второй категории. Весь день потерял. :(.

Кажется, все вам сделал, попробуйте теперь.

Надіслати
Поділитися на інших сайтах

аффтар появись, вторые сутки ждем. :)

Простите, выходные, да и собственный магазин.

  И плюс 5.0 готовлю.

Ответил.

Надіслати
Поділитися на інших сайтах

 

 

 

 

что-то я совсем с этими метами запутался.

1. Не генерирует seo-url.

2. Данные из HTML-тег Title размещает в HTML-тег H1. От этого для клиент получается название товара "Купить Телевизор Sony", а не просто "Телевизор Sony".

Это я начал использовать "Импортировать Seo данные".

Ошибки не пишет. Версия 4.9, Ocstore 1.5.5.1.

Посмотрите в Руководстве, что должно стоять в колонках 18 19 20 21 и 22

Может у вас сместилось?

да, как раз это проверил

Да, вы правы.

Что-то я инертным стал, сразу не въехал.

Действительно, у меня Title и  h1 - одно и то же.

Разве они должны быть разными?

В чем они должны отличаться?

Скажите - сделаю.

 

Чтобы обновился сео-юрл, измените название продукта и включите "Обновить сео-данные" - увидите изменения в псевдониме.

Если вы включили "Импорт", то всегда включайте "Обновить".

H1 - заголовок для пользователей.
Title более общий заголовок.
 
Цитата Яндекс:
"текст в теге <title> для ключевых страниц совпадал с ее названием (с заголовком страницы, выделенным, например, тегом <h1>) и с текстами ссылок, указывающих на эту страницу.
Например, если у вашей фирмы есть страница с контактной информацией, то чтобы робот правильно ее обработал, должны соблюдаться следующие условия:
в теге <title> этой страницы должно быть указано: «Фирма "Рога и копыта" — Контакты» или просто «Контакты»;
внутри страницы должен быть заголовок — «Контакты»;
текст ссылки на эту страницу с главной и внутренних страниц сайта должен быть «Контакты»;"
 
Сделайте плиз. Товар надо заливать. Это разные поля. На этом форуме этот момент уже обсуждался.

Сделал.

Разделил h1 и Titlle программу поставил вам на сервере, обновляться не нужно.

А для обновления юрл-псевдонимов нужно просто, включить кнопки "Обновлять название товара" и "Обновлять СЕО" (забыл вам сказать)

Псевдоним формируется из текста названия товара, если название не изменилось, то и юрл не хочет меняться, даже если включить "Обновлять СЕО"

СЕО обновятся, а юрл - нет :(

Теперь, надеюсь у вас все получится.

Не обновляется Seo URL. :( H1 и Title даже не важны сейчас. Важно появление seo url.

То, что вы выше написали - я делал, и повторил эти действия только что. Удалил товар с не-чпу-адресами, изменил настройки как вы сказали - залил заново - опять нет чпу адреса. И Важно! НЕЛЬЗЯ поменять адреса на чпу у новых, залитых товаров. Заходишь в карточку товара, у него чпу-адрес внутри - сохраняем - не-чпу-адрес остался. ЧПУ нет.

У старых товаров - работает. У новых - нет. 

Что-то серьезно сбилось.

Надіслати
Поділитися на інших сайтах


 

 

 

 

 

 

После запуска модуля возникает ошибка при ручном создании товара.

Что делать? При нажатии на кнопку "Добавить" в товарах. После отключения xml файла, все работает.

  Ошибка сервера
На веб-сайте произошла ошибка при получении http://domsantech.ru/admin/index.php?route=catalog/product/insert&token=86acebac477355d82e0dfd5f8eaf8e9f. Веб-сайт может быть закрыт на обслуживание или настроен неправильно.

Вкюмод похоже, не внеc изменение в файл admin/model/catalog/product

Том должна быть добавлена функция

    public function getMaxModel() {            

        $query = $this->db->query("SELECT max(product_id) FROM " . DB_PREFIX . "product");

            

        return $query->row;

    }    

 

Также на нее должна быть ссылка в файле: admin/controller/catalog/product  (строка 708)

 

if (isset($this->request->get['product_id']) && ($this->request->server['REQUEST_METHOD'] != 'POST')) {

              $product_info = $this->model_catalog_product->getProduct($this->request->get['product_id']);

        }

    /**********************/

        else {

            $row = $this->model_catalog_product->getMaxModel();

            $max_model = $row['max(product_id)'];

            $next_code = $max_model + 1;

            $next_code = $next_code."-";

        }

    /*********************/    

 

и чуть ниже 

 

  if (isset($this->request->post['model'])) {

              $this->data['model'] = $this->request->post['model'];

        } elseif (!empty($product_info)) {

            $this->data['model'] = $product_info['model'];

        } else {

    /**********************/

        $this->data['model'] = $next_code;

    /**********************/    

        }

 

Если что сделайте руками в кэше вкюмода эти файлы

Как это сделать куда вставить эти строки или как заставить vqmod самому все прописать?

Как его заставить не представляю - это какой-то тормоз :)

У него в кэше лежат файлы со специфическими названиями, например:

файл admin/controller/catalog/product

в кэше вкюмода выглядет так: vq2-admin_controller_catalog_product

 

Скопируйте product в кэш, внесите правки и переименуйте в такое vq2-admin_controller_catalog_product

Куда конкретно в файле вносить правки?

В admin/model/catalog/product

В любом месте между функциями  должна быть добавлена новая функция:

    public function getMaxModel() {            

        $query = $this->db->query("SELECT max(product_id) FROM " . DB_PREFIX . "product");

            

        return $query->row;

    } 

 

 И  в файле: admin/controller/catalog/product  (строка 708)

 

if (isset($this->request->get['product_id']) && ($this->request->server['REQUEST_METHOD'] != 'POST')) {

              $product_info = $this->model_catalog_product->getProduct($this->request->get['product_id']);

        }

    /**********************/

        else {

            $row = $this->model_catalog_product->getMaxModel();

            $max_model = $row['max(product_id)'];

            $next_code = $max_model + 1;

            $next_code = $next_code."-";

        }

    /*********************/    

 

и чуть ниже 

 

  if (isset($this->request->post['model'])) {

              $this->data['model'] = $this->request->post['model'];

        } elseif (!empty($product_info)) {

            $this->data['model'] = $product_info['model'];

        } else {

    /**********************/

        $this->data['model'] = $next_code;

    /**********************/    

        }

Не помогло! Все равно при попытке создать новый товар, вылезает ошибка 500

Ну что же, придется прибегнуть к крайней мере:)

Давайте в личке вход по фтп и в админку.

Надіслати
Поділитися на інших сайтах

Доброго дня.

Только что установил модуль, при попытке добавить поставщика получаю ошибку 500. Подскажите куда можно посмотреть. Спасибо

 

Тоже самое при попытке добавить товар у меня так же

Надіслати
Поділитися на інших сайтах


Доброго дня.

Только что установил модуль, при попытке добавить поставщика получаю ошибку 500. Подскажите куда можно посмотреть. Спасибо

 

Тоже самое при попытке добавить товар у меня так же

У вас движок какой?

Надіслати
Поділитися на інших сайтах

Доброго дня.

Только что установил модуль, при попытке добавить поставщика получаю ошибку 500. Подскажите куда можно посмотреть. Спасибо

 

Тоже самое при попытке добавить товар у меня так же

У вас движок какой?

Version 1.5.5.1

 

и русского языка нету у меня, может быть это что-то решает...

Надіслати
Поділитися на інших сайтах


А почему длинные описания скриптом обрезаются? Причем определенного ограничения, например, по длине текста - нету.

 

Просто обрубает, как хочет. Может не обрезать и пропустить, но где-то на уровне 2400 и более знаков - этим балуется. Причем, если вручную это поле исправить - все нормально становится.

 

Может настройки где есть скрытые? Но такое дело сводит на нет полезность скрипта вообще. Вручную править - не наш метод.

 

ocStore Version 1.5.4.1 скрипт 4.9

Надіслати
Поділитися на інших сайтах


аффтар появись, вторые сутки ждем. :)

Простите, выходные, да и собственный магазин.

  И плюс 5.0 готовлю.

Ответил.

 

 

О-оо 5.0?!!  А почему не 4.57802199 :ugeek:

Надіслати
Поділитися на інших сайтах

А почему длинные описания скриптом обрезаются? Причем определенного ограничения, например, по длине текста - нету.

 

Просто обрубает, как хочет. Может не обрезать и пропустить, но где-то на уровне 2400 и более знаков - этим балуется. Причем, если вручную это поле исправить - все нормально становится.

 

Может настройки где есть скрытые? Но такое дело сводит на нет полезность скрипта вообще. Вручную править - не наш метод.

 

ocStore Version 1.5.4.1 скрипт 4.9

Это точно - не наш метод :)

 

Заходите к нам почаще. Вот:

 

02 июля 2013

Исправил ошибку при парсинге описания.

Текст обрезался после первого встречного тега: </

Изменился только: admin/model/catalog/suppler

Надіслати
Поділитися на інших сайтах

 

Доброго дня.

Только что установил модуль, при попытке добавить поставщика получаю ошибку 500. Подскажите куда можно посмотреть. Спасибо

 

Тоже самое при попытке добавить товар у меня так же

У вас движок какой?

Version 1.5.5.1

 

и русского языка нету у меня, может быть это что-то решает...

OpenCart или ocStore ?

Похоже, что англичанина выбрали :)

Кстати, в ocStore 1.5.5.1 уже есть встроенный фильтр и русский язык.

Надіслати
Поділитися на інших сайтах

 

аффтар появись, вторые сутки ждем. :)

Простите, выходные, да и собственный магазин.

  И плюс 5.0 готовлю.

Ответил.

 

 

О-оо 5.0?!!  А почему не 4.57802199 :ugeek:

Хочется коренных перемен:)

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.