-
Posts
6,005 -
Joined
-
Last visited
Content Type
Profiles
Forums
Marketplace
Articles
FAQ
Our New
Store
Blogs
module__dplus_manager
Everything posted by usergio
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Уже пытался сделать такое, но что-то остановило. Наверное люди на форуме. Представьте, что вы удалили товары с картинками, а потом заливаете их опять. Все картинки будут скачиваться заново - займет время. А так, картинки находятся модулем в папках и просто привязываются к товары без скачки :) Пример, 8000 товаров загрузилось за 10 секунд. Минут- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
svetik05 Ого! Вот, к примеру, в описании встречается class="paint_desc_part clearfix" У вас в css сайта есть такой класс? Если нет, то описание будет отображаться не корректно :( Может стОит повырезать все теги, кроме img ? Кстати, картинки в описании открываются ?- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Прогоняете прайс. Допустим, вы его прогнали сегодня 28.07 Заходите на страницу Действия, указываете в фильтре "Товар обновился в период с 28.07 по: 28.07 И выбираете "Включить" Включатся только те товары, которые сегодня обновились. Пробывал, ничего не происходит. Прайс прогонял, цены поменялись, пытался затем включить товары которые прогнал, ничего не получается. в чем может быть проблема? и ещё вопрос, как можно массово выключить все товары данного поставщика, а затем включить только те которые есть допустим в сегодняшнем прайсе? Спасибо! Коды обновленных товаров у вас стандартизированы по формату: ххххх-уу ? Вы отдаете команду "Включить товары" из Формы какого-то поставщика, значит, команда касается только ЭТОГО поставщика! (если не включить кнопку Поставщики- Все). Поставщик имеет номер: уу Я ищу в БД товары с кодами (Моделями) ххххх-уу и включаю или выключаю, смотря, какое действие вы выбрали.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Не про краткое описание речь идет? https://opencartforum.com/topic/11105-dlina-opisaniia-tovara-pri-vyvode-v-kategorii/?hl=%2B%D0%B4%D0%BB%D0%B8%D0%BD%D0%B0+%2B%D0%BE%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D1%8F Нет, я про полное описание. Если руками все делать, то описание нормальное, а если через прайс подгружаю, то обрезается на полуслове. Посмотрите, в описании встречаются какие-либо спец-символы? Какой оно длины?- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Прогоняете прайс. Допустим, вы его прогнали сегодня 28.07 Заходите на страницу Действия, указываете в фильтре "Товар обновился в период с 28.07 по: 28.07 И выбираете "Включить" Включатся только те товары, которые сегодня обновились.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Это сообщения о пустых (незаполненных вами) полях формы. Сохраните форму - должны пропасть. Периодически вычищайте ЛОГ.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
да ставил версию скрипта для OpenCart 1.5.5.1 Включите все сообщения об ошибках в php.ini display_errors = 1; error_reporting = E_ALL; Если было включено, придется мне лезть на ваш сайт :(- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Сейчас в названии стало вот так: DOLCE & GABBANA, а в коде DOLCE & GABBANA :) Спасибо, пропустил. В symbol добавьте в строку то, что красным: "»" =>'"', "»" =>'"', "–" =>"-", "±"=>"", "&"=>"&",- 49,460 replies
-
- 1
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Положено без пробела. Иначе ключевое слово будет не "одежда", а " одежда" Гугл так и будет искать. Точно не уверен, но сделал по стандарту, если будете настаивать переделаю или скажу где изменить в программе. дело в том, что при анализе страницы мне показывает ключевые слова слитыми воедино: "туникикупитьзаказатьдешево", если же я ставлю вручную после "," "пробел", то все ок, подскажите где, что в коде поменять? Любой каприз.....:) Найдите в admin/model/catalog/suppler // Мета-кейвордз Ключевые слова: имя магазина, производитель, продукт, категория, бла-бла-бла $meta_keywords = ''; $meta_keywords = $meta_store; if (!empty($meta_manuf)) $meta_keywords = $meta_keywords . ','. $meta_manuf; if (!empty($meta_prod_name)) $meta_keywords = $meta_keywords . ','. $meta_prod_name; if (!empty($meta_category_name)) $meta_keywords = $meta_keywords . ','. $meta_category_name; if (!empty($meta_bla)) $meta_keywords = $meta_keywords . ','. $meta_bla; Это в двух местах. Везде, где вы видите ',' поставьте пробел после запятой ', ' И переменная $meta_bla чуть выше : купить,заказать.... сделайте купить, заказать...- 49,460 replies
-
- 1
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
YAroslaw А вы ставили версию модуля для OpeCart 1.5.5.1 ? Это важно, там еще поля main category нет.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Положено без пробела. Иначе ключевое слово будет не "одежда", а " одежда" Гугл так и будет искать. Точно не уверен, но сделал по стандарту, если будете настаивать переделаю или скажу где изменить в программе.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Вот, вы, вместо того, чтобы брать модуль неизвестно где (еще, небось какую-то старую версию), пришли бы сюда, посоветоваться. Мы бы совместными усилиями адаптировали бы модуль для Joocart. Может быть, это пригодилось бы многим. Вы тормозите научно-технический прогресс :) Версия 4,9 была официально куплена. Любая информация, какая нужна, что бы снять с тормоза и наполнить воздухом паруса научно-технический прогресса мною будет предоставлена. Вот, вы, вместо того, чтобы брать модуль неизвестно где (еще, небось какую-то старую версию), пришли бы сюда, посоветоваться. Мы бы совместными усилиями адаптировали бы модуль для Joocart. Может быть, это пригодилось бы многим. Вы тормозите научно-технический прогресс :) Версия 4,9 была официально куплена. Любая информация, какая нужна, что бы снять с тормоза и наполнить воздухом паруса научно-технический прогресса мною будет предоставлена. :) У меня сейчас оба хостинга заняты, к сожалению негде потестить. Будем решать задачу теоретически :ugeek: Скажите, у вас в файле admin/model/catalog/category.php есть функция? public function getAllCategories() { $category_data = $this->cache->get('category.all.' . $this->config->get('config_language_id') . '.' . (int)$this->config->get('config_store_id')); if (!$category_data || !is_array($category_data)) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "category c LEFT JOIN " . DB_PREFIX . "category_description cd ON (c.category_id = cd.category_id) LEFT JOIN " . DB_PREFIX . "category_to_store c2s ON (c.category_id = c2s.category_id) WHERE cd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND c2s.store_id = '" . (int)$this->config->get('config_store_id') . "' ORDER BY c.parent_id, c.sort_order, cd.name"); $category_data = array(); foreach ($query->rows as $row) { $category_data[$row['parent_id']][$row['category_id']] = $row; } $this->cache->set('category.all.' . $this->config->get('config_language_id') . '.' . (int)$this->config->get('config_store_id'), $category_data); } return $category_data; } Если нет попробуйте вставить, если не поможет, уберите. Функция такая есть А если её убрать ни чего не меняется. Хорошо, а скажите, у товара в админке на странице Общие есть meta-h1 и meta-Title ?- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
У меня была та же проблема. Как разрешил - написано в посте #3925. Отключаете импорт seo, но оставляете обновлять сео. Должно работать. Почему не импортируется мета-описание из прайса - честно, до сих пор не знаю. Спасибо, что помогаете. Проверю. Проверил. Не пойму, все вроде работает: ничего не включал, кроме "Импортировать СЕО" , в колонках 18-22 написал всякую ерунду для 15 новых товаров. Загрузил прайс - все в мета данных появилось. Демо-сайт - Кабели - товары с 15670-06 по 15681-06, Мета-данные импортируются, но странным образом. Одна строчка мета-описания из прайса на все товары. Посмотрите внимательнее, и я и ukrline: "При импортировании Meta Description из 21-й колонки, во всех товарах проставляется одинаковое описание с самой последней строки в прайсе". писали именно об этом. Попробуйте в 21 столбце написать осмысленные разные значения и посмотрите, что произойдет. Наконец, до меня дошло:) Что все происходит при обновлении СЕО, а не при добавлении. Сразу нашел причину, выложил апгрейд. Заодно, в очередной раз поправил спец-символы в названии и описании. Обновите admin/model/catalog/suppler- 49,460 replies
-
- 1
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Могу предоставить бесплатно, т.е. даром хостинг на выделенном сервере для тестов. Если есть интерес у автора скрипта - сообщите в личку. Автора плюсую сколько могу, сам благодарен ему за всяческую помощь и вижу, как он осуществляет техподдержку модуля - к такому должны стремиться все разработчики и к сожалению, такой заинтересованности сейчас мало где встретишь. Как результат - модуль развивается и крепнет, становится серьезным программным продуктом. Удачи во всем, и еще раз спасибо!! Спасибо, если понадобится обращусь за помощью. Пока не нужно - YAroslaw не даст свой Joocart на чужой хостинг. Там строго с лицензией, наверное правильно.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Это там, где написано [admin]
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
У меня была та же проблема. Как разрешил - написано в посте #3925. Отключаете импорт seo, но оставляете обновлять сео. Должно работать. Почему не импортируется мета-описание из прайса - честно, до сих пор не знаю. Спасибо, что помогаете. Проверю. Проверил. Не пойму, все вроде работает: ничего не включал, кроме "Импортировать СЕО" , в колонках 18-22 написал всякую ерунду для 15 новых товаров. Загрузил прайс - все в мета данных появилось. Демо-сайт - Кабели - товары с 15670-06 по 15681-06,- 49,460 replies
-
- 2
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Вот, вы, вместо того, чтобы брать модуль неизвестно где (еще, небось какую-то старую версию), пришли бы сюда, посоветоваться. Мы бы совместными усилиями адаптировали бы модуль для Joocart. Может быть, это пригодилось бы многим. Вы тормозите научно-технический прогресс :) Версия 4,9 была официально куплена. Любая информация, какая нужна, что бы снять с тормоза и наполнить воздухом паруса научно-технический прогресса мною будет предоставлена. Вот, вы, вместо того, чтобы брать модуль неизвестно где (еще, небось какую-то старую версию), пришли бы сюда, посоветоваться. Мы бы совместными усилиями адаптировали бы модуль для Joocart. Может быть, это пригодилось бы многим. Вы тормозите научно-технический прогресс :) Версия 4,9 была официально куплена. Любая информация, какая нужна, что бы снять с тормоза и наполнить воздухом паруса научно-технический прогресса мною будет предоставлена. :) У меня сейчас оба хостинга заняты, к сожалению негде потестить. Будем решать задачу теоретически :ugeek: Скажите, у вас в файле admin/model/catalog/category.php есть функция? public function getAllCategories() { $category_data = $this->cache->get('category.all.' . $this->config->get('config_language_id') . '.' . (int)$this->config->get('config_store_id')); if (!$category_data || !is_array($category_data)) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "category c LEFT JOIN " . DB_PREFIX . "category_description cd ON (c.category_id = cd.category_id) LEFT JOIN " . DB_PREFIX . "category_to_store c2s ON (c.category_id = c2s.category_id) WHERE cd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND c2s.store_id = '" . (int)$this->config->get('config_store_id') . "' ORDER BY c.parent_id, c.sort_order, cd.name"); $category_data = array(); foreach ($query->rows as $row) { $category_data[$row['parent_id']][$row['category_id']] = $row; } $this->cache->set('category.all.' . $this->config->get('config_language_id') . '.' . (int)$this->config->get('config_store_id'), $category_data); } return $category_data; } Если нет попробуйте вставить, если не поможет, уберите.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Вот, вы, вместо того, чтобы брать модуль неизвестно где (еще, небось какую-то старую версию), пришли бы сюда, посоветоваться. Мы бы совместными усилиями адаптировали бы модуль для Joocart. Может быть, это пригодилось бы многим. Вы тормозите научно-технический прогресс:)- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
У меня тоже такое было, это кэш vqmod выделывается, уже не помню как лечил, попробуйте переинсталить vqmod Тоже сегодня столкнулся с этой проблемой. Пробовал как предложили выше, написало что VQ mod уже установлен. Проблема осталась. Это в файле vq2-admin_model_catalog_product.php не хватает функции: public function getMaxModel() { $query = $this->db->query("SELECT max(product_id) FROM " . DB_PREFIX . "product"); return $query->row; } Вкюмод выделывается :) Вставьте ее руками, раз уж он не хочет. Если такого файла в кэше вкюмода вообще нет сделайте его из admin/model/catalog/product.php и добавьте в кеш Действительно помогло. Файл был, дописала и все заработало. Спасибо А то! Фирма веников не вяжет:)- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
У меня была та же проблема. Как разрешил - написано в посте #3925. Отключаете импорт seo, но оставляете обновлять сео. Должно работать. Почему не импортируется мета-описание из прайса - честно, до сих пор не знаю. Спасибо, что помогаете. Проверю.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
У меня тоже такое было, это кэш vqmod выделывается, уже не помню как лечил, попробуйте переинсталить vqmod Тоже сегодня столкнулся с этой проблемой. Пробовал как предложили выше, написало что VQ mod уже установлен. Проблема осталась. Это в файле vq2-admin_model_catalog_product.php не хватает функции: public function getMaxModel() { $query = $this->db->query("SELECT max(product_id) FROM " . DB_PREFIX . "product"); return $query->row; } Вкюмод выделывается:) Вставьте ее руками, раз уж он не хочет. Если такого файла в кэше вкюмода вообще нет сделайте его из admin/model/catalog/product.php и добавьте в кеш- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Тайм лимит - это нормально для данного модуля, так что не переживайте. А если подтормаживает, то конечно нужно что то делать, на хорошем хостинге тормозов нет. Спасибо за ответ. Но я имел ввиду не тайм-лимит, а превышение дискового пространства, превысил квоту в 1 Гб.(пришло письмо на почту) Какие хорошие? Стоит ли брать eVPS, или просто сменить хостера? Если большой магазин широкого профиля с большим кол-вом посетителей и больше 10000 товаров, то однозначно eVPS.- 49,460 replies
-
- 1
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Это я сделал, уже не помню по какой причине :) Закоментируйте последнюю строку (2 места): // Мета-описание. Обрезаем оригинал до 512 букв, удаляем теги $meta_desc = substr($descript, 0, 512); $meta_desc = htmlspecialchars_decode($meta_desc); $meta_desc = @strip_tags($meta_desc); $meta_desc = $this->Meta($meta_desc); Вот так: // $meta_desc = $this->Meta($meta_desc); Спасибо, все ок. Скажите, а с хлебными крошками (при отображении в главной категории и под категории) вопрос не решился случаем? Никто больше не жаловался:)- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Это я сделал, уже не помню по какой причине:) Закоментируйте последнюю строку (2 места): // Мета-описание. Обрезаем оригинал до 512 букв, удаляем теги $meta_desc = substr($descript, 0, 512); $meta_desc = htmlspecialchars_decode($meta_desc); $meta_desc = @strip_tags($meta_desc); $meta_desc = $this->Meta($meta_desc); Вот так: // $meta_desc = $this->Meta($meta_desc);- 49,460 replies
-
- 1
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Здравствуйте, давно не заходили, но помню ваше предложение. Модуль потихоньку превращается в парсер, поэтому повышенный интерес. Ваше предложение помню. Дело в том, что до версии 1.5.4.1 осСторе, кроме ску нет других полей в БД :( Можно для старших версий сделать Модель, если народ будет настаивать - сделаю. Так может желающие есть. ?! Аууууу.... кто на версиях 1.5.4 и старше - желающие есть? я вот тут подумываю на 1551 замутить 8-) В 4.10 есть поле "Ссылка на страницу сайта..." - делал, как резерв. Можно добавить в БД, в таблицу продуктов еще одно поле "Номер по каталогу" или что-то подобное, а модуль будет туда писать данные из указанной в "Ссылке.." колонки прайса.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)