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

Recommended Posts

Я вроде бы писал про цену по умолчанию, что если не указана она добавляется по умолчанию, вы написали что добавится 1, это реализовано? Ато вроде в настройках галочки никакой нету. И еще, например я гружу объемный прайс, который грузится минут 40, на следующей неделе например у меня в нем изменились скажем цены на 5 товаров, так вот как поступит модуль: опять будет грузить-проверять все строчки те же 40 минут или управится быстрее. Если не трудно можете описать его работу как программист, мне был бы интересен алгоритм его работы.

Тот же прайс, второй раз пройдет очень быстро, т.к. картинки качать уже не будет.

Измерял скорость обновления на 350 товарах.

Прошло за 5 секунд.

Т.е. ваш большой прайс обновится за 72 секунды.

С ценой, я пообещал опрометчиво.

Когда стал делать вторую версию, понял, что невозможно сделать цену по умолчанию.

Отголоски моих попыток вы теперь можете видеть в файле errors:

раньше не было сообщений, когда в прайсе встречалась пустая строка,

теперь же - есть: The Product was passed: Row ~= 0. Product code (sku) = Код товара. Invalid price of product.

Это не про товар - это про шапку прайса говорится, видите SKU ="Код товара" ?

А теперь представьте, что бы было, если бы цена ставилась по умолчанию,

шапка бы добавилась в базу с артикулом "Код товара", вместо "Цена" вписалось бы значение по умолчанию,

категория - тоже по умолчанию, производитель - тоже...

Короче, все строки прайса попали бы в базу :-) включая шапки и пустые строки.

Тут я и понял, что если уж есть что-то, что отличает строку с товаром от случайного текста, то это поле цены.

Если оно есть и если там число - то это строка товара.

Остальные строки пропускаем.

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

usergio, что нужно сделать или какой файл заменить

чтобы модуль отобразился в админке,

версия ОС 1.5.1.3

устанавливал из папки Suppler1513_vqmod

или может что -то пропустил,

хотя установку сделал согласно прилагаемой инструкции,

а делать установку без vqmod, неохото, так как были

сделаны изменения и естественно файлы перезапишуться

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


Инсталируйте пару раз vqmod

Такое бывает/

На крайняк, сравните файлы по моему списку в Тотал-е с теми, что сформировал vqmod

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

что нужно сделать, чтобы модуль отобразился в админке,

версия ОС 1.5.1.3

Вот такая же лажа получается.. Автор написал поиграться с vqmod: удалить поставить. Попробовал. Не помогло.

Вот что в логах vqmoda

MOD DETAILS:

modFile : /www/.../htdocs/vqmod/xml/suppler1513.xml

id : SUPPLER

version :

vqmver :

author : ingenerks

Could not resolve path for [catalog/model/catalog/product.php ] (SKIPPED)

Змінено користувачем murashkin
Надіслати
Поділитися на інших сайтах


Вот такая же лажа получается.. Автор написал поиграться с vqmod: удалить поставить. Попробовал. Не помогло.

Вот что в логах vqmoda

MOD DETAILS:

modFile : /www/.../htdocs/vqmod/xml/suppler1513.xml

id : SUPPLER

version :

vqmver :

author : ingenerks

Could not resolve path for [catalog/model/catalog/product.php ] (SKIPPED)

Сейчас посмотрю.

В крайнем случае поставлю на своем сайте 1.5.1.3 и проверю.

Заработает.

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

поигрался, удалил поставил и :|

хотя у меня в логах vqmoda чисто

Установил у себя, было то же самое, что и у вас.

vqmod неохотно загружает себе в кэш модифицированные фалы.

Пришлось ему помочь :-)

Скопировал в vqmod/vqcache и переименовал 2 модифицированных файла:

vq2-admin_language_russian_common_header

vq2-admin_view_template_common_header

Заработало.

Все файлы ОпенКарта, в которые я вносил изменения добавил в раздачу.

Список файлов опубликован в раздаче.

