С ростом числа всевозможных подключённых модулей (магазин,файловый менеджер,блоги,подписки и тд...)растёт также число соответствующих табов (вкладок).Вообщем я порешил-хорош!Содержимое табов я буду подгружать аяксом,при помощи того же magic tabs (кстати,есть ли альтернатива?).Однако magic tabs работает с вьюхами,а лучше с блоками.
Теперь вопрос:как пошматовать табы на отдельные блоки????
Комментарии
Всё вышесказанное относилось к вкладкам в профиле пользователя
А что если...
Сделать блок,положить туда следущее:
$node = node_load($nid) //nid -id нужной ноды
print $block['content'];
print_r($node);
?>
Это загрузит ноду в блок (или нет?)
Ну а блок загрузить в шаблоне таким образом:
$block = module_invoke('block', 'block', 'view', 1);
print $block['content'];
?>
Пока нет возможности проверить на своём локалхосте,должно ли работать?
Вот это работает:
$node = node_load(1);
print($node->body);
?>
Но тут подгружается нода с id,а как отображать произвольные страницы по пути,например admin/settings ?
Может через views? А вклаки дефолтовые вырезать через page.tpl
Делать в пути views соответствующий адрес. Если по юзеру, то с % по аргументу User UID
Это по идее подменит вывод по системных путям. Но встает вопрос как вывести формы через views.
Посмотри на дату. Подобные вопросы меня уже давно не мучают
Не сомневаюсь. Это я рассуждаю/думаю над своим решением по обозначенной в топике идее