Добрый день!
Пытаюсь перенести Title в переменную $content, где находятся все остальные элементы ноды (body, image). В данный момент он является отдельным элементом.
Вопросы таковы:
1. Как перенести Title в $content
2. Как определить очередность элементов переменной $content на ноде?
Комментарии
А зачем?
Очередность определяется порядком полей в соответствующем дисплее.
Спасибо!
С очередностью понятно. Это можно сделать через Manage fields типа материала (но все равно интересно как это делается через код).
Но главный для меня вопрос как сделать Title элементом $Content?
Читаем у отечественного производителя.
Спасибо!
Почитал!
В template.php сделал так
function newmarine_preprocess_node(&$vars) {
$vars['content']= drupal_get_title() . $vars['content'];
}
или
function newmarine_preprocess_node(&$vars) {
$vars['content']['title']=drupal_get_title();
}
Не помогло. В первом случае ошибка:
Fatal error: Only variables can be passed by reference in /Applications/XAMPP/xamppfiles/htdocs/drupal7/sites/all/themes/newmarine/node--brands.tpl.php on line 18
Во втором без изменений.