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

usergio

Users
  • Posts

    6,005
  • Joined

  • Last visited

Everything posted by usergio

  1. Я уже это делаю в прообразе 5.0 версии. Скачиваю Sitemap или ссылки на все страницы сайта парсером. Делаю такой себе "прайсик" из 2-х колонок Цена и Ссылка (цену ставлю 1000000). Но... есть важная деталь: на страницах сайта донора должны стоять СКУ (партнамбер) или Модель - хоть что-нибудь. Пока, из названия не вытаскиваю :( Сейчас можно парсить только фото, описание, атрибуты и название товара Купил версию 4.9, как понял с сайта донора пока могу скачать только фото, описание и атрибуты-в принципе мне этого достаточно. Можно какую нибудь инструкцию с порядком действий? Есть такая тут
  2. Я уже это делаю в прообразе 5.0 версии. Скачиваю Sitemap или ссылки на все страницы сайта парсером. Делаю такой себе "прайсик" из 2-х колонок Цена и Ссылка (цену ставлю 1000000). Но... есть важная деталь: на страницах сайта донора должны стоять СКУ (партнамбер) или Модель - хоть что-нибудь. Пока, из названия не вытаскиваю:( Сейчас можно парсить только фото, описание, атрибуты и название товара
  3. У вас движок какой? Version 1.5.5.1 и русского языка нету у меня, может быть это что-то решает... OpenCart или ocStore ? Похоже, что англичанина выбрали :) Кстати, в ocStore 1.5.5.1 уже есть встроенный фильтр и русский язык. OpenCart Я имел ввиду что у меня сайт англоязычный, русский мне не нужен. Есть какие-то идеи по моей проблеме? Вас понял. Сбросьте в личку вход на сайт фтп и админку И напишите, можно ли все грохать.
  4. Да нет, это было бы слишком просто... даже при наличии этого обновления - обрезает даже на полуслове :cry: Примеры отправил в личку. Да уже почти здесь живу, после выбора опенкарта... Вот и думаю себе, стоило ли его ставить, чтобы гиморроиться для получения элементарных функций? На престашопе все завелось с полтыка. Вот жеж блин... Тогда посмотрите, что было в том месте описания (на сайте доноре), в котором оно обрезалось. Случайно не </div> ?
  5. Вкюмод похоже, не вне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 Ну что же, придется прибегнуть к крайней мере:) Давайте в личке вход по фтп и в админку.
  6. Посмотрите в Руководстве, что должно стоять в колонках 18 19 20 21 и 22 Может у вас сместилось? да, как раз это проверил Да, вы правы. Что-то я инертным стал, сразу не въехал. Действительно, у меня Title и h1 - одно и то же. Разве они должны быть разными? В чем они должны отличаться? Скажите - сделаю. Чтобы обновился сео-юрл, измените название продукта и включите "Обновить сео-данные" - увидите изменения в псевдониме. Если вы включили "Импорт", то всегда включайте "Обновить". H1 - заголовок для пользователей. Title более общий заголовок. Цитата Яндекс: "текст в теге <title> для ключевых страниц совпадал с ее названием (с заголовком страницы, выделенным, например, тегом <h1>) и с текстами ссылок, указывающих на эту страницу. Например, если у вашей фирмы есть страница с контактной информацией, то чтобы робот правильно ее обработал, должны соблюдаться следующие условия: в теге <title> этой страницы должно быть указано: «Фирма "Рога и копыта" — Контакты» или просто «Контакты»; внутри страницы должен быть заголовок — «Контакты»; текст ссылки на эту страницу с главной и внутренних страниц сайта должен быть «Контакты»;" Сделайте плиз. Товар надо заливать. Это разные поля. На этом форуме этот момент уже обсуждался. Сделал. Разделил h1 и Titlle программу поставил вам на сервере, обновляться не нужно. А для обновления юрл-псевдонимов нужно просто, включить кнопки "Обновлять название товара" и "Обновлять СЕО" (забыл вам сказать) Псевдоним формируется из текста названия товара, если название не изменилось, то и юрл не хочет меняться, даже если включить "Обновлять СЕО" СЕО обновятся, а юрл - нет:( Теперь, надеюсь у вас все получится.
  7. Вы можете отрегулировать наценки в admin/model/catalog/suppler там в 2-х местах есть "Магическая формула" :) Ищите по тексту: Таблица наценок Там все увидите. В какой строке ? В поиске введите: Таблица наценок Точно строки не скажу, не знаю, какой у вас апгрейд и версия движка, примерно 2560 и 3550
  8. Посмотрите в Руководстве, что должно стоять в колонках 18 19 20 21 и 22 Может у вас сместилось? да, как раз это проверил Да, вы правы. Что-то я инертным стал, сразу не въехал. Действительно, у меня Title и h1 - одно и то же. Разве они должны быть разными? В чем они должны отличаться? Скажите - сделаю. Чтобы обновился сео-юрл, измените название продукта и включите "Обновить сео-данные" - увидите изменения в псевдониме. Если вы включили "Импорт", то всегда включайте "Обновить".
  9. Не помогло, пробовал в маржу указать 1 всё равно "Готово" и цены по нулям везде. Ошибок нет. только репорт с указанными выше строчками. Должен объяснить, что товары уже загружены, но цена у всех 0 рублей, с помощью вашего модуля мне всего навсего надо синхронизировать цены с прайсом. Пробовал с бесплатными модулями - виснут так как в каталоге 30т товаров, поэтому обратил внимание на ваш модуль у которого вроде как есть возможность докачки и восстановления сессии. Всё делаю по инструкциям, прочитал все 30 листов документации. А человеку "из лички" помогло :) Эта ошибка у меня была до апгрейда (2 дня назад исправил). Посмотрите на странице раздачи, внизу написал. Не переживайте, это не большая проблема, решим
  10. Вкюмод не вставил в admin/model/catalog/product функцию: /********************/ public function getMaxModel() { $query = $this->db->query("SELECT max(product_id) FROM " . DB_PREFIX . "product"); return $query->row; } /********************/ Вставьте руками в vq2_admin_model_catalog_product.php В любое место, между другими функциями.
  11. Якорь в конце урл очень похож на побочный эффект плагина так называемых соц.кнопок на 99% уверен что причина в нём. Рядом с товаром кнопочка рассказать друзьям или что-то в этом роде. Уважаемый usergio, купил и установил компонент, загрузив прайс выводится сообщение "Готово" однако цены нигде не обновились, в логах никаких ошибок нет, только сообщения: 2013-07-05 15:37:50 Row =~ 13914 SKU = 117394 Margin = 0 Price updated Quantity was updated 2013-07-05 15:37:54 Row =~ 21518 SKU = 75273 Margin = 0 Price updated Quantity was updated 2013-07-05 15:37:55 Row =~ 22495 SKU = 75882 Margin = 0 Price updated Quantity was updated а в системном логе ошибок вот что: 2013-07-05 15:39:11 - PHP Notice: Undefined variable: attribute_id in /home/public_html/site.ru/admin/view/template/catalog/suppler_form.tpl on line 525 2013-07-05 15:39:11 - PHP Notice: Undefined variable: option_id in /home/public_html/site.ru/admin/view/template/catalog/suppler_form.tpl on line 582 2013-07-05 15:34:55 - PHP Notice: Undefined variable: act in /home/public_html/site.ru/admin/view/template/catalog/suppler_form.tpl on line 680 2013-07-05 15:34:55 - PHP Notice: Undefined variable: category_id in /home/public_html/site.ru/admin/view/template/catalog/suppler_form.tpl on line 435 2013-07-05 15:34:55 - PHP Notice: Undefined variable: my_manuf in /home/tarvolok/public_html/site.ru/admin/view/template/catalog/suppler_form.tpl on line 189 2013-07-05 15:34:55 - PHP Notice: Undefined variable: my_cat in /home/tarvolok/public_html/site.ru/admin/view/template/catalog/suppler_form.tpl on line 88 готов дать ключи от сайта в личку, может острым глазом разработчика сразу будет видна причина проблемы. Только что мне в личку написали то же самое по поводу маржи:) Нашел в чем дело. Маржа, указанная на странице Данные имеет приоритет перед формулой, но если там стоит 0, то модуль должен бы по идее, пользоваться формулой, а он этого не делает. Попробуйте заменить строку в admin/model/catalog/suppler: if (!$flag and $my_price != 4 and $cprice) { на if ((!$flag or $cat_plus[$i] == 0) and $my_price != 4 and $cprice) { По поводу этих предупреждений в логах уже писал. Не обращайте внимания, это все означает, что в форме поставщика есть пустые переменные (которые вы не заполнили).
×
×
  • 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.