в поле no_search пишется что указано, а в hidden всегда 0.
Разница при создании полей была в обязательности заполнения
`hidden` tinyint(1) DEFAULT 0,
`no_search` tinyint(1) NOT NULL DEFAULT 0,
Это может влиять и как это обработать?
патамучто... при создании $item = Page::make(); модель получает свойство hidden, и когда я пытаюсь исполнить $item->hidden = 1;, то изменяется именно оно, а не поле hidden в БД. Чтобы записать нужное значение именно в поле БД надо $item->attributes['hidden'] = 1; Надо каждый вечер перед сном читать https://octobercms.com/help/guidelines/developer - патамучто Имена логических столбцов должны иметь префикс is_
Обсуждают сегодня