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

Kirillove

Користувачі
  
  • Публікації

    1 598
  • З нами

  • Відвідування

Усі публікації користувача Kirillove

  1. Всем здравствуйте! Простите за то что долго не писал, так как был сильно занят работой над модулем, разбором ошибок и анализом работы модуля. Произвел несколько внедрений и понял что модуль не идеален, есть минусы которые надо устранить. Далее, я пришел к выводу что некоторые настройки сильно запутывают, так как одни влияют на работу других, возникает неразбериха. Будут разделены функции, что при необходимости можно будет вырезать ненужные, например которые не используются в Вашей версии обмена. Версии 1.6.3.х больше выходить не будут, только в последней 1.6.3.12 у меня успешно получилось внедрить единицы измерений которые передаются обратно в заказе в 1С. Скорость работы при загрузке предложений будет увеличена за счет оптимизации запросов и самих таблиц в базе данных (только тех таблиц, которые были добавлены модулем. Оптимизация таблиц CMS не будет затронута). Новая версии модуля выйдет примерено через недели две-три, я учту все замечания и ошибки. В данный момент первая версия разрабатывается именно под Opencart 2.3 вот сайт на который можно зайти в админ-панель под demo/demo. Сейчас ведутся работы по оптимизации админ-панели, если есть желание можете внести свои пожелания. Пишите их прямо тут я каждый день читаю форум.
  2. Ошибок накасарезил в 11 релизе, в 12 успел убрать немного, для opencart 2.1 не успеваю внести изменения. Ошибок много, потерпите я все исправлю в 13 релизе. Добавил настройку которая задает группу атрибутов по-умолчанию Добавил возможность связать опции с товарами, это касается тех у кого есть одинаковые значения опций у разных товаров, но с разными картинками Эксперементально добавил загрузку картинок с диска в значения опций, в дальнейшем будет доработано, есть планы сделать в виде шаблона. Сейчас в данный момент провожу оптимизацию загрузки атрибутов. Для opencart 2.1 теперь версии будут выходить с опозданием, это связано с тем что я делаю сначала все в 2.3 тестирую и затем адаптирую для 2.1
  3. При полной выгрузке так и должно быть, потому что модуль подразумевает что вы заново выгружаете каталог, если хотите обновить группу товаров, просто откройте группу и запишите ее, все изменения кроме картинок выгрузятся. Либо обработкой в 1С поставьте то что вам нужно на выгрузку. Можно конечно сделать опцию что при полной выгрузке тоже обновлять... Но надо подумать. Отправлено с моего Power Five Evo через Tapatalk
  4. Да, я уже знаю, в конце недели исправлю в 12 релизе Отправлено с моего Power Five Evo через Tapatalk
  5. Аналогично можно сделать настройку, чтобы при загрузке из 1С или из файла при отсутствии файлов чтобы ссылки на картинки все же записывались, а их можно закачать например предварительно или позже. Жду комментариев.
  6. Пока работаю с единицами измерений, есть идея подгружать картинки с диска к товарам по определенному пути который будет формироваться по шаблону. Жду предложений. Этот вариант например можно использовать без загрузки картинок на сайт, обмен будет быстрее, например можно загрузить товары а картинки позже подложить или загрузить по FTP или иным способом каталог картинок а после обмена они подставятся к товарам. Жду варианты предложений. Возможен вариант задания для шаблона данных из свойств в 1С
  7. Понятно... разделял функции а переменную оставил в другой... Нужно из функции manualImport() перенести строку: $cache = DIR_CACHE . 'exchange1c/'; в функцию manualImportFile() и вставить в начале, примерно так: /** * ver 2 * update 2017-06-13 * Импорт файла через админ-панель */ private function manualImportFile() { $cache = DIR_CACHE . 'exchange1c/'; $this->load->model('tool/exchange1c'); if ($this->config->get('exchange1c_flush_log') == 1) { $this->model_tool_exchange1c->clearLog(); }
  8. 1.6.3.12 выйдет примерно к концу недели Посмотрел я на единицы измерений, и понял что классификатор там лишний. Он будет убран, но единицы останутся, цены в других единицах будут правильно обработаны, т.е. для базовой единицы будет записана цена с учетом пересчета коэффициента. Таблицы unit, unit_group, unit_type будут удалены Таблица unit_to_1c будет содержать единицы которые используются в товарах, таблица будет изменена, во время обновления будут обновлены таблицы product_unit, а таблица unit_to_1c будет перезаполнена автоматически. В дальнейшем таблица unit_to_1c будет заполнятся новыми единицами если они встретятся в товарах. Код единицы (ОКЕИ) будет хранится в unit_id таблиц product_unit и unit_to_1c. то есть если теперь Вы забили неверный код единицы, то раньше единица не загружалась, сейчас просто будет записан Ваш код и будет обрабатываться нормально. Базовую единицу всегда используйте минимальную, например, шт, гр, мл., другими словами чтобы коэффициент не был дробной величиной, иначе возникает проблема с пересчетом цены. Базовая единица в product_unit всегда хранится с коэффициентом (ratio) равным 1, например: шт ratio = 1, кор (5 шт) ratio = 5, пал (100 шт) или пал (20 кор) ratio = 100. Если у Вас несколько единиц, то пришлите мне примеры Ваших файлов XML чтобы я смог все их проверить.
  9. На счет таблицы - можешь не переживать она пока не используется, в функции checkDB можешь удалить ее из проверки. По-поводу кэша.... выведи всю функцию в которой ошибка возникла. На будущее когда пишите ошибки с номерами строк, то по ним мало что можно понять если не знать что там у Вас, либо прикладываете файл, либо содержимое функции где возникла ошибка, либо версию модуля, чтобы Я в архиве ее нашел и увидел что там в этой строке. А то получается сначала вы задаете вопрос а я потом Вам задаю вопрос, переписка длинная получается.
  10. Товарные категории только в разработке, еще не до конца сделал. Используйте группы как обычно.
  11. Видимо баг, сегодня все проверю и исправлю. Отправлено с моего Power Five Evo через Tapatalk
  12. Сегодня проверю, пока сам не натыкался ещё. Отправлено с моего Power Five Evo через Tapatalk
  13. В ocmod номер версии носить чисто информативный характер, туда можно хоть что написать, по крайней мере до сегодняшнего момента Отправлено с моего Power Five Evo через Tapatalk
  14. В старых версиях это поле называлось по-другому кажется 1c_id , а теперь используется другое имя guid, можете вручную переименовать. Если ставить сверху, сейчас все версии обновляются, обновления ставятся при входе в админку, в 1.6.3.12 версии также пешеход переход, там запустится функция которая обновит и таблицы и данные сохранятся. Отправлено с моего Power Five Evo через Tapatalk
  15. Мне нужен подробный лог, отладка+запросы с выгрузкой минимального количества товара. Кстати, я сейчас только подумал что можно сделать в модуле ограничение на количество обрабатываемых товаров для тестовой загрузки. Отправлено с моего Power Five Evo через Tapatalk
  16. Хорошо, я проработаю этот вариант, постараюсь реализовать в следующей версии. Отправлено с моего Power Five Evo через Tapatalk
  17. Этот вопрос я уже прорабатывал, через выгрузку каталогов может реализовать? Как реализовано на сайте битрикс? Отправлено с моего Power Five Evo через Tapatalk
  18. На счет описания проверю, а какая у вас CMS? Модуль 1.6.3.11 картинки не должен теперь затирать, проверьте.
  19. Если до точки будет хоть один символ не цифра, то будет читать все как наименование.
  20. Хотя круглые скобочки могут встречаться и в названии свойств, поэтому думаю заменить их на фигурные или квадратные. Если есть мысли предлагайте.
  21. Для свойств можно например еще и группы задавать, например так (тоже пока не отключаемая опция): Если на примере УТ 10.3 названия свойств написать так:

×
×
  • Створити...

Important Information

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