<?php
// Добавьте строчку
global $_GET;
// Массив страниц на которых мы будем видеть блок
$access_page = array(
'menu',
);
// Получаем путь. Убираем слешы
$path = trim($_GET["q"], '/');
// Проверяем если есть елемент совпадающий с путем значи показываем блок
if(in_array($path, $access_page))
return TRUE;
?>
что то вроде
<?php
// Массив страниц на которых мы будем видеть блок
$access_page = array(
'menu',
);
// Получаем путь. Убираем слешы
$path = trim($_GET["q"], '/');
// Проверяем если есть елемент совпадающий с путем значи показываем блок
if(in_array($path, $access_page))
return TRUE;
?>
Можно поробывать что то вроде этого
А можно модуль какой ни будь найти уверен на 100%
Ограничение времени выполнения скрипта смотрели ? В настройках очееди какое время стоит ? НУ вобщем советую рыть в этом направлении.
node_load - загружает весь материал + все поля. запросов к бд получается невероятно большое кол-во.
Мм если вы хотите изменить шаблон страницы сайта то попробуйте переименовать в page.tpl.php.
Если для определенного типа материала то попробуйте переименовать в node--content_type_name.tpl.php
Если вы предварительно настроили переменные в template.php то использовать их надо в page.tpl.php.
Двойной вопрос | views аргументы и блоки
На Drupal 6 Проверял на 2 сайтах если массив оставлять пустым то блок не выводится не где, если добавлять адреса то показывается только по ним
Двойной вопрос | views аргументы и блоки
<?php
// Добавьте строчку
global $_GET;
// Массив страниц на которых мы будем видеть блок
$access_page = array(
'menu',
);
// Получаем путь. Убираем слешы
$path = trim($_GET["q"], '/');
// Проверяем если есть елемент совпадающий с путем значи показываем блок
if(in_array($path, $access_page))
return TRUE;
?>
Добавьте глобальную переменную сверху
Двойной вопрос | views аргументы и блоки
что то вроде
<?php
// Массив страниц на которых мы будем видеть блок
$access_page = array(
'menu',
);
// Получаем путь. Убираем слешы
$path = trim($_GET["q"], '/');
// Проверяем если есть елемент совпадающий с путем значи показываем блок
if(in_array($path, $access_page))
return TRUE;
?>
Можно поробывать что то вроде этого
А можно модуль какой ни будь найти уверен на 100%
Как сделать Views Block с выборкой nid'ов > чем nid текущей страницы?
Очень просто программно создаете views и на стадии обьекта указываете фильтры. PROBLEMS ?
Двойной вопрос | views аргументы и блоки
Ошибки, Пустой экран, На до липисать <?php ?> посмотрите ?
[Решено] Cron + Queue + node_load = access denied
Ограничение времени выполнения скрипта смотрели ? В настройках очееди какое время стоит ? НУ вобщем советую рыть в этом направлении.
node_load - загружает весь материал + все поля. запросов к бд получается невероятно большое кол-во.
ЧПУ в Drupal 7
pathauto не устраивает ?
Вопрос по views_embed_view
Помогите разобраться с меню в Друпал 7.
Views + Panels + CCK + Display Suite + Boot..чето там 2000 кликов мышкой и меню готово
[Решено]Помогите разобраться с preprocess_page
Мм если вы хотите изменить шаблон страницы сайта то попробуйте переименовать в page.tpl.php.
Если для определенного типа материала то попробуйте переименовать в node--content_type_name.tpl.php
Если вы предварительно настроили переменные в template.php то использовать их надо в page.tpl.php.
Administration menu vs Views
Administration menu имеет position:fixed достаточно тяжело его поместить ещё куда либо. Посмотрите css. И Html Разметку
вывод формы комментариев views-ми
Если вы используете Drupal не как cmf то поставьте модуль Display Suite.
По ссылке можно найти 11 скринкастов как пользоваться модулем http://www.youtube.com/watch?v=ngBUKTXk628&feature=BFa&list=PL7E361A5599...