Как сделать include html странички в блок.

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

Аватар пользователя psevdobrat psevdobrat 29 августа 2012 в 23:30

Есть задача: Сделать Блок или ноду, которьій инклудит html страничку. Например я создаю блок About, и мне нужно чтобьі он инклудил в себя html страничку скажем about.html . А в самой about.html сверстана страничка c какой-то инфой. И когда я вьівожу блок about на скажем главную страничку, то на главной странице у меня отображалось содержьімое about.html

Или же подскажите какой нибуть альтернативньій варант (вставлять html код в блок с админки не вариант).

Комментарии

Аватар пользователя igorek igorek 29 августа 2012 в 23:47

Вы слабо описали то что вам нужно. Чем точнее опишите, тем больше шансов получить грамотный, или, вообще получить, ответ...)))

Аватар пользователя igorek igorek 30 августа 2012 в 0:57

у блоков, по-моему, нет имени, которые создаются из админки, новые, они различаются номерами. Если подойдёт вариант не с php, а с яваскрипт, то можно добавить js файлик в тему и в нём написать

$('#ID_блока').load('/url_страницы #node');

подгрузит на страницу html (только внури выбранного id(можно класса и т.д)) код с той страницы. это правда для людей, а не для поисковиков.
Через php можно сделать php код внутри блока. Но тут я бы пользовался бы скорее через arg(); в блоке получаем id ноды - arg(1); - на которой находимся, далее, например, можно получить всю ноду $node = node_load(arg(1));
Или через $_GET - получить урл текущей страницы.