Возможно ли в отличном от content регионе отображать содержание модуля например Images

Главные вкладки

Аватар пользователя gfedin gfedin 11 июня 2009 в 17:09

Добрый день Господа сподвижники!!

Расскажите пожста!

Возможно ли такое!?

Отображать всю работу или частично модуля в другом регионе!

1) попробовал такую схему:

В модуле прописать

<?php

  $output 

image_view();
  
drupal_set_content('region1'$output);

?>

Однако не возможно так как классы не могут конвертироваться в переменную (ну или как то так было написано!)

Прикольно было бы вмешаться в код. Smile

2) с помощью vews ноя в нем путаюсь пока!!

Поможите плиз!

Комментарии

Аватар пользователя gfedin gfedin 15 июня 2009 в 9:00

Здесь Регионы без блоков описано как можно в отдельный регион вывести переменную из модуля, я подумал что можно как то так выводить результат работы функции!
<?php$output = image_view();?>
Понятно что я не прав а может все таки такое возможно но другим способом!!

А через views я понимаю выводится блок! Какой работающий код заставит в этом блоке выводить например миниатюры из альбома модуля images в отдельном регионе причем чтоб полная картинка выводилась в регионе contents

Сам такой код написать я не в силах!! А Вот нигде не нашел ничего подобного!

Спасиб!

Аватар пользователя kosilko kosilko 15 июня 2009 в 11:19

"gfedin" wrote:
можно как то так выводить результат работы функции

ну вы бы сначала код этой функции посмотрели чтоли, прежде чем пытаться вывести ее результат. Что она требует на входе, какой тип данных на выходе...

Аватар пользователя gfedin gfedin 15 июня 2009 в 13:24

kosilko wrote:
"gfedin" wrote:
можно как то так выводить результат работы функции

ну вы бы сначала код этой функции посмотрели чтоли, прежде чем пытаться вывести ее результат. Что она требует на входе, какой тип данных на выходе...

Согласен я Вася!

А вот еще вопрос!

Я нашел что

direqtor wrote:
На мой взгляд лучше сделать так. Используй тему, где есть все регионы требуемые для всех твоих страниц. Как организовать дополнительные региона в теме есть в документации. Для каждого типа материала сделай свой шаблон page, где укажи только требуемые регионы.

Роюсь в интернете и так и не нашел как и где указать чтоб вновь созданный мой.tpl.php
Выводить в мой регион??

Подскажите плиз!

Аватар пользователя kosilko kosilko 15 июня 2009 в 17:25

создайте в админке обычный блок с форматом ввода PHP, поместите его в нужный регион и выводите ноду через функции node_load() + node_view()

Аватар пользователя gfedin gfedin 16 июня 2009 в 18:58

Спасиб

однако оказалось не совсем то что нужно!

А вот другой вопрос!!

А вот вопрос такой!!
Друпал 6
Есть блок который выводится в отдельном регионе! И собирает картинки (миниатюры) к ноде (аргумент во view) из n количества галерей принадлежащих одной родительской!
Я ограничил их вывод (5 картинок) и сделал стандартными методами view их пролистывание.
А вот желание другое!
Как вывести список детей (галерей)(отдельным блоком) и при клике пакетом менять в блоке картинки (миниатюры) принадлежащие той или другой категории!
Как вывести блок списка детей (галерей) относящихся к ноде я как нить соображу!!
А Вот Как сделать то что описал выше! Как, грубо говоря, заменить кнопки туда сюда
ссылками к галереям но выводить их в блоке

тут ссылка
если есть готовый подход и код есть и оплата Smile
Спасиб!