Не так давно передо мной встала задачка - сделать страницу (на самом деле не важно какой тип материала) без заголовка. Как известно в друпале поле заголовка обязательное. Можно конечно на нужной странице заголовок скрыть через display:none; в CSS, но это не есть правильный выход.
Как оказалось, можно просто ввести пробел в поле заголовка и друпал это скушает! Однако при последующем редактировании этой страницы, придется пробел вводить заново, так как при сохранении материала, пустые места обрезаются - в режиме редактирования поле опять будет пустым и сохранить без заголовка не получится.
Можно было подумать, что в html-коде все равно будет присутствовать <h2></h2>, но этого не происходит - drupal не распечатывает пустые теги (элементы).
Буду очень рад, если эта заметка вам поможет ;)
Комментарии
Правильное решение, по-моему, - это редактирование файла шаблона ноды :)
Но наблюдение забавное, бесспорно.
Отправить комментарий