Проблема была решена самостоятельно.
Если кому то пригодится: нужно добавлять одно новое соответствие, в тампере вешать плагин на первичное поле "Copy source value" c настройками "to", и номер либо имя вашего нового соответствия, и на новое соответствие повесить плагин тампера "Find and replace который меняет название файла по шаблону "1.jpg" -> "2.jpg"
не то. в данном случае файлы с именем 1.jpg это постер к мультфильму, а 2.jpg, 3.jpg и так далее - это скриншоты. Вот и хочу их вытянуть и добавить в ноды.
Вообщем, суть вопроса такая: как организовать, чтобы фильтры тампера не применялись ко всем соответствиям из одного поля, а применялся к каждому соответствию свой.
Я пробовал это найти в документации по Тамперу, но так и не удалось это сделать.
EXPLODE мне не подходит. У меня в файле лишь одно значение поля, это я как пример привёл. Но в ручную редактировать файл не получится, он очень большой. Нужно автоматизировать.
Feeds Tamper использую, но для другого поля импорта.
Да проблема возникла в двух местах - не знаю как спарсить строку с удалением домена, и незнаю как её потом вставить в url.
В принципе, цепочка выстроилась, завтра попробую.
этот вариант мне не подходит. у меня более 6млн записей, и эту процедуру я буду делать неоднократно. мне нужно именно то, что я описал.
хорошо, помогите хотя бы с тем, что у меня допустим будет текстовое поле "/video/video1.html", как мне отдать её в path?
просто через pathauto вытянуть поле ноды и всё?
Делать это нужно для того, потому что ноды заполняются не в ручную, а идёт импорт, через модуль feeds, и в импортируемом файле уже есть это поле с адресом страницы. Нужно из него выдрать адрес без домена, и подставить в url.
Если бы речь шла о 50-100 материалах я бы не заморачивался, наверное, но позиций очень-очень много, поэтому нужно автоматизировать этот процесс.
Если есть идея получше, как реализовать нужную фичу - с большим удовольствием выслушаю любые мнения
Правильная настройка соотвествий в модуле Feeds+Feeds Tamper
Проблема была решена самостоятельно.
Если кому то пригодится: нужно добавлять одно новое соответствие, в тампере вешать плагин на первичное поле "Copy source value" c настройками "to", и номер либо имя вашего нового соответствия, и на новое соответствие повесить плагин тампера "Find and replace который меняет название файла по шаблону "1.jpg" -> "2.jpg"
Тема закрыта.
Правильная настройка соотвествий в модуле Feeds+Feeds Tamper
не то. в данном случае файлы с именем 1.jpg это постер к мультфильму, а 2.jpg, 3.jpg и так далее - это скриншоты. Вот и хочу их вытянуть и добавить в ноды.
Правильная настройка соотвествий в модуле Feeds+Feeds Tamper
Вообщем, суть вопроса такая: как организовать, чтобы фильтры тампера не применялись ко всем соответствиям из одного поля, а применялся к каждому соответствию свой.
Я пробовал это найти в документации по Тамперу, но так и не удалось это сделать.
Правильная настройка соотвествий в модуле Feeds+Feeds Tamper
Извините, если не понятно объяснил в первом посте. Допустим, вот содержимое файла:
Правильная настройка соотвествий в модуле Feeds+Feeds Tamper
EXPLODE мне не подходит. У меня в файле лишь одно значение поля, это я как пример привёл. Но в ручную редактировать файл не получится, он очень большой. Нужно автоматизировать.
Превью из картинок
Идея хорошая, но боюсь слишком ресурсоёмкая. страшно представить, как это всё будет одновременно подгружаться допустим при 80 материалах на странице)
Вытаскиваем информацию из нод.
Всё получилось полностью как я хотел, огромное спасибо.
Вытаскиваем информацию из нод.
Feeds Tamper использую, но для другого поля импорта.
Да проблема возникла в двух местах - не знаю как спарсить строку с удалением домена, и незнаю как её потом вставить в url.
В принципе, цепочка выстроилась, завтра попробую.
Вытаскиваем информацию из нод.
этот вариант мне не подходит. у меня более 6млн записей, и эту процедуру я буду делать неоднократно. мне нужно именно то, что я описал.
хорошо, помогите хотя бы с тем, что у меня допустим будет текстовое поле "/video/video1.html", как мне отдать её в path?
просто через pathauto вытянуть поле ноды и всё?
Вытаскиваем информацию из нод.
Делать это нужно для того, потому что ноды заполняются не в ручную, а идёт импорт, через модуль feeds, и в импортируемом файле уже есть это поле с адресом страницы. Нужно из него выдрать адрес без домена, и подставить в url.
Если бы речь шла о 50-100 материалах я бы не заморачивался, наверное, но позиций очень-очень много, поэтому нужно автоматизировать этот процесс.
Если есть идея получше, как реализовать нужную фичу - с большим удовольствием выслушаю любые мнения