Как визуализировать виды внутри page-front.tpl.php?


У меня есть представление с именем "Обновления", в котором отображается последняя статья. Как отобразить это представление непосредственно в моем tpl.php ?

 1
Author: innocent rock, 2016-02-29

2 answers

<?php
print views_embed_view('my_view', 'block_1', $arg1);
?>
  • замените имя представления вашим именем представления
  • замените блок_1 на ваше имя машины
  • замените $arg1 аргументом (если хотите вручную передать значение в контекстный фильтр) Это необязательно, если вы не собираетесь его использовать, вы можете удалить его.
 0
Author: No Sssweat, 2016-02-29 08:01:53

Для этого есть два варианта, которые вы можете использовать.

  1. Сделайте вид как блок и назначьте этот блок в любом регионе в соответствии с вашими потребностями.

  2. Вы можете использовать функцию views_embed_view.

 0
Author: Suresh R, 2016-02-29 08:10:07