При перезаписи шаблона «Row style output: views-view-fields—views_name.tpl.php», в него не передается массив $fields, который используется в стандартном шаблоне views-view-fields.tpl.php, причем если в папке с темой перезаписать views-view-fields.tpl.php, то этот массив там будет доступен. В принципе, как я понял всю информацию можно взять непосредственно из $view, но все таки, интересно, почему массив $fields в views-view-fields.tpl.php доступен, а в views-view-fields—views_name.tpl.php - нет?
Я сам только начинаю разбираться с Друпалом, и если, как я понял, задача состоит в том что бы внедрить php код в блок, то "Установки видимости для страницы" тут не при чем, а для внедрение php кода, надо включить модуль PHP filter, затем в настройках блока выбрать Input format -> PHP code. После этого php можно вставлять в "Block body" <?php echo "Hello World!!!"; ?>.
А пункт "Установки видимости для страницы" это для того, что бы управлять на каких страницах должен показываться блок.
Как добавить дополнительное поле в ноде
Модуль CCK должен помочь, он позволяет добавлять к нодам, поля различных типов. Скачать можно тут http://drupal.org/project/cck
Как создать свой шаблон отображения во views ?
При перезаписи шаблона «Row style output: views-view-fields—views_name.tpl.php», в него не передается массив $fields, который используется в стандартном шаблоне views-view-fields.tpl.php, причем если в папке с темой перезаписать views-view-fields.tpl.php, то этот массив там будет доступен. В принципе, как я понял всю информацию можно взять непосредственно из $view, но все таки, интересно, почему массив $fields в views-view-fields.tpl.php доступен, а в views-view-fields—views_name.tpl.php - нет?
Внедрение php в блок
Я сам только начинаю разбираться с Друпалом, и если, как я понял, задача состоит в том что бы внедрить php код в блок, то "Установки видимости для страницы" тут не при чем, а для внедрение php кода, надо включить модуль PHP filter, затем в настройках блока выбрать Input format -> PHP code. После этого php можно вставлять в "Block body" <?php echo "Hello World!!!"; ?>.
А пункт "Установки видимости для страницы" это для того, что бы управлять на каких страницах должен показываться блок.