Задавайте вопросы про Drupal - 2

Digdug
На сайте с 11.07.2012
Offline
119
#341

Как через шаблон Views можно получить доступ к полям нод?

ID ноды узнаю так $item->nid.

В шаблонах нод делал так: $category = render($node_view['field_news_category'])

Но в шаблонах Views такое не работает...

I
На сайте с 07.11.2012
Offline
9
#342

Да гигахост. В htaccess что в корне сайта закомментировал. Проблема с htaccess что sites/default/files.

Digdug
На сайте с 11.07.2012
Offline
119
#343
illyaillya:
Да гигахост. В htaccess что в корне сайта закомментировал. Проблема с htaccess что sites/default/files.

Закоментите и там, права на запись уберите и все. 444

big boy
На сайте с 18.11.2006
Offline
356
#344

По яндекс картам для шестерки вообще есть нормальное решение? Уже три модуля перепробовал - ничего не работает! Не хотелось бы пилить самопис и штудировать их api.

✔ Как я генерирую статьи через ИИ, которые приносят трафик - https://webmasta.ru/blog/16-vkalyvayut-roboty-ne-chelovek-stati-s-pomoschyu-ii-kotorye-prinosyat-trafik
vandamme
На сайте с 30.11.2008
Offline
675
#345
big boy:
По яндекс картам для шестерки

а что конкретно требуется сделать?

Garin33
На сайте с 31.08.2009
Offline
169
#346

Был как-то случай (но с 7кой), когда модуль яндекс карт отказался работать после переноса сайта на клиентский шаред хостинг, было просто пустое место, где должны были быть карты. Тогда решил вопрос заменой модуля на гуглокарты. Может стоит в эту сторону посмотреть? :)

Потому что Drupal - это круто.
Digdug
На сайте с 11.07.2012
Offline
119
#347
Digdug:
Как через шаблон Views можно получить доступ к полям нод?
ID ноды узнаю так $item->nid.
В шаблонах нод делал так: $category = render($node_view['field_news_category'])
Но в шаблонах Views такое не работает...

Товарищи, не поверю, что из вас никто не знает ответ на такой простой вопрос.

Ну, за пятницу!

Garin33
На сайте с 31.08.2009
Offline
169
#348

https://drupal.org/node/1323842 не работает?

Digdug
На сайте с 11.07.2012
Offline
119
#349
Garin33:
https://drupal.org/node/1323842 не работает?

$node_view = node_view(node_load($item->nid));

$category = render($node_view['field_news_category']);

Вот так получилось.

Спасибо.

---------- Добавлено 30.08.2013 в 22:03 ----------

Digdug:
$node_view = node_view(node_load($item->nid));
$category = render($node_view['field_news_category']);
Вот так получилось.
Спасибо.

Все таки это не то, что мне надо.

Объясняю что хочу сделать. У меня на главной выводятся 7 нод. Справа от них я хочу в отдельном блоке выводить еще 3 ноды за прошлый день. Создал VIEWS, блок, все отображается, но стиль используется тот же, что и для тех 7 нод. Мне нужен другой стиль (шаблон).

Для вывода всех нод используется шаблон /node/node--newspage.tpl.php.

Я не могу понять как можно сделать для тех 3х нод другой такой шаблон?

Garin33
На сайте с 31.08.2009
Offline
169
#350

Так вьюху темизируйте, ее выводимые поля. Через css или отдельный шаблон создайте https://api.drupal.org/api/views/theme!theme.inc/group/views_templates/7 , при редактировании вьюса справа ссылка "информация". У вас же отдельный блок, его как угодно вертеть можно.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий