Есть ли такое вообще для Друпал 7??? Что бы содержание блока с друпал сайта можно было бы видеть добавляя его каким то макаром на форум, на стену в контакте и прочее... Наподобие добавление опросов вконтактовских на любые страницы...
Есть ли такое вообще для Друпал 7??? Что бы содержание блока с друпал сайта можно было бы видеть добавляя его каким то макаром на форум, на стену в контакте и прочее... Наподобие добавление опросов вконтактовских на любые страницы...
Комментарии
Цукерберг позвонит
не, ну, а если серьезна. есть у меня некий блок где периодически меняются результаты. хотелось бы например в подпись на форуме вставить код... некий и что бы выводился контент блока... почему бы нет?
Это скорей вопрос не друпала, а внешних источников чтобы они поняли, что от куда взять и как показать.
Ну ок. как на сайте друпала показать контент блока? через тот же ифрейм???
Views создает поток, или модуль feeds ещё. Вроде так
Создаете страницу через хук меню и выводите там только нужный блок, ну и вставляйте его айфреймом куда угодно
Ммм можно попробовать, только возни много, каждый раз это для новых блоков делать. Но попробовать можно.
Страницу создал, а как блок вывести конкретный???
Это так можно просто страницу создать с php и сунуть туда блок, только вот нудно что бы блок был один без темы без всего... через модуль всяко так же будет... с темой... и выводиться блок будет в контенте где все выводиться...
сам думаю
вот что вспомнил
находил я ява-скрипт, который мог дергать инфу (по заданным граница) со страницы и складывать в html файлик
Таким образом, запуская по крону, можно было бы иметь html файл с содержимым блока
Ну, а следущий этап, это вставка ифремом или ява-скриптом (второй мне больше нравится, в связи с неиндексируемостью поисковиками) выводить его в блоке нужного сайта
Через хук меню в 10 строк делается, и там лишнего ничего не выведется. А
Как вывести блок можно найти в гугле
как вывести через пхп блок в гугле есть а как через модуль. сложнее...
А модуль не пхп?)))
Наберите в гугле создание модуля друпал, как раз наткнетесь на пример с хук меню
Не это я умею и без гугла. Например
function mymodule_test_menu() {
$items = array();
$items['my-page'] = array(
'title' => 'Моя страница',
'page callback' => 'my_first_page',
'access callback' => TRUE
);
function my_first_page() {
$page = array();
return $page;
}
а как присобачить блок созданный во вьюс ?
блок вывожу в ноде так
$block = block_load('block', 25);
$output = drupal_render(_block_get_renderable_array(_block_render_blocks(array($block))));
print $output;