Как "обновить", новое созданное поле в старых материалах?

Главные вкладки

Аватар пользователя jobsdata jobsdata 9 августа 2016 в 14:02

1. Есть много старых нод (тип материала Shop). Я добавляю к этому типу два новых поля (с рекламой). Вставляю код в "Значение по умолчанию". При создании новой ноды, все автоматом ставится, все отображается. А как обновить старые ноды, чтоб там тоже стало все отображаться? Начал в ручную вставлять, время много уходит.

2. Еще вопрос. Какой модуль поможет выкачать поля со старого сайта, на новый? Поле типа Link.

Комментарии

Аватар пользователя slusla6 slusla6 9 августа 2016 в 16:10

Интереса ради проверяю работу модуля, в моём случае текст по умолчанию был заменён новым, всё сработало. Стесняюсь спросить, но рискну всё жэ - вы поставили галочку «Update existing content with the default value(s)» под текстовым полем?

Аватар пользователя jobsdata jobsdata 9 августа 2016 в 18:47

Какую еще галочку? Шучу. Ставил. Мне надо не текст заменить, а применить к старым нодам, т.к. к новым нодам то это поле будет отображаться. Может мы об разных вещях говорим...Вот создайте тип материала, добавьте поля Текстовая область, напиши туда текст, создайте 5 нод, там будет этот текст. Потом откройте редактировать этот тип материала, добавьте еще такое же поле. Создайте 5 нод. И этот текст будет отображаться. НО! В предыдущих 5-ти нодах, второго текста не будет. Чтоб его добавить, нужно редактировать старые ноды и ручками вставить туда тот текст. Ну когда у вас более 1000 нод и ручками гемморой.

Аватар пользователя jobsdata jobsdata 9 августа 2016 в 22:59

Да, интересненько. Спасибо. На ус намотал. Решил уже с помощью Rules. Мне бы со 2-ой проблемой разобраться! Smile

Аватар пользователя Studio VIZA Studio VIZA 9 августа 2016 в 18:54

Важно вот что: цена от скорости не изменится. Если заказчик платит охотно, работайте вручную, если же он сам просит упростить, то есть удешевить, то головных болей здесь добавляется именно вам. Пересмотрите своё отношение к работе.

Аватар пользователя Studio VIZA Studio VIZA 9 августа 2016 в 19:05

Свой эпизодически за 10 дней можно сделать. Гораздо досаднее, если за 20 дней поиска "быстрого" решения, работа так и останется на ноле.