через editDocs одним файлом за один импорт? Возможно такое?
Советую ознакомиться: editDocs Модуль для обмена с 1C
Возможно, но нужно дописывать функционал в prepare-сниппете
если например, в таблице эксель указан ID Раздела то тогда и штатно будет работать, если же указано название раздела, то сначала надо вычислить id этого раздела и подкинуть его в поле parent при импорте каждой конкретной строки.
Был модуль аналогичный по функционалу catalogFill, там была простая настройка. Задаешь столбец с названием категории и в конфиге прописывается его название как категория и все импортится на ура с категориями, причем любой вложенности). Было бы круто конечно чтобы тут тоже "из коробки" это работало. Ведь для импорта мастхэв чтобы был функционал с категориями)
А тут можно поподробнее как это сделать для чайников?)
ну то есть задаешь одну категорию для всего файла? я правильно понимаю? а если категорий 100 то тебе надо делать 100 конфигов и делить файл на 100 частей? ахуенная затея, что тут скажешь)))
а каталог филл наверно мог прайс из 10 000 строке обработать тоже и не умереть... не мог, увы)
прям совсем чайник нажмет в редакторе ctrl+H и тупо заменит во всей таблице названия разделов на их id и назовет этот столбец parents. и все, поехали
все зависит от вашего уровня знаний php, надо делать запросы к базе, знаний modx API который входит в состав доклистера. Как пример конечно могу показать что то, если найду сейчас
Не не. Все в одном файле Ексель весь каталог и в одном конфиге. Хоть 100 категорий. Ну по факту надо 1-4 уровня вложенности категорий, не больше...
обычно я обработку дописываю тем у кого прайс откуда то генерируется, и там человек просто умеет три кнопки наживать и все.
так хорошо, когда прайс генерируется откуда-то - можно человека-три-кнопки вообще исключить из цепочки))) а вообще editDocs за последнее время меня прям сильнее всего впечатлил, и контентщица моя его нежно любит тоже
но вообще можно подумать над такой доработкой. правда в скорости работы будет ущерб.
ну конечно можно и исключить но тогда и модуль не нужен. Просто php файл в кроне
так ущерб будет дикий. Сначала надо будет распарсить всю табличку. создать массив с "категорями" записать категории "спросить" - айдишники категорий Засунуть эти категории в массив.. и начать добавлять на файле в пару тысяч строк с 4 уровнями вложенности тупо памяти не хватит.
искать варианты, тестировать, смотреть.... потом сказать да нахуй оно надо и забить)
напомню мы с тобой и димой уже делали такую препару
Кастомный импорт решит проблему 🙃
покажите структуру файлика ради любопытства
как хорошо, когда нет человеков в цепочке совсем
Обсуждают сегодня