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

usergio

Users
  • Posts

    6,006
  • Joined

  • Last visited

Everything posted by usergio

  1. Модуль создает атрибуты автоматом. При загрузке новых товаров, атрибуты создаются всегда, а при обновлении - есть 2 кнопки: - удалить старые атрибуты и создать новые из прайса или спарсенные. - старые атрибуты не трогать (только обновить их значения) и добавить атр., которых в товаре не было.
  2. Создайте пустую папку в ./image/data/ temp Эта папка нужна для временного помещения в нее, скачанной картинки, чтобы сравнить ее качество с картинкой в магазине. Вы наверное, включили кнопку: "Заменять фото, если качественнее" ?
  3. Эта ошибка периодически возникала в старых версиях модуля. Я из программы admin/controller/catalog/suppler.php обращался к системной функции getAllCategories(), которая находилась в admin/model/catalog/category, но потом, какие-то враги:) эту функцию выбросили. Вставьте ее сами в admin/model/catalog/category Вот она: 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; }
  4. А можно как то игнорировать вкладку данные? Т.е. В интернет магазине уже есть все товары, раскиданны по разным категориям, и есть прайс в котором все эти товары тоже есть, sku одинаковые. Я загружаю этот прайс с новыми ценами например, указываю название и т.д, но категорий более 100 и их нет в прайс листе, как сделать чтоб просто обновились цены на эти товары во всех категориях где они есть не указывая сами категории. Нужно просто чтоб обновились цены на товары в по sku. При обновлении существующих товаров, модуль жестко не требует заполненной страницы Данные. Он возьмет цену из прайса и обновит ею цену в магазине (количество - тоже). Но наценка на товар будет = 0 :( (Margin = 0 в errors). Потому, что наценки модуль берет из стр. Данные! Причем, берет их не по категории из прайса, а по "соответствующей" категории, т.е. по правой стороне страницы Данные. Слева, можете написать любую ерунду, лишь бы что-то было написано:) Можно вообще, обойтись без стр. Данные, (т.е. заполнить только 1 строку, чтобы ошибка не выдавалась) и включить кнопку "Использовать формулу зависимости маржи от величины цены"
  5. Вышла версия 6.1 Пожалуйста, пользуйтесь :) 1. Исправил "Связанные опции" (теперь при обновлении группы опций не дублируются). 2. Добавил в "Инструментах" поиск и замену фрагментов в seo_h1, в seo_Title и в meta_data 3. Исправил много мелочей, о которых тут писали. При использовании Связанных опций, количество товара данного значения (например красного цвета) не правильно отображается в админке в закладке "Опции", но правильно - в закладке Связанные опции. Все работает нормально, товары вычитаются при продаже. Пока не знаю, как решить эту задачу. Похоже, что никак :( Но пока все работает, просто не обращайте внимания на то, что написано в "Опции", смотрите "Связанные опции". Пока еще модуль использует "Связанные опции v1.1" для следующей версии адаптирую в ближайшее время. Пока не успел: сложное это дело - связанные опции, 4 дня сидел над новой программой :( Перейти с 6.0 на 6.1 - просто. Никаких изменений в БД делать не нужно, нужно только скопировать admin на admin И все
  6. Возможны конфликты Вкюмода. Попробуйте внести изменения в оригинальные файлы Опенкарта ( Установка без Вкюмод) и удалите из vqmod/xml файл suppler.xml Тогда точно все будет работать. Но нужно аккуратно, сделать все замены и вставки выделенные комментариями /*************/ или <!-- --> У меня в магазине тоже Seo Pro, но конфликта не наблюдаю
  7. Я заливаю новые товары с любой ценой (хоть 1000000), но количеством 0 Потом, при обновлении цен и остатков цена исправиться, ведь когда у товара на остатке был 0, то цена на этот товар будет заменена на цену из прайса, какой бы большой/маленькой она ни была.
  8. Рад за вас :) Тут дело в том, что в модуле, либо все мета-данные берутся из прайса, либо формируются автоматом из названия товара, категории, производителя и всяких текстов. А у вас, seo_h1 должен браться из прайса, а все остальное формироваться автоматом. Можно исхитриться, и загнать seo_h1 в колонку "Бренд/Модель..", а потом вытаскивать ее так: h1 = $rows[0]['ref']; или h1 = $row_product[0]['ref']; В зависимости от места в программе, где формируются seo данные.
  9. Да, модуль запоминает ссылки, которые вы указали на странице "Цены" (неограниченное количество). Каждая ссылка запоминается в товаре под своим именем (поле: "Любой текст") и обновляется автоматом, если вы включите кнопку: "Использовать ссылки из колонок прайса". Если ссылка окажется "слепой" - она игнорируется. Включите "Использовать ссылки, сохраненные в товаре", тогда ссылки в прайсе будут не нужны.
  10. Не совсем пока понятно, что было не так. Волнует, что, как вы писали, "некорректно отобоажаются значания связанных опций", Мне нужно, либо больше информации, либо кусок прайса со связ. опциями, который у вас некорректно загрузился, чтобы самому попробовать.
×
×
  • 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.