Невозможно создать второй блок (box) с пустым заголовком если уже есть один такой.
Пустое значение считается значением:( И неминуемая ошибка dublicate key 3 insert возникает сокрушая мировые устои.
Как бы обойти такое?
Для xtemplate.engine уже придумали хак с невидимым заголовком, но для phptemplate.engine еще нет:(
Есть у кого соображения на этот счет?
Комментарии
Использовал пробел, помнится, когда такое надо было. Только вот не помню, был там один блок или несколько.
1. использовать в качестве заоголовка какой-нибудь невидимый или служебный символ
2. HTML в заголовке, типа одинаковый цвет фона и букв? Но это не совсем грамотно, у пользователя теоретически могут быть свои настройки цвета.
А почему не стилями, как советуют там же по приведенной ссылке?
А вообще, ту же штуку с проверкой !!invisible!! и вытиранием заголовка в phptemplate, по-моему, даже проще сделать, чем в xtemplate.
Пробел не катит:(
А как же ее проще-то сделать? Может есть какие мысли?
Где-то в этих строчках проблема:
return _phptemplate_callback('box', array(
'title' => $title,
'content' => $content,
'region' => $region
));
}
Вот, получилось, смотри сюда:
http://drupal.ru/node/414
Меня настиг катарсис!!!
Basielienis респект тебе со снежный ком!
http://drupal.org/project/exclude_node_title
Очень хорошее решение. Для семёрки работает.