Правки в них отмечены комментариями.

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

Не совсем понятно - на скриншотах "Товарный Чек" украинский - для России вариант есть?

Товарный чек уже перевел на русский, а Гарантийный талон не могу: не знаю росс. законодательства.

Вы сами можете сделать Гарантийный талон: поменять текст в файле vqmod/XML/supplerXXX.xml

Внизу файла замените текст с помощью NotePad обязательно в кодировке UTF-8.

Значки не трогайте, а текст меняйте смело

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

Установил у себя, было то же самое, что и у вас.

vqmod неохотно загружает себе в кэш модифицированные фалы.

Пришлось ему помочь :-)

Скопировал в vqmod/vqcache и переименовал 2 модифицированных файла:

vq2-admin_language_russian_common_header

vq2-admin_view_template_common_header

Заработало.

Все файлы ОпенКарта, в которые я вносил изменения добавил в раздачу.

Список файлов опубликован в раздаче.

Правки в них отмечены комментариями.

а у кого проблем не было качать не стоит?
Надіслати
Поділитися на інших сайтах


А какой файл качать чтобы обновится на самую последнюю версию ?

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

а у кого проблем не было качать не стоит?

Так и не понял, почему vqmod такой ленивый.

Замкнутый круг получается: пока программа не вызывается vqmod ее не модифицирует,

а программа не вызывается, потому, что ее нет в меню, а в меню ее нет, потому, что vqmod ее не модифицировал :-D

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

А какой файл качать чтобы обновится на самую последнюю версию ?

А у вас еще первая стоит?

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

А у вас еще первая стоит?

Да

Понял - архив называется так же как и раньше для перво версии.

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

Все suppler-ы из папок установки в соответствующие папки на сайте (можно только те, что отличаются по размеру).

Главное, перед установкой удалите из БД таблицы suppler & suppler_data.

Пишите, если что не пойдет.

Через день-два будет версия 2.1

Написал Руководство.

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

Установил у себя, было то же самое, что и у вас.

vqmod неохотно загружает себе в кэш модифицированные фалы.

Пришлось ему помочь :-)

Скопировал в vqmod/vqcache и переименовал 2 модифицированных файла:

vq2-admin_language_russian_common_header

vq2-admin_view_template_common_header

Заработало.

Все файлы ОпенКарта, в которые я вносил изменения добавил в раздачу.

Список файлов опубликован в раздаче.

Правки в них отмечены комментариями.

Т.е. придется вносить изменения вручную? не совсем понял про файлы vq2-admin_language_russian_common_header и vq2-admin_view_template_common_header. Мне тоже нужно их как-то скопировать?

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


Т.е. придется вносить изменения вручную? не совсем понял про файлы vq2-admin_language_russian_common_header и vq2-admin_view_template_common_header. Мне тоже нужно их как-то скопировать?

Vqmod, согласно инструкции, которая дана ему программистом и положена в его папку xml должен вносить изменения в системные файлы ОпенКарта.

Чтобы эти файлы не портить vqmod делает их копию у себя в папке cache и вносит изменения в них только у себя в кэше, а оригиналы не трогает и не меняет.

Вы знаете файлы в которые я вносил изменения, эти файлы (с изменениями) я выложил в раздаче.

И тут, такое чудо :( после установки, вы заходите в кэш vqmod-а, чтобы посмотреть файлы, которые он изменил, а там они не все.

Не хватает файла, который выводит в меню Каталог пункт Поставщики.

Тогда я его добавил вручную (модифицированный) переименовал по шаблону vqmod-а и все заработало.

Потом еще языковый файл добавил (в меню вместо Поставщики появилось text_suppler) тогда заработало.

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

Не хватает файла, который выводит в меню Каталог пункт Поставщики.

С этим разобрался, поставщики появились. Теперь когда захожу в них, то могу заполнить только один атрибут и прописать одно соответствие категорий. Возможность добавить еще один атрибут и еще одну категорию появляется только после того, как нажимаю "Сохранить". Плюс к этому у меня в выпадающем списке атрибутов присутствует только часть атрибутов - все заканчивается на букве "М".

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


С этим разобрался, поставщики появились. Теперь когда захожу в них, то могу заполнить только один атрибут и прописать одно соответствие категорий. Возможность добавить еще один атрибут и еще одну категорию появляется только после того, как нажимаю "Сохранить". Плюс к этому у меня в выпадающем списке атрибутов присутствует только часть атрибутов - все заканчивается на букве "М".

Да, это нормально.

Надеюсь, что вам не каждый день придется исправлять форму поставщика.

Такова идеология ОпенКарта: добавили Товар - сохранитесь, зайдите снова.

Следовал традициям :-)

Не сочтите за труд, посчитайте сколько у вас атрибутов выпадает и сколько всего.

У меня, кажется, установлен предел 200.

В выпадающем окне атрибутов, движок справа у вас виден?

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

Не сочтите за труд, посчитайте сколько у вас атрибутов выпадает и сколько всего.

У меня, кажется, установлен предел 200.

В выпадающем окне атрибутов, движок справа у вас виден?

Да бегунок виден. Атрибутов около 270, но будет больше. Можно как-то снять ограничение вобще, ну или хотя бы поставить не меньше 1000?

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


Да, это нормально.

Надеюсь, что вам не каждый день придется исправлять форму поставщика.

Такова идеология ОпенКарта: добавили Товар - сохранитесь, зайдите снова.

Следовал традициям :-)

Все-таки было бы гораздо удобнее прикрутить кнопочку "Добавить" и чтобы при ее нажатии добавился новый блок полей ввода. Подумайте над этим)

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


Да бегунок виден. Атрибутов около 270, но будет больше. Можно как-то снять ограничение вобще, ну или хотя бы поставить не меньше 1000?

Сделал, возьмите из раздачи файл admin/controller/catalog/suppler.php

найдите в нем, поиском "500" исправьте на сколько вам нужно.

А можно спросить, что это у вас за прайс такой, в котором, что 1000 колонок?

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

А можно спросить, что это у вас за прайс такой, в котором, что 1000 колонок?

Да нет, в прайсе всего-то 12 колонок) Я в личку написал письмо, хочу прайс выслать как раз.

Встречный вопрос: у меня в папке image/data есть вложенные папки. Можно ли в них создавать папки и прописывать путь в настройках папка1/папка2/папка3?

Змінено користувачем murashkin
Надіслати
Поділитися на інших сайтах


В личку пришел вопрос:

"у меня такая ошибка XML не был сконвертирован из XLS файла!"

Конвертировать в XML обязательно и именно из Экселя.

Сам Эксель это делает.

У меня 2007-й

Недавно столкнулся с таким случаем.

Прайс был в xml с полями типа <nasha>234.60</ end> <nakrutka>3.50</ end>....

Открываю его своим Экселем, а он мне говорит: Хотите я по своему усмотрению сформирую таблицу из этого файла?

Говорю, Да, так он мне так и сделал колонку nasha и колонку nakrutka

Но тут есть одна тонкость: таблица эта оказалась привязана к исходному файлу и не позволяла себя изменять (формулы работали не все), но справа, где таблица заканчивалась, начинались пустые колонки, там все формулы работали.

Туда и добавлял то что мне было нужно.

Потом конвертнул в xml

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

Установил у себя, было то же самое, что и у вас.

vqmod неохотно загружает себе в кэш модифицированные фалы.

Пришлось ему помочь :-)

Скопировал в vqmod/vqcache и переименовал 2 модифицированных файла:

vq2-admin_language_russian_common_header

vq2-admin_view_template_common_header

Заработало.

Все файлы ОпенКарта, в которые я вносил изменения добавил в раздачу.

Список файлов опубликован в раздаче.

Правки в них отмечены комментариями.

Да заработало :ugeek: , спасибо)

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


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

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

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

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

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

Вхід

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

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

Important Information

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