tg-me.com/notion_ogonek/492
Last Update:
часть 1
Когда мы через кнопку редактируем в страницах базы данных проперти типа мультиселект или рилейшен в настройках у нас появляются четыре варианта изменения этого проперти.
Но давайте рассмотрим каждый:
Какие бы теги или рилейшены уже не были бы добавлены в проперти у страницы - если страница попала в фильтр страниц, которые мы выбрали редактировать по кнопке, при нажатии на кнопку - вместо текущих тегов / рилейшенов проставится то значение, которое мы указали в кнопке.
То есть все значения сбросятся и будут приведены к значению, указанному в кнопке!
КАРТОЧКА 1 - ЖЕЛТЫЙ, КРАСНЫЙ
КАРТОЧКА 2 - ЗЕЛЕНЫЙ
КАРТОЧКА 3 - пустоReplace with
- КРАСНЫЙ
КАРТОЧКА 1 - КРАСНЫЙ
КАРТОЧКА 2 - КРАСНЫЙ
КАРТОЧКА 3 - КРАСНЫЙ
А вот по этой команде теги / рилейшены, которые мы указываем в настройке кнопки, просто добавятся к текущим значениям в этом проперти у страниц. То есть мы не сбрасываем текущее значение в проперти.
КАРТОЧКА 1 - ЖЕЛТЫЙ, КРАСНЫЙ
КАРТОЧКА 2 - ЗЕЛЕНЫЙ
КАРТОЧКА 3 - пустоAdd
- КРАСНЫЙ
КАРТОЧКА 1 - ЖЕЛТЫЙ, КРАСНЫЙ
КАРТОЧКА 2 - ЗЕЛЕНЫЙ, КРАСНЫЙ
КАРТОЧКА 3 - КРАСНЫЙ
Команда, противоположная команде выше. Она просто убирает те теги / рилейшены, которые мы указали в кнопке, не сбрасывая текущие значения в проперти.
КАРТОЧКА 1 - ЖЕЛТЫЙ, КРАСНЫЙ
КАРТОЧКА 2 - ЗЕЛЕНЫЙ
КАРТОЧКА 3 - пустоRemove
- КРАСНЫЙ
КАРТОЧКА 1 - ЖЕЛТЫЙ
КАРТОЧКА 2 - ЗЕЛЕНЫЙ
КАРТОЧКА 3 - пусто
А про Toggle
расскажу в следующем посте