Возник вопрос по
'multilang' => true,
при добавлении своего поля. Например, прописываю
'h1' => array(
'type' => 'text',
'name' => 'Заголовок H1',
'multilang' => true,
),
В результате при сохранении страницы, белый экран, если убираю
'multilang' => true,
то данные сохраняются в БД. Подскажите с чем связано?
Мультиязычное поле означает, что в конце названия поля в базе данных будет добавляться номер языка. Например, h11, h12 (для второго языка и т. д.).
В SQL-запросах надо оборачивать название поля в квадратные скобки.
Например,
SELECT [h1] FROM ....