Писать на форуме DIAFAN.CMS могут только зарегистрированные пользователи. Войдите или зарегистрируйтесь.
Импорт YML
-
11 декабря 2020 г.
-
Получил от поставщика YML каталог с его товарами, хотел сделать импорт. Выдается ошибка
tmp/express/124a0e54ad569954cc267067f9bf59ee is an Invalid Spreadsheet file.
plugins/PHPExcel/Reader/Excel2003XML.php:321
Раньше импорт YML никогда не делал. Подумал, что может руки у меня кривые. Решил проверить на товарах, которые уже заведены. Сделал экспорт в YML, делаю импорт только что выгруженного файла, получаю туже ошибку.
В тех поддержке написали, что так и должно быть.
Посоветуйте пожалуйста, как можно импортировать YML каталог. -
-
-
-
- Андрей (R4W)
- 140
-
11 декабря 2020 г.
-
1. Дергаете PHP скриптом и конвертуруете в CSV.
2. Импортируете CSV -
-
-
-
11 декабря 2020 г. , редакция: 11 декабря 2020 г.
-
Вопрос как раз в том, то как (чем) это конвертировать. При импорте в эксель, нормальный табличный вид (каждая строка это один товар) не получается. Нужна дополнительная обработка.
Если конвертировать просто, то подскажите как это делать или ткните, где про это можно прочитать.
На просторах интернета я не смог найти ни одного работающего решения. -
-
-
-
- Андрей (R4W)
- 140
-
11 декабря 2020 г.
-
php скриптом которому можно на вход подать YML, а на выходе он даст CSV
-
-
-
-
-
-
12 декабря 2020 г. , редакция: 12 декабря 2020 г.
-
Как я понял готового инструмента, который мог бы конвертировать YML в CSV (особенно для случая, когда в исходном файле есть дополнительных характеристики) нет. Нет как бесплатного, так и платного варианта. php скрипт тоже будет не универсальным, а индивидуальным под каждого поставщика (т.к. набор дополнительных характеристик у каждого их поставщиков свой).
Тогда вопрос другой, где можно найти информацию, какую структуру должен иметь XML с товарами, чтобы его можно было использовать в модуле импорта Диафана? В документации я такую информацию не нашел.
Может кто-то из сотрудников Диафана подскажет? -
-
-
-
12 декабря 2020 г.
-
У вас на сайте есть товары? Выгрузите любую категорию, откройте файл и увидите структуру. Файл будет .csv, открывается стандартным экселем.
Ничего сложного: в каждой колонке свое значение. Название отдельно, артикул отдельно, цена отдельно, каждая характеристика тоже отдельно. -
-
-
-
12 декабря 2020 г.
-
Александра, вопрос был про XML. Каким должен быть XML, чтобы его смог понять стандартный импорт Диафана.
С CSV все понятно. -
-
-
-
12 декабря 2020 г.
-
Никаким. Не работает так.
-
-
-
-
- Степан (idxdoc)
- 334
-
12 декабря 2020 г.
-
XML заявлен в импорте. Как не работает, о чем ты?
P.S. На моем опыте ни XML ни YML не работает в импорте, хоть и заявлен. -
-
Поблагодарили: Евгений (mbytez)
-
-
-
-
12 декабря 2020 г.
-
XML - формат слишком фривольный, вложенность и объявление элементов может быть любая, как кому вздумается. Конечно, мы не можем импортировать и анализировать любые фантазии экспортера. Поэтому мы берём только xml формата Microsoft, одна вложенность вглубь.
Но лучше cvs плоской таблицы -
-
-
-
13 декабря 2020 г.
-
А почему бы вам не сделать импорт "частного случая" XML - YML? В YML фривольностей немного.
-
-
-
-
25 декабря 2020 г.
-
Тогда зачем писать вот это:Цитата+YML — Иерархичный формат, используемый также Яндекс.Маркетом
Если файл яндекс маркета не поддерживается, поскольку возникает ошибкаКодtmp/express/124a0e54ad569954cc267067f9bf59ee is an Invalid Spreadsheet file.
plugins/PHPExcel/Reader/Excel2003XML.php:321
Абсолютно все маркетплейсы используют YML (Yandex Market Language).Цитата1. Дергаете PHP скриптом и конвертуруете в CSV.
2. Импортируете CSV
Вы извините, но это трэш.. Заявленная функция не работает. -
-
Поблагодарили: Dmitry (afonnikov10)
-
-
-
25 декабря 2020 г.
-
а Вы меня извините, но на скриншоте файл xml, он никак не может быть файлом яндекс.маркета, так как у них расширение yml. То же самое, что грузить файл txt с расширением docЦитатаЕсли файл яндекс маркета не поддерживается, поскольку возникает ошибка
Во-вторых, если Вы просто констатировали что-то на форуме, ок, не работает, так не работает.
А если Вам проблему надо решить, пишите в поддержку, прикладывайте файл, давайте сайт, доступы, разработчики посмотрят и если проблема есть, исправят. -
-
-
-
25 декабря 2020 г. , редакция: 25 декабря 2020 г.
-
Клиентский файл основан на стандарте YML (Yandex Market Language) произвольного типа (vendor.model), при импорте выбираю XML, где и написано "+YML — Иерархичный формат, используемый также Яндекс.Маркетом".
Ну извините, я ж не знал, что формат XML поддерживается только стандарта Microsoft Open XML Format, а +YML (Yandex Market Language) нет (при импорте yml файла работающего в маркете, такая же ошибка) -
-
Поблагодарили: Dmitry (afonnikov10)
-
-
-
25 декабря 2020 г.
-
Виталий, конечно написал в поддержку
-
-
-
-
25 декабря 2020 г.
-
Переименовать надо, да. Все на это натыкаются
-
-
-
-
25 декабря 2020 г.
-
Уточнение - YML Яндекса переименовывать в XML и грузить как XML?ЦитатаПереименовать надо, да. Все на это натыкаются
-
-
-
-
26 декабря 2020 г.
-
Убрать все упоминания xml! Проблема с ним, у него нет единого стандарта, кто-то фигачит цену во второй уровень рядом с наименованием, а кто-то фигачит цену в седьмой уровень вложенности после характеристик и валют. Мы никак единый алгоритм для анализа и разбора любых xml не сделаем.
Безусловно, убирать всё упоминания xml, требовать грузить Yml и соответствия яндекс.маркету, и тогда уже разбирать предсказуемый стандарт -
-
-
-
17 апреля 2021 г.
-
Вот скрин импорта рабочего (то есть яндекс маркет с ним работает, ошибок в нём нет) файла .yml в семёрку (7.0).
-
-
-
-
19 апреля 2021 г.
-
Виталий, проясните вопрос. Специалисты службы поддержки на запрос, пишут что формат .YML не поддерживается.
Я уже ничего не понимаю.. -
-
-
-
19 апреля 2021 г.
-
ЦитатаЯ уже ничего не понимаю.Не поддерживается YML, не допилили. Уберу инфу в аннотации.Цитата+YML — Иерархичный формат, используемый также Яндекс.Маркетом
-
-
-
-
25 декабря 2020 г.
-
ЦитатаВиталий (DIAFAN.CMS)
Переименовать надо, да. Все на это натыкаются
А может лучше сделать импорт из YML? -
-
Поблагодарили: Dmitry (afonnikov10)
-
-
-
26 декабря 2020 г. , редакция: 26 декабря 2020 г.
-
Исходя из комментария выше Виталий это и имел ввиду.
-
-
-
-
11 июля 2021 г. , редакция: 11 июля 2021 г.
-
Потестировал реализованный импорт из YML, появились вопросы. А что реализовано?
-
-
Поблагодарили: Dmitry (afonnikov10), Горопашный Степан (stepanych), Степан (idxdoc)
-
-
-
11 июля 2021 г.
-
ЦитатаА что реализовано?
Открываем https://user.diafan.ru/wishlist/show3954/
Читаем:ЦитатаРеализовать импорт товаров из YML файлов
Раньше можно было импортировать товары только из CSV. Мы реализовали импорт товаров и из YML. Загружаешь файл .yml в импорт, он его понимает, указываешь поля, как обычно в импорте и алга. -
-
-
-
11 июля 2021 г.
-
Да, <param name=""> вообще не обрабатывается, что-ли? Это же характеристики товара, как без них на маркетплейсе?
-
-
Поблагодарили: Dmitry (afonnikov10), Степан (idxdoc)
-
-
-
11 июля 2021 г.
-
ЦитатаДа, <param name=""> вообще не обрабатывается, что-ли?
Эм... Ну как бы как обычно, что укажете, то и обработается. При чём тут вообще маркетплейсы? Речь про импорт, да, не путаем холодное с горячим. А ещё лучше не путать холодное с мягким. При чём тут что именно выгружается, когда Вы ссылаетесь на предложение, в котором мы реализовали поддержку формата yml. Была csv, стала ещё и yml. А там уже какие параметры укажете, те и загрузятся на сайт. Загрузятся, так речь про импорт, а не экспорт. -
-
-
-
12 июля 2021 г.
-
Хорошо, можете пояснить :
Как импортировать эти дополнительные характеристики, которые приходят в фиде?
Структура в YML:Код
<param name="Название предложения">РЭБ "БОГЕМА 2.0" прямая 800х300 / МЭМ левый (МУАР Темный Титан (РЕ-64))</param>
<param name="Цвет">МУАР Темный Титан (РЕ-64)</param>
<param name="Название">РЭБ "БОГЕМА 2.0" прямая 800х300 / МЭМ левый</param>
<param name="Материал">Нержавеющая сталь</param>
<param name="Масса брутто" unit="кг">7</param>
<param name="Объем упаковки" unit="м3">0.018</param>
<param name="Страна производителя">Россия</param>
<param name="Гарантия" unit="лет">2</param>
<param name="Внешние габариты - высота" unit="мм">862</param><param name="Внешние габариты - ширина" unit="мм">350</param>
<param name="Высота" unit="мм">800</param>
<param name="Внешние габариты - глубина" unit="мм">75-95</param>
<param name="Перемычка">прямая</param>
<param name="Ширина" unit="мм">300</param>
<param name="Мощность" unit="W">300</param>
<param name="Расположение МЭМа (блока управления)">Слева</param>
<param name="Терморегулятор">Есть</param>
<param name="Типоразмер">800x300</param>
<param name="Номинальное напряжение">220 В</param>
<param name="Род тока">Переменный</param>
<param name="Режим работы">Продолжительный</param>
<param name="Класс защиты">I класс</param>
<param name="Степень защиты">IP44</param>
<param name="Время разогрева">Не более 30 мин</param>
<param name="Нагревательный элемент">ТЭН</param>
<param name="Установка">Вертикально</param>
<param name="Модель">Богема 2.0 прямая</param>
<param name="Бренд">Сунержа</param>
<param name="Высота упаковки" unit="мм">900</param>
<param name="Ширина упаковки" unit="мм">360</param>
<param name="Глубина упаковки" unit="мм">55</param>
И поясните пожалуйста почему не объединить импорт категорий и товаров? Они же обычно в одном YML файле приходят. -
-
Поблагодарили: Степан (idxdoc), Dmitry (afonnikov10)
-
-
-
12 июля 2021 г.
-
ЦитатаХорошо, можете пояснить :
Как импортировать эти дополнительные характеристики, которые приходят в фиде?
По скриншоту и кусочку yml не могу. Надо дать полностью всё, в поддержку хотя бы.
Поддержку YML делала Марина, оттуда в крайнем случае ей переправить можно, если она что-то не учла. -
-
-
-
12 июля 2021 г.
-
Виталий, вы сами писали как-то, что yml/xml это не csv. А загрузить пытаетесь вы его как csv, так нельзя.
1. Параметры у элементов внутри xml должны обрабатываться (param name='', parameter name='' poaram id='' и еще куча вариантов может быть)
2. Это важно. Если у оффера №1 есть 3 параметра, это не значит, что у оффера №2 будут эти же 3 параметра. Их может быть 10, а может не быть вовсе. А еще у них может быть разная очередность.
3. В текущей реализации (имею ввиду сохранение данных в виде столбцов в таблице) INNODB умрет вместе с вашим импортом при более-менее большом файле (речь не про вес, а про кол-во характеристик).
4. Опять же при достаточно большом количестве характеристик (проверено на ~500) фронт отзывается по 3 минуты. Понятно, что претензия не совсем к вам, но это в копилку пожеланий с тегом "отказаться от jquery"
5. Импорт по крону работает отвратительно, то есть то нет.
-
-
Поблагодарили: Степан (idxdoc), Евгений (mbytez)
-
-
-
12 июля 2021 г.
-
ЦитатаВиталий, вы сами писали как-то, что yml/xml это не csv. А загрузить пытаетесь вы его как csv, так нельзя
Когда было нельзя, тогда писал. Сейчас сели и yml сделали, неделю назад, теперь можно.Совершенно верно. Это всё надо проверять при эксплуатации в боевых режимах. Естественно, мы все варианты на начальном этапе не предусмотрим.ЦитатаЕсли у оффера №1 есть 3 параметра, это не значит, что у оффера №2 будут эти же 3 параметра. Их может быть 10, а может не быть вовсе. А еще у них может быть разная очередность.Цитата4. Опять же при достаточно большом количестве характеристик (проверено на ~500) фронт отзывается по 3 минуты. Понятно, что претензия не совсем к вам, но это в копилку пожеланий с тегом "отказаться от jquery"
5. Импорт по крону работает отвратительно, то есть то нет.
По поводу копилок, чего-то нерабочего и мы все и я говорим всегда одно и то же:
https://user.diafan.ru/wishlist/?type=bug&status=open - вот открытые нереализованные баги. Где тут что-то про нерабочий импорт? Про висящие характеристики? Про "многочисленные неисправляемые ошибки, на которые нам похер"? Ни на какие сообщения про баги, которые отправляются на почту, на форум, в соцсети, пишутся на заборе и т.д. мы не реагируем. -
-
-
-
- Степан (idxdoc)
- 334
-
12 июля 2021 г.
-
ЦитатаНи на какие сообщения про баги, которые отправляются на почту, на форум, в соцсети, пишутся на заборе и т.д. мы не реагируем.
Как это можно на полном серьезе написать? Что? Это реально? Я не во сне, у вас ошибки в системе, да какая разница где они написаны, возьми и скопируй эту ошибку куда удобно, где ее увидят те кому нужно увидеть. CMS более 10 лет, и тут такие вот ответы... мда. Как можно оправдываться не исправлением багов тем что о них не написали в нужное место, хотя лично ты это видел -
-
Поблагодарили: Simberto Media & AND36 (universe), Dmitry (afonnikov10), Евгений (mbytez)
-
-
-
12 июля 2021 г.
-
Ты реально спишь, что ли? Или память как у рыбки? Все 10 лет ежегодно и ежемесячно мы талдычим одно и то же: баги только в багтрек! Я тебе лично это говорил раз 20. Мы не обрабатываем никакую хрень, вида "да у вас ошибок гора!!" нигде и никак и никогда не обрабатывали и на твои "а вы начните" я тебе категорически и однозначно всегда говорил "ТОЛЬКО БАГТРЕК!"
И ты сейчас опять пучишь глаза, неужели я это слышу? Да! И далеко не в первый раз слышишь. Что-нибудь для памяти купи себе. -
-
-
-
- Степан (idxdoc)
- 334
-
12 июля 2021 г.
-
Пойду куплю, только дело не в памяти, ты поинтересуйся у форумчан, во-первых нормально ли то что ты мне сейчас написал, а во-вторых нормально ли то что ты все равно пишешь идите в этот багтрек, а на все остальное тебе фиолетово, просто поинтересуйся. Никто не должен идти в твой багтрек и разжевывать в чем же ошибка, если на форуме уже все написали, иди сам и записывай куда тебе нужно. А если ты считаешь что ты не обязан никому ничего исправлять, то это твоя cms, мне вообще фиолетово, лично для себя я все что угодно и когда угодно исправлю.
-
-
Поблагодарили: Dmitry (afonnikov10), Евгений (mbytez)
-
-
-
-
12 июля 2021 г.
-
Так я не в курсе где там про нерабочий импорт, я как прохожий порекомендовал обратить внимание. Нет - ок, пусть клиенты дальше "любят" битрикс)
-
-
Поблагодарили: Евгений (mbytez), Степан (idxdoc), Dmitry (afonnikov10)
-
-
-
12 июля 2021 г.
-
Степан, ну Вы-то куда? )
Порекомендовали обратить внимание на что? На эту фразу?ЦитатаИмпорт по крону работает отвратительно, то есть то нет.
Ну объективно, ну это что? Сообщение об ошибке? Битрикс на такое сообщение на форуме отреагирует? Если да, а ещё и "исправит" что-то, снимаю шляпу, Битрикс заслуженный лидер. -
-
-
-
13 июля 2021 г.
-
В том числе на эту фразу, да.
И помимо нее еще на пару выше, про бд и фронт.
Дело не в битриксе, я его крайне не люблю, но когда клиент спрашивает импорт по крону, я не могу рекомендовать диафан, так как беда. В 6-й версии файл тупо удалялся после загрузки, в 7-й загружается, но не читается.
И да, я не хочу писать в багтрек, чтобы баг там висел 3+ года, зачем?
Субъективно - импорт стал лучше, не отрицаю. Но мелочи все портят. -
-
Поблагодарили: Евгений (mbytez), Simberto Media & AND36 (universe), Степан (idxdoc), Dmitry (afonnikov10)
-
-
-
13 июля 2021 г. , редакция: 13 июля 2021 г.
-
Это Виталий, на номенклатуру, через которую не пробиться, похоже)
Вот смотрите, вы будете реагировать на гифку во вложении? Думаю да. И быстро. Но это же форум.
Оперативность это круто.Цитатакатегорически и однозначно всегда говорил "ТОЛЬКО БАГТРЕК!"ЦитатаПоддержку YML делала Марина, оттуда в крайнем случае ей переправить можно, если она что-то не учла,
Оформлю ошибку, в багтрекере.
Ссылка -
-
Поблагодарили: Степан (idxdoc), Dmitry (afonnikov10)
-
-
-
13 июля 2021 г.
-
ЦитатаВот смотрите, вы будете реагировать на гифку во вложении? Думаю да. И быстро.
Конечно, мгновенно. Исправили спустя 40 минут, несмотря на сообщение в 00:04.
Потому, что это не ошибка, не баг, а косяк, очевидный, лежащий на поверхности, касаемый всех, не требуемый описаний и исправляемый за 10 секунд с однозначным результатом.
А вот этоЦитатаИмпорт по крону работает отвратительно, то есть то нет.
не является багом, уж простите, и требует очень плотного диалога в багтреке -
-
Поблагодарили: Андрей (xblm)
-
-
-
13 июля 2021 г.
-
ЦитатаИ да, я не хочу писать в багтрек, чтобы баг там висел 3+ года, зачем?ЦитатаСубъективно - импорт стал лучше, не отрицаю.
Объективно, наше отношение к багтреку тоже стало лучше. Баги там висеть долго не будут. -
-
-
-
13 июля 2021 г.
-
Цитатане является багом, уж простите, и требует очень плотного диалога в багтреке
Это требует проверить на свежеустановленной cms импорт по крону и всего-то. Коль у вас он заведется - супер, но я бы просто так писать не стал. -
-
Поблагодарили: Евгений (mbytez)
-
-
-
13 июля 2021 г. , редакция: 13 июля 2021 г.
-
Цитата
Это требует проверить на свежеустановленной cms импорт по крону и всего-то. Коль у вас он заведется - супер, но я бы просто так писать не стал.
Конечно, мы проверяем! И при разработке и по выходу! Мы же тоже не выпускаем нерабочее просто так! Но есть конфиги хостинга, форматы файлов, это потом где-то что-то может всплыть у кого-то, для того и просим доступы, чтобы проверить реальную стороннюю ситуацию. -
-
-
-
- Степан (idxdoc)
- 334
-
13 июля 2021 г. , редакция: 13 июля 2021 г.
-
ЦитатаМы же тоже не выпускаем нерабочее просто так!
Ты в этом точно уверен? Скорее всего ты просто не полностью осведомлен о том что у тебя происходит в коде, сам ты точно не проверяешь (ну точнее точно не все проверяешь), я бы доказал это, но не стану. Поднимать историю не хочу, да и нервы снова только испорчу за зря.
И я не про какие то внешние обстоятельства, а прям вот про нерабочий код на любом хостинге, да он даже на ваших хостингах не работал бы, и это выходило в обновлении. Так что не нужно святош из себя строить. А хостинги за 10-20 лет можно и изучить какие у них есть "разные конфиги", не говоря уже про форматы файлов. Проверяют они, ну да ну да, а я балерина -
-
-
-
13 июля 2021 г.
-
От кого я это слышу!? От человека, который живёт под лозунгом "Делай хоть как-нибудь, криво-косо, а потом дорабатывай и исправляй по замечаниям!"?ЦитатаТак что не нужно святош из себя строить
Я твой SEO-фильтр за пару лет ставил столько раз, что не счесть, и каждый раз он ломал сайты, забивал мусором БД, а на вопросы "Степан, как же так!?", ты всегда отвечал "Ну и чё, что сайт сломался, напишите мне в Скайп об ошибках, я починю". Ню ню. Починил одно, сломалось другое, а Степан гордится "Я хоть что-то делаю зато, остальные ничего не делают вообще". Я, как разработчик, понимающий, какой это труд, отчасти это разделяю, но твоя желчь, злоба, вечный мат и переходы на личности делают тебя очень неприятным человеком, с которым лишний раз лучше не связываться. И да, я не знаю ни одного человека, который бы отзывался о тебе хорошо, как личности. Ни из знакомых, ни из партнёров, ни из твоих клиентов. -
-
-
-
- Степан (idxdoc)
- 334
-
13 июля 2021 г.
-
Тебе даже отвечать уже не хочу, ибо на личности переходишь только ты, достаточно перечитать все наши диалоги на этом форуме.
А история, о которой пишется произошла в далеком 2019 году летом, то есть 2 года назад, когда версия фильтра была 2.0, только вышла на свет, и "Виталик", поставил его себе на сайт, получил ряд или одну ошибку, которая поломала там что то, мне об этом не написал, с другим Виталиком разработчиком пошли разбираться и типо 2-3 дня убили чтобы вернуть все обратно, наверное потому про резервные копии не слышали в диафане, ну ок, проблема я ее признал, и конечно же готов был исправить, но если бы меня об этом попросили или как минимум поставили в известность, но зачем))
Спустя время модуль обновился "несчитанное" количество раз, и на данный момент он установлен на более чем 200 сайтов.
Давай очную ставку, проведем трансляцию как я на стандартный шаблон любой, да и вообще на любой сайт поставлю модуль?
Ответь за свои слова.
А по поводу личных качеств, этот форум не про это.
И перестань искажать мои слова, тут только ты желчь изливаешь
ЦитатаНи из знакомых, ни из партнёров, ни из твоих клиентов.
Отзывы прочитай, а жопу полизать чтобы меня за личное "уважали", это не про меня, скажу кому что угодно прямо и в лицо, и за это меня уважают. -
-
-
-
- Степан (idxdoc)
- 334
-
13 июля 2021 г. , редакция: 13 июля 2021 г.
-
ЦитатаЯ хоть что-то делаю зато, остальные ничего не делают вообщеЦитатаДелай хоть как-нибудь, криво-косо, а потом дорабатывай и исправляй по замечаниям!
Абсолютно все что я делаю я делаю максимально дотошно!
Если такие слова и были когда то мной произнесены, даже если взять в расчет что даже в том смысле (хотя это точно не так), который ты передаешь, то уверяю всех, это 100% не так! -
-
Поблагодарили: Евгений (mbytez)
-
-
-
- Степан (idxdoc)
- 334
-
13 июля 2021 г. , редакция: 13 июля 2021 г.
-
ЦитатаЯ твой SEO-фильтр за пару лет ставил столько раз, что не счесть, и каждый раз он ломал сайты, забивал мусором БД
У вас тут реклама модуля, который сайты все ломает. После такого твои слова конечно очень всерьез воспринимаются.
Марина про этой "нерабочий" модуль в своих обучающих курсах восхвалено говорит, ну потому что не модуль, а гавно, которое сайты ломает..
Оооой, что с тобой происходит то такое. -
-
-
-
13 июля 2021 г.
-
ЦитатаТебе даже отвечать уже не хочу
Так не отвечай. И я не буду. -
-
-
-
13 июля 2021 г.
-
ЦитатаОт человека, который живёт под лозунгом "Делай хоть как-нибудь, криво-косо, а потом дорабатывай и исправляй по замечаниям!"?
Знаком со Степаном уже 2 года, работаем вместе все это время. С самого начала нашего знакомства ни разу мной не было замечено за ним такого подхода. В любой работе он старается предусмотреть как можно больше различных случаев и исправить все проблемы. Естественно, бывает, что что-то не было замечено, но это исправляется оперативно и без каких-либо проблем.
Цитататвоя желчь, злоба, вечный мат и переходы на личности делают тебя очень
неприятным человеком, с которым лишний раз лучше не связываться. И да, я
не знаю ни одного человека, который бы отзывался о тебе хорошо, как
личности. Ни из знакомых, ни из партнёров, ни из твоих клиентов.
Факт все равно в том, что 99% клиентов, которые работали со Степаном остались довольны. В случае конфликтных ситуаций, когда человек ведет себя неадекватно, Степан может достаточно грубо общаться, но лучше сразу поставить человека на место, если он первый позволяет себе в рабочем процессе мутить воду.
Цитатапереходы на личности
Но ведь вы сами только что перешли на личности, назвав его неприятным человеком... -
-
Поблагодарили: Степан (idxdoc), Евгений (mbytez)
-
-
-
14 июля 2021 г.
-
ЦитатаНо ведь вы сами только что перешли на личности, назвав его неприятным человеком...
Алексей, я за своими словами слежу, чего не делают многие, к сожалению ;)
Вы хотите меня на слове поймать? )
Я никого не называл неприятным человеком.
Я лишь сказал:Цитатажелчь, злоба, вечный мат и переходы на личности делают тебя очень неприятным человеком
А кого желчь, злоба и вечный мат не делают неприятным человеком? Всех делают. Меня сделают, Вас сделают, Будду сделают. Это факт, с которым мало кто поспорит. Выбор человека только в том, испускать ли злобу. которая делает его неприятным, или не испускать. Степан испускает. Перестанет испускать, нечему будет делать из него неприятного человека. Продолжит испускать злобу, она продолжить делать из него неприятного человека.
А вообще не заморачивайтесь, это личное, мы со Степаном много и неприятно общались лично, я его просто сторонюсь ) -
-
-
-
-
- Степан (idxdoc)
- 334
-
12 июля 2021 г. , редакция: 12 июля 2021 г.
-
С момента выхода обновления, в котором был заявлен функционал по импорту формата xml + yml, прошло уже 2 года. Илон Маск уже бамбук на Марсе курит, а тут даже собственную работу не проверяют перед обновлениями... Я окончательно разочарован в данной cms.
Если не работает, так уберите уже в конце концов выбор тех форматов, которые не работают как положено, что за позорище то такое.
Можете кто угодно сейчас забомбиться, удалить мое сообщение, мне все равно, я сказал как есть. -
-
Поблагодарили: Евгений (mbytez), Dmitry (afonnikov10)
-
-
-
12 июля 2021 г.
-
У нас работает. Мы сделали, проверили, загрузили тестовые файлы, всё ок. Если у кого-то что-то не работает, есть раздел https://user.diafan.ru/wishlist/?type=bug&status=open куда можно сообщить об ошибке, условиях её возникновения и приложить доступы и проблемные файлы, если потребуются.ЦитатаЕсли не работает
Вести диалог о чьих-то разочарованиях и неоправданных ожиданиях глупо и наивно. -
-
-
-
- Степан (idxdoc)
- 334
-
12 июля 2021 г.
-
на самом деле давненько уже все понятно, но я все таки напишу, ок, все понятно
-
-
-
-
-
- Степан (idxdoc)
- 334
-
12 июля 2021 г.
-
А еще этот лайк на форуме кто нибудь починит уже или тоже 10 лет понадобится, диафан 7.0, на форуме лайк чтобы увидеть нужно страницу перезагрузить, поправить 2 минуты времени. Или сейчас будет ответ в стиле, тут 2 минуты, на то 2 минуты и там 2 минуты и вот уже час, а на это я отвечу, так проверять нужно то что пишите, тогда и править всего столько много не придется и 2 минуты найдутся потом
-
-
-
-
- Степан (idxdoc)
- 334
-
12 июля 2021 г.
-
Ах да, совсем забыл, память ведь как у рыбки, нужно ведь в багтрек пойти. Ну тогда не исправляйте, все ок.
-
-
Поблагодарили: Dmitry (afonnikov10)
-
-
-
12 июля 2021 г.
-
Какой лайк?? О чем ты? Кого исправить?
-
-
Поблагодарили: Евгений (mbytez)
-
-
-
12 июля 2021 г.
-
Виталий, так что с импортом параметров?
-
-
-
-
- Степан (idxdoc)
- 334
-
12 июля 2021 г.
-
А тебе что интересно разве? Мы ведь на форуме, в багтрек я не пойду, поэтому неважно.
-
-
-
-
13 июля 2021 г. , редакция: 13 июля 2021 г.
-
-
Поблагодарили: Dmitry (afonnikov10), Андрей (xblm), Степан (idxdoc)
-
-
-
13 июля 2021 г.
-
Ааа. Ну у сотрудников нет такой кнопки, она чисто для форумчан и при переезде дизайна что-то потерялось, а на глаза не попадается, вот и упустилось
Передам верстаку -
-
-
-
13 июля 2021 г.
-
ЦитатаДумаю вот про это речь идёт
Поправили говорят, ctrl+F5, проверьте -
-
Поблагодарили: Евгений (mbytez)
-
-
-
- Степан (idxdoc)
- 334
-
13 июля 2021 г.
-
так в багтреке ведь нет об этом, зачем было править, не понимаю...
-
-
Поблагодарили: Dmitry (afonnikov10), Евгений (mbytez)
-
-
-
- Степан (idxdoc)
- 334
-
13 июля 2021 г.
-
работает как и все остальное (нет)
вот так вот ты и проверяешь -
-
Поблагодарили: Dmitry (afonnikov10)
-
-
-
13 июля 2021 г.
-
-
Поблагодарили: Алексей Суков (kobno), Степан (idxdoc)
-
-
-
-
-
13 июля 2021 г.
-
Созданный 5 минут назад сайт в облаке (раз все хостинги такие разные).
Загружаем файл, причем даже не yml, а обыкновенный csv. В первой строке названия параметров - https://yadi.sk/i/4abXYBctKtLxPA
А при загрузке вот что - https://yadi.sk/i/Iyvo_OYwVZcVxQ
Тестировали, говорите? -
-
Поблагодарили: Степан (idxdoc), Евгений (mbytez)
-
-
-
13 июля 2021 г.
-
Уточню, в первой колонке я ожидаю увидеть то, что у меня в csv в первой строке.
-
-
Поблагодарили: Степан (idxdoc)
-
-
-
13 июля 2021 г.
-
ЦитатаЗагружаем файл, причем даже не yml, а обыкновенный csv
Где файл csv? Его надо дать для анализа. Причём, в поддержку, в нормальный тикет, в нормальный спокойный диалог. На форуме это для чего писать? Тут кто-то когда-то разбирался по скриншотам? Нет. Или по приколу уже, говнеца накидать?На тестовом облаке ограничений туча, включая на размер файла. Ну так, для объективности. Хотя тема давно вышла за рамки разумного.Цитатав облаке (раз все хостинги такие разные).
Короче, если нужно разобраться с импортом, идите в поддержку, оттуда и тикет можно передать ответственным людям и доступами обменяться. Если задачи разобраться не стоит, флеймить тут со скриншотами не надо. -
-
-
-
13 июля 2021 г.
-
Задачи разобраться не стоит, уже разобрался сам. Стоит задача обратить внимание на недостаточность тестирования, не более.
Файл 3 мегабайта.
https://web-craft.pro/wcdata.csv
-
-
Поблагодарили: Евгений (mbytez)
-
-
-
13 июля 2021 г.
-
Насчет "говнеца" - если указание на ошибки с целью помочь - "говнецо", исправлюсь.
-
-
Поблагодарили: Dmitry (afonnikov10), Степан (idxdoc), Евгений (mbytez)
-
-
-
13 июля 2021 г.
-
https://user.diafan.ru/forum/rules/
ЦитатаСоздавать темы необходимо только если Вы уверены, что в ней есть что обсуждать. Создание тем, не подразумевающих ответ запрещено. Например, "Я нашел баг. Исправьте. Спасибо".
ЦитатаВнимание! Данный форум не является официальной поддержкой DIAFAN.CMS!
Цитатаконкретные вопросы и затруднения по конкретным сайтам пользователей адресованные компании Диафан, разработчику DIAFAN.CMS необходимо задавать в службу поддержки.
пожелания по доработке DIAFAN.CMS, разработке и внедрению новых модулей в коробку, а также о найденных багах нужно писать в вишлист/багтрек -
-
-
-
14 июля 2021 г. , редакция: 14 июля 2021 г.
-
Нет, Степан, он про планомерное педалирование темы, которая по воле обстоятельств целиком стала "говном" от начали и до конца. Этот негатив что должен в итоге исправить? Он объективно может только усугубить. И усугубит. Получился реально какой-то детсад друзей по несчастью, которые "дружат против" и пишут в адрес Diafan какахи, а затем лайкают их у друг друга.ЦитатаНасчет "говнеца" - если указание на ошибки с целью помочь - "говнецо", исправлюсь.Насчет "говнеца" - если указание на ошибки с целью помочь - "говнецо", исправлюсь.Нет для этого ресурсов. Говорилось уже раз сто. Если я прогнал импорт на тестовом облаке в различных связках характеристик раз тридцать и всё отработало штатно, то какой вывод я должен сделать в итоге? Что оно не работает, потому что у кого-то оно по-любому не заработает?ЦитатаСтоит задача обратить внимание на недостаточность тестирования, не более.
Что нужно добавить в процесс тестирования, ещё 30 прогонов с другими вариантами характеристик и зависимостей? Или 90? И сколько недель мне это туда-сюда гонять? И с каким количеством позиций? Ну обрабатывал я 5 позиций, чтобы проверить "механнику" процесса. Всё ок. Отрабатывал с 1000 одинаковых позиций. Да, оно виснет. Но когда выставляешь всё по минималке в настройках, оно очень медленно, но переваривает данные. Т.к. ресурсов мало.
Почему оно у Вас "виснет" - вопрос открытый. И пытаться его проработать посредством сообщений, в которых так или иначе уже просматривается сарказм, посреди этой портянки срача контрпродуктивно. Как мне кажется, термин "говнецо" плюс-минус про это. -
-
-
-
14 июля 2021 г.
-
А где от меня был негатив? Я максимально конструктивно поделился тем, что знаю.
Если вам это не нужно - ок, нет вопросов.
ЦитатаПочему оно у Вас "виснет" - вопрос открытый
Нет там никакого вопроса, если бы кто-то взял и посмотрел файл, хотя бы csv
-
-
Поблагодарили: Евгений (mbytez)
-
-
-
- Андрей (R4W)
- 140
-
14 июля 2021 г.
-
Кстати на битриксе штатный импорт никуда не годится, там есть за 5к платный, вот он просто бомбический
-
-
Поблагодарили: Евгений (mbytez)
-
-
-
14 июля 2021 г.
-
В общем контексте мне показалось, что он был. Ну раз нет, значит нет, показалось. Но это опять же в копилку причин публиковать ошибки в багтрек. Ну мне так кажется.ЦитатаА где от меня был негатив?
-
-
-
-
-
13 июля 2021 г. , редакция: 13 июля 2021 г.
-
ЦитатаИли по приколу уже, говнеца накидать?
Виталий, вот ни разу не было такой цели. Я ОЧЕНЬ хочу, чтобы заявленный функционал работал и понимаю, что если решать только через багтрекер, учитывая периодичность обновлений, исправления будут внесены не скоро.
С обоими Степанами знаком. С Степаном idxdoc лично. И познакомились кстати на мероприятии которое вы устраивали, прилетев за 1000 км.
Оба отличные специалисты.ЦитатаОт человека, который живёт под лозунгом "Делай хоть как-нибудь, криво-косо, а потом дорабатывай и исправляй по замечаниям!"?От человека, который живёт под лозунгом "Делай хоть как-нибудь, криво-косо, а потом дорабатывай и исправляй по замечаниям!"?
Вот это мне не понятно. БольшАя часть конференции была уделена модулю, разработанному Степаном (фильтр часть модуля), зачем же вы так..?
У меня кстати и видео сохранилось:
https://youtu.be/iNO1JR5QrOY
Извините за качество, вёл прямой эфир. У вас тогда почему-то трансляция не запустилась.
ЦитатаИ да, я не знаю ни одного человека, который бы отзывался о тебе хорошо, как личности.И да, я не знаю ни одного человека, который бы отзывался о тебе хорошо, как личности.
Отзываюсь очень хорошо и именно как о личности. Очень переживает за Дело. Мог бы и больше написать, но тема не про это. -
-
Поблагодарили: Степан (idxdoc), Dmitry (afonnikov10)
-
-
-
14 июля 2021 г.
-
Цитатапонимаю, что если решать только через багтрекер, учитывая периодичность обновлений, исправления будут внесены не скоро.
Нет, Евгений, это уже не так. Мы в прошлом году большую организационную работу провели внутри как раз по поводу багтрека, и как раз по поводу открытых багов и их влияния на репутацию. В конце прошлого и за весь этот год открытых багов у нас нет. Точнее, бывают открытыми пара каких-то не критичных, но они у всех на виду, касаются чего-то косвенно, доп.модулей, кабинета, или штрихов, мало кто за них в нас кинет камень.
И причина ранее висящих багов в багтреке и предложений была как раз в распыляемости источников. Этому в Скайп написали, тот из почты увидел, тут на форуме подхватили, запараллелили в поддержку, оттуда три копии в багтрек закинули, первый по замечанию в скайпе поправил, второй от третьего на почту получил сообщение, полез исправлять, а оно как будто исправлено, четвертый в багтрек залез, пометил как исправленное по сообщению второго, а дубли сообщения о баге остались, и пр. Это хаос, так нельзя. Если ты один ремесленник на все руки, тебе клиент написал, ты поправил, ты помнишь что где. А для команды важен единый инструмент. Для разработки Git, однозначно. А для багов однозначно единое место, где видно кто отписался, когда, источник проблемы, примеры ошибки, кто должен исправить, исправил ли, в каком файле, номер#бага для гита, затронутые строки, и пр. Только так команда может делать единый продукт.
Поэтому даже у нас внутри, в небольшой команде, когда кто-то кому-то пишет в телегу, в скайп, при встрече, при любом разговоре "а кстати, там баг у тебя в модуле, поправить надо", его тут же шлют в багтрек. Тут же, безусловно и безоговорочно: даже слушать не буду, иди в жопу, а оттуда иди в багтрек и нормально оформи задачу. Раньше было не так, вот и висели в багтреке куча непонятного, что, чье, кому, когда и зачем. Теперь нет. -
-
-
-
14 июля 2021 г.
-
Я понимаю суть вашей системы с багтреком, но почему ваши слова звучат так, как будто исправление ошибок нужно только нам? Разве не должны сами разработчики продукта трястись над тем, чтобы все ошибки были исправлены? Почему нельзя пойти и оформить самому это в багтрек, если вам так удобнее? Или дать задачу своим подчиненным это сделать? Люди могут сообщать об ошибках как угодно, а вы должны, если вам не пофиг на этот продукт, их стараться исправлять.
Так же была мысль про то, что вот на форуме тут все пукают, свистят, примеров не дают, доступов не дают, вообще ничего не дают, только "говнецо" кидают, но почему тогда не расспросить их об этой ошибке, не узнать у них все подробности? В общем лично мне неясно ваше отношение к таким ситуациям. -
-
Поблагодарили: Dmitry (afonnikov10), Евгений (mbytez)
-
-
-
14 июля 2021 г.
-
Должны. И трясемся. И ошибки исправлены. Открываем багтрек - тип: открытые ошибки - смотрим что там. Нету там кучи страшных ошибок.ЦитатаРазве не должны сами разработчики продукта трястись над тем, чтобы все ошибки были исправлены?
Цитатапочему тогда не расспросить их об этой ошибке, не узнать у них все подробности?
Алексей, ну это же не логично совсем )
а) во-первых, зачем это делать на форуме публично? Ну смысл? Партнёр или пользователь пишет об ошибке, мы что-то уточняем. Зачем тут все остальные форумчане и зачем им в новостях эта переписка?
б) какая разница пользователю, где писать, на форуме или в багтреке? Один и тот же кабинет, соседние кнопки, одна и та же форма. Почему пользователь из принципа не пишет в багтрек?
в) в-третьих, для работы с ошибкой понадобятся доступы, файлы уточнения. На форуме доступы не напишешь, файлы не приложишь. А с ошибкой работать может третий человек, причём из внутреннего интерфейса, программист, у некоторых вообще нет аккаунта на форуме, зачем ему эту тему читать, выискивая подробности, ещё и без возможности что-то уточнить?
г) работа лишняя зачем? Тут что-то отписали, нафлудили, а потом вместо того, чтобы исправлять, я иди кто-то ещё начнет копипастить текст с форума в багтрек, причём вслепую, не как источник проблемы.
д) это расхолаживание. Сейчас "расспросите всё на форуме и скопируйте в багтрек сами", потом "расспросите всё по почте и скопируйте в багтрек, а какая разница где общаться?", потом "расспросите всё в Скайпе", потом "расспросите всё по телефону и запишите в багтрек", потом "я отписался в Фэйсбуке, расспросите всё там и скопируйте в багтрек сами", потом "В одноклассниках, на форуме SE, я в клабхаусе говорил на 47 минуте, послушайте и скопируйте в багтрек"...
Так нельзя. Хаос. Так было. Так не работает. Везде разные люди. Нет.
Баги в багтрек. -
-
-
-
14 июля 2021 г.
-
ЦитатаБольшАя часть конференции была уделена модулю, разработанному Степаном (фильтр часть модуля), зачем же вы так..?
И модуль и Степан был перспективен. После конференции и созданной нами же ему рекламы я лично начал этот модуль безупешно пробовать.
Потом, кстати, после конференции я лично спрашивал несколько знакомых ребят, кто его купил до конференции и после, они говорили, мол, да, крутая штука. А покажи результаты? Да нету, я пока только купил на будущее, ещё не использовал, он просто лежит, Степан же обещал повышение цены, я сэкономил. А, ну ладно.
Как бы то ни было, мой личный опыт не положительный.
Я не отрицаю, что-то может сейчас на ком-то было оттестировано, доделано, к чему-то приведено, но желания соприкасаться ни с модулем ни со Степаном нет. -
-
-
-
14 июля 2021 г.
-
ЦитатаЯ ОЧЕНЬ хочу, чтобы заявленный функционал работал и понимаю, что если решать только через багтрекер, учитывая периодичность обновлений, исправления будут внесены не скоро.Я ОЧЕНЬ хочу, чтобы заявленный функционал работал и понимаю, что если решать только через багтрекер, учитывая периодичность обновлений, исправления будут внесены не скоро.
Евгений, внесите. Если к следующей сборке не будет исправлено, справедливо кинете в меня и всех нас жидкой какашкой. ) -
-
-
-
- Степан (idxdoc)
- 334
-
14 июля 2021 г.
-
Да ничего тебе Евгений не должен, иди да и внеси ты уже в конце концов, об этом тут и вся тема уже 2 дня. Что тут не понятного то.
-
-
Поблагодарили: Dmitry (afonnikov10)
-
-
-
14 июля 2021 г. , редакция: 14 июля 2021 г.
-
Стёп, это уже хамство. Ты ж неоднократно говорил, что у тебя всё в порядке и тебе нет до того, что тут происходит, дела. Ну вот и делай тогда, как говоришь. А так я вижу, что тебе не всё-равно, т.к. ты чем дальше, тем больше негативишь на форуме. Да и хамить уже начинаешь. Создай для этого свой форум и делай там, что хочешь. И другим указывай. А тут не нужно. Как бы ты к Виталику не относился лично, а он всё же администратор данного форума.
И разберись в конце концов - всё-равно тебе или всё-таки нет. Потому что ничего полезного ты в данном случае не делаешь, даже если тебе кажется по-иному.
Пользователь "Онлайн Софт" построил приблизительно аналогичную твой модель - отмежевался от основного дистрибутива, построил свою эко-систему. И когда возникли неразрешимые отчасти противоречия между его видением развития и Diafan, он об этом прямо сказал, послал всех в жопу и больше активности не проявлял на форуме, не негативил и не конфликтовал. За это ему надо отдать должное.
А у тебя какой-то саботаж выходит в стиле "Я уйду а не уйду". Давай по-делу или никак. Потому что толку всё-равно ноль и было и будет. -
-
-
-
14 июля 2021 г.
-
ЦитатаДа ничего тебе Евгений не должен, иди да и внеси ты уже в конце концов, об этом тут и вся тема уже 2 дня. Что тут не понятного то.
Я не спущусь на уровень люмпенов, отвечу по существу, в рамках приличия и только из уважения к остальным участникам форума.
Если я внесу сообщение об ошибке и даже приложу указанные скриншоты к багу, я отмечусь как автор бага. Как только за исправление ошибки сядет ответственный разработчик, все появившиеся вопросы он будет задавать мне. А как? А что? А где? А дай это, а дай то, а поясни. У меня ничего нет. я слепое лишнее колено. Мне куда бежать? На форум? Евгений, дайте то и это? Окей, Евгений даст на форум черед день-два. Я еще через день-два это слепо скопипащу в багтрек. Появятся новые вопросы, уточнения, правки, доработки. Опять через меня, через форум, опять спустя дни, опять на виду у всех, с лишними уведомлениями в новостях форума это будет идти через кучу ненужных лишних узлов. Это затянет время на порядок, а передачу информации и эффективность в разы, в итоге разработчик скажет да идите в пень, ничего не подтверждается, ничего не понятно, я не могу две недели выспрашивать кривую инфу через двадцать плечей. Баг отменили, баг закрыли, возможная ошибка осталась.
PS участнику idxdoc вынужден вынести предупреждение о бане на форуме при продолжении некорректного поведения. -
-
-
-
-
14 июля 2021 г. , редакция: 14 июля 2021 г.
-
Стесняюсь спросить, а если посрать на форуме, насколько это ускорит решение вопроса? Учитывая, что для небыстрого решения вопроса через багтрек ресурсов по минимуму? Вопрос риторический. Вот, тож поднасрал. =)ЦитатаВиталий, вот ни разу не было такой цели. Я ОЧЕНЬ хочу, чтобы заявленный функционал работал и понимаю, что если решать только через багтрекер, учитывая периодичность обновлений, исправления будут внесены не скоро.
-
-
Поблагодарили: Dmitry (afonnikov10)
-
-
-
13 июля 2021 г.
-
Сохраняем описание импорта после того, как назначили соответствие полей (с трудом судя по всему)
https://yadi.sk/i/m1ciaLktECzf_w
Понимаю, полей много, форма тяжелая, пока там все отправится.. -
-
Поблагодарили: Степан (idxdoc), Евгений (mbytez)
-
-
-
13 июля 2021 г.
-
В облаке импорт по крону отработал, хотя на локальном файле проверить нельзя, только удаленный файл
-
-
-
-
14 июля 2021 г.
-
И никто ведь
сукаёлки-палки не отметил, что баг с неверным возвращением зависимых характеристик, который торчал в импорте два года, наконец-то исправили. Наверное, потому, что засраться по маковку вокруг этой темы на форуме не получится. Ну исправили и исправили. Так и должно быть, разве нет? Судя по вашей многократной коллективной реакции в мире есть вообще только два состояния:
1. всё херово (раструбим везде) и
2. так и должно быть (не достойно внимания/упоминания).
Блин, ну хрен знает, куда можно прийти с таким подходом. По моему скромному мнению, явно не туда, куда хочется. Но всегда с высокой долей вероятности можно остаться там, где и был. Всем бобра. -
-
-
-
14 июля 2021 г.
-
Вы так пишите, Павел, будто Diafan не коммерческая CMS, а Open Source.
-
-
Поблагодарили: Dmitry (afonnikov10)
-
-
-
14 июля 2021 г. , редакция: 14 июля 2021 г.
-
Спасибо Алексею за статью опубликованную в блоге сегодня утром. Случайным образом выбрал сайт из примера внедрений CMS. И да простит меня владелец сайта, попытался импортировать YML файл экспорта сайта на DiafanCMS c помощью нового модуля импорт. Может ещё кто нибудь потестить?
-
-
-
-
14 июля 2021 г.
-
Я, кажется, начинаю понимать суть проблемы.
Евгений, реализованное предложение звучало как "реализовать поддержку формата YML". Формат - это способ подачи информации. В cvs это точка с запятой как разделитель, а в YML это стандарт XML, то есть, теги.
Основная проблема xml - неограниченная вложенность и вольности в подаче информации, поэтому его мы откинули. А в yml вложенность одна, поэтому по такому типу разбор импортом возможен.
Именно этот формат мы и реализовали.
Формат подачи данных!
Импорт стал просто понимать структуру yml.
Но данные импорту как были нужны в наших описаниях, так и продолжают оставаться нужны в них же.
То есть, если импортнуть с одного сайта на diafan.cms в yml, он их сделает в yml в нужной структуре для нашего же импорта, и затем скормить обратно, оно импортируется.
Фид shop/yandex.php - это экспорт данных для Яндекса в нужном Яндексу формате YML и нужной Яндексу структуре! Яндекс понимает и формат и структуру подачи данных. А наш импорт тип файла (сам формат yml) понимает, но там структура не наша.
Мы не делали делали разбор Яндекса файла и не тестировали его. Мы делали поддержку формата yml плюс к формату csv. Но для нашего импорта как нужна была таблица товаров, так и осталась, хоть в формате csv, хоть в формате yml -
-
-
-
14 июля 2021 г.
-
У 1С их CommerceML тоже основан на базе XML и разбирается у нас отдельным алгоритмом. МойСклад туда же, отдельно.
Мы не спроста не разбираем 1С нашим импортом, потому, что наш импорт мы писали для импорта плоских таблиц, в них экспортируем и их же и принимаем обратно, в xls, csv и теперь вот в yml.
Разбирать фид Яндекса можно, но однозначно не в нашем импорте, его туда даже совать не надо. И для этого надо было делать соответствующее предложение, "Поддержка фида Яндекса", "Синхронизация с Яндекс.Маркетом", "Импорт из YML Яндекса" и пр. Это будет отдельный адрес, куда кормится один YML с жёсткой структурой по документации Яндекса и только он импортируется.
Предложение "Сделать поддержку формата" в нашем импорте означает сделать поддержку формата. Об этом я тоже говорил много раз: чем однозначнее, подробнее и обстоятельнее будет описана проблема, там быстрее и точнее она будет реализована. -
-
-
-
14 июля 2021 г.
-
Цитатапопытался импортировать YML файл экспорта сайта на DiafanCMS c помощью нового модуля импорт.
В общем, так не получится, можно даже не пробовать.
/modules/shop/shop.yandex.php - генерирует выгрузку для Яндекса, с нужной для него структурой, где описаны категории, затем товары, раздельными участками. Это не для нашего импорта.
Для нашего импорта нужен наш плоский табличный формат чисто с товарами, где у товара внутри указана категория.
Сейчас можно только извернуться, отредактировав файл Яндекса, оставив в нем толькоКод
<offer>
</offer>
<offer>
</offer>
и скормить импорту как обычно, как таблицу -
-
-
-
14 июля 2021 г.
-
ЦитатаЭто не для нашего импорта
Не будете делать? Я сделаю дополнение, только разрешите редактировать модуль service при включенном защищенном режиме. -
-
Поблагодарили: Евгений (mbytez)
-
-
-
14 июля 2021 г.
-
ЦитатаНе будете делать?
Да почему "не будем", будет задача, сделаем.
Опять же, есть два варианта:
1. Либо склонировать по типу 1С, указать файл Яндекса и под него загрузку точить
2. Либо можно к нашему импорту приладить надстройку, раз уж сделали поддержку самого формата. Приладить в приниципе несложно: берем иерархию категорий, раскладываем через наш разделитель вложенности категорий и меняем в товарах id категорий на имена, и далее как обычно кормим в импорт в табличном виде. -
-
-
Новости
-
18 июня
-
В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
-
24 апреля
-
В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
-
12 января
-
После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке.
Блоги
-
24.04.2024
-
Выпустили новую сборку DIAFAN.CMS 7.1.4.
Блоги
-
12.01.2024
-
В данном руководстве познакомим вас с панелью управления DIAFAN.CMS