Степан
сбрось кешь
Алексей
это касается редактора, тут никаких проблем совсем нет меня интересует обработка на стороне modx
ну так оптимально - вставляй чанк в формате modx типа [[$element]] и юзай. не понимаю в чем проблема?
Степан
чтобы они не выполнялись оставить только те которые я могу допустить для использования
Алексей
это хорошо, но как остальные чанки отрезать?
вы боитесь что кто-то угадает какой-то чанк при вставке?
Алексей
вот, теперь проблема ясна. И кстати никогда об этом не думал.
Степан
вместо create , я написал update, не так?
получилось, по идее не должно сравнение идет по id, а какой от него толк для внешней системы
Алексей
ну да тип того
ну тогда как минимум на фронтенде js-ом проверять совпадение нужных имен, остальные удалять. На беке - тоже юзать какой-нибудь проверяльщик и вырезать все кроме нужных имен.
Степан
ты jevix знаешь как научить чтобы пропускал?
Алексей
и jevix откидывает такой формат [[$test]]
надо будет подумать по этому поводу.
Степан
что получилось, не понял)
ну обновление вместо добавления
Степан
надо будет подумать по этому поводу.
будет мысль пиши я тоже пошукаю
Алексей
ты jevix знаешь как научить чтобы пропускал?
ну нужно отключить его фильтрацию и написать свою.
Степан
ну нужно отключить его фильтрацию и написать свою.
да нормальная в принципе фильтрация я думаю его можно научить в лоб
Алексей
я редко хожу в гору... обычно обхожу ее.
Олександр
ну обновление вместо добавления
у меняю на апдейт и дополнение и когда указываю id;introtext мне все равно создает новый ресурс с новым айди
Андрей
Покажи csv который на обновление у тебя
Степан
у меняю на апдейт и дополнение и когда указываю id;introtext мне все равно создает новый ресурс с новым айди
ну попробуй в лоб написать в фалй startimport.php вместо $processor = 'resource/'.$modx->getOption('importx.processor',null,'create'); на $processor = 'resource/update';
Олександр
Покажи csv который на обновление у тебя
я не файлом пробую, а пишу в окно id;introtext;alias; 32320;asdasas;;
Олександр
к примеру
Степан
А если alias убрать
да в нем смысла нет
Олександр
если я изменил код, нужно кэш чистить ?
Андрей
Хотя пофиг, работает и с alias
Степан
Олександр
а вообще нормальные создаются?
ну я когда указываю айди существующего , то мне создается новый ресурс с другим айди и в нем нормально заполняются поля
Степан
ну я когда указываю айди существующего , то мне создается новый ресурс с другим айди и в нем нормально заполняются поля
да я уже посмотрел код слушай попробуй после изменения кода отключить включить дополнение, я честно говоря не очень еще разобрался как тут все работает я просто на код смотрел
Андрей
ну я когда указываю айди существующего , то мне создается новый ресурс с другим айди и в нем нормально заполняются поля
Какая то проблема на твоей стороне. Протестил на чистом сайте, 2.8.1 php 7.4.12, всё корректно работает, и импорт и обновление
Олександр
Олександр
это при том, что я указал айди 32320
Степан
ну это нормально если у тебя стоит проверка на уникальность
Степан
укажи titlepage
Степан
без него не кашерно в принципе
Степан
и alias убери он сам сгенерится
Степан
и покажи настройки модуля
Степан
кинь скрином
Олександр
Консоль запущена... Attempted to set execution time to infinite. Max execution time currently: 600. Тестирование данных перед импортом... Ошибок не обнаружено. Готовим данные к импорту... Для импорта готовы элементы в количестве: 1. Импортирование... 0 of 1 resources were imported successfully Error: uri: Ресурс с ID 32739 уже использует URI bluetooth-garnitura-meizu-garnitura-meizu-bluetooth-bh01-white.html. Пожалуйста, введите уникальный псевдоним или используйте «Заморозить URI», чтобы вручную заменить его. alias: Ресурс с ID 32739 уже использует URI bluetooth-garnitura-meizu-garnitura-meizu-bluetooth-bh01-white.html. Пожалуйста, введите уникальный псевдоним или используйте «Заморозить URI», чтобы вручную заменить его.
Олександр
id;pagetitle;introtext 32320;Bluetooth гарнитура Meizu Гарнитура Meizu Bluetooth BH01 White;11111
Олександр
так написал
Андрей
32739 uri совпадает с 32320
Олександр
Олександр
вот к примеру один такой
Олександр
пишу в поле id;pagetitle;introtext 29359;Смартфон Doogee Doogee X100 black;121212
Олександр
Олександр
Олександр
ничего нет
Олександр
Олександр
появился новый ресурс
Олександр
Олександр
в нем заполнило
Олександр
почему он не обновляет по айди данные, а создает новый ресурс :(
Степан
это где?
а где ты сказал указал настройки?
Олександр
$processor = 'resource/'.$modx->getOption('importx.processor',null,'create'); я тут поменял create на update
Олександр
все что сделал
Степан
все что сделал
это не поможет
Степан
дадо было как я писал
Степан
в наскройки системные зайдите
Степан
сделайте скрин настроек импорта
Олександр
Олександр
тут create значение
Leonid
Добрый вечер, друзья, помогите пожалуйста разобраться, как мне большое количество товаров внести разом на сайт (интернет магазин)?
Leonid
500 ориентировочно
Leonid
Но это начало, естественно дальше-больше
Андрей
500 ориентировочно
Импортировать
Артур
500 ориентировочно
Это небольшое
Leonid
Ну окей, что бы в ручную не заливать, что надо сделать?
Артур
Импортировать
Или спарсить
Leonid
Объясните как чайнику в этом деле пожалуйста:)
Артур
Ну окей, что бы в ручную не заливать, что надо сделать?
Товары сейчас в каком виде? Откуда залить надо?
Андрей
Объясните как чайнику в этом деле пожалуйста:)
Давай больше данных, магазин на чём сделан? Минишоп?
Андрей
Минишоп
msImportExport купить на modstore