print render($current); // вот так получим указанный элемент, в конкретном случае это первый линк на видео. Чтоб остальные получить надо кинуть это в цикл один фиг. Спасибо за подсказки Ch. Но на этом форуме явно делать нефиг. К Ch это не относиться.
В этой статье речь о полях для пользователей а не для $node из node.tpl.php. Да и решил я это 2 дня назад, решил поделиться, но судя по отзыву не стоит этого впредь делать.
Начнем с того какой линукс? Что за сервер(apache, lighttpd etc)?
Если Lighttpd то все делаем так.
в терминале набиваешь sudo nano /etc/hosts вводишь пароль рута.
127.0.0.1 через знак табуляции пишешь адрес носта типа так sitename.local
Хост создан, сохраняем изменения и идем править конфиг лайта
sudo nano /etc/lighttpd/lighttpd.conf
Извлечь данные из пользовательского поля объекта node
$video = field_get_items('node', $node, 'field_video');
$current = field_view_value('node', $node, 'field_video', $video[0]);
print render($current); // вот так получим указанный элемент, в конкретном случае это первый линк на видео. Чтоб остальные получить надо кинуть это в цикл один фиг. Спасибо за подсказки Ch. Но на этом форуме явно делать нефиг. К Ch это не относиться.
Извлечь данные из пользовательского поля объекта node
Если так то не выдает фигню полную
<?phpfield_view_field('node', $node, 'field_video');?>
что можно передавать в качестве 2 аргумента функции field_view_field? В том случае когда у нас первый аргумент 'node' а не 'user'.
Извлечь данные из пользовательского поля объекта node
Окей, Parameters
$entity_type The type of $entity; e.g., 'node' or 'user'.
$entity The entity containing the data to be displayed.
Извлечь данные из пользовательского поля объекта node
Вчерашняя тема http://www.drupal.ru/node/75325
В этой статье речь о полях для пользователей а не для $node из node.tpl.php. Да и решил я это 2 дня назад, решил поделиться, но судя по отзыву не стоит этого впредь делать.
Извлечь данные из пользовательского поля объекта node
Как в views правильно прописать или перекрыть путь, возможно ли такое?
На семерке это делается через CONTEXTUAL FILTERS. Если интересно как то пиши в личку, к гуглу посылать не буду, как это делают тут многие.
После переноса сайта с windows на linux перестали работать чистые ссылки+
Начнем с того какой линукс? Что за сервер(apache, lighttpd etc)?
Если Lighttpd то все делаем так.
в терминале набиваешь sudo nano /etc/hosts вводишь пароль рута.
127.0.0.1 через знак табуляции пишешь адрес носта типа так sitename.local
Хост создан, сохраняем изменения и идем править конфиг лайта
sudo nano /etc/lighttpd/lighttpd.conf
в конце конфига добавляешь след.
$HTTP["host"] =~ "sitename.local"{
server.document-root = "/var/www/sitename"
}
Все написанное актуально в том случае когда у вас Ubuntu и Lighttpd
Так а в чем фишка друпал ?
Тема хоть и склочная но весьма полезная тем, что много новых полезных ссылок увидел.