Вствить блок с друпал сайта на другие сайты, форумы, вконтакты, фейсбуки???

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

Аватар пользователя iNFerNo iNFerNo 20 января 2014 в 12:27

Есть ли такое вообще для Друпал 7??? Что бы содержание блока с друпал сайта можно было бы видеть добавляя его каким то макаром на форум, на стену в контакте и прочее... Наподобие добавление опросов вконтактовских на любые страницы...

Комментарии

Аватар пользователя iNFerNo iNFerNo 20 января 2014 в 12:42

не, ну, а если серьезна. есть у меня некий блок где периодически меняются результаты. хотелось бы например в подпись на форуме вставить код... некий и что бы выводился контент блока... почему бы нет?

Аватар пользователя Lotar Lotar 20 января 2014 в 14:14

Это скорей вопрос не друпала, а внешних источников чтобы они поняли, что от куда взять и как показать.

Аватар пользователя imarat imarat 21 января 2014 в 12:44

Создаете страницу через хук меню и выводите там только нужный блок, ну и вставляйте его айфреймом куда угодно

Аватар пользователя iNFerNo iNFerNo 21 января 2014 в 12:56

Ммм можно попробовать, только возни много, каждый раз это для новых блоков делать. Но попробовать можно.

Страницу создал, а как блок вывести конкретный???

Аватар пользователя iNFerNo iNFerNo 21 января 2014 в 12:57

Это так можно просто страницу создать с php и сунуть туда блок, только вот нудно что бы блок был один без темы без всего... через модуль всяко так же будет... с темой... и выводиться блок будет в контенте где все выводиться...

Аватар пользователя Valeratal Valeratal 21 января 2014 в 20:18

сам думаю

вот что вспомнил

находил я ява-скрипт, который мог дергать инфу (по заданным граница) со страницы и складывать в html файлик

Таким образом, запуская по крону, можно было бы иметь html файл с содержимым блока

Ну, а следущий этап, это вставка ифремом или ява-скриптом (второй мне больше нравится, в связи с неиндексируемостью поисковиками) выводить его в блоке нужного сайта

Аватар пользователя imarat imarat 22 января 2014 в 13:38

Через хук меню в 10 строк делается, и там лишнего ничего не выведется. А
Как вывести блок можно найти в гугле

Аватар пользователя iNFerNo iNFerNo 22 января 2014 в 14:18

Не это я умею и без гугла. Например

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;
}