Подскажите, как можно закрыть страницу admin/content и подобные на /admin/ ? В смысле она доступна для всех, хочу сделать так, чтобы она не отображалась не для кого, кроме админа (включая все другие адреса на /admin/)
Отображается совсем не красиво, да и не нужна она.
Товарищи, нужна ваша помощь. У меня есть блок, который выводит 10 новостей за сегодня. Как можно из этого блока удалить ту новость, на которой находится пользователь? Ну или хотя бы как-то выделить...
Есть пока только варианты использовать JS скрипт.
Посмотрите владельца прав, скорее всего в этом причина. Причем права выставить не только для configuration.php
Легче всего посмотреть как это пишется в дампе базы DLE.
Говорят можно еще использовать команду "Хочу в топ-3", опционально можно указать в скобках дополнительную команду. Например: Хочу в топ-3 (но согласен и на топ-10).
vandamme, спасибо, но сделал по-другому.
+ создал для каждого поля отдельный шаблон, отказавшись от отдельного шаблона "вывод отображения", использовав для этого стандартный views-view.tpl.php.
Да, удобно, круто. На светлую голову лучше думается.
Самое главное было выключить через views стандартные стили для каждого поля.
Я просто стараюсь сделать так, чтобы использовался шаблон тот же что и для новостей. Точнее измененный. Он ведь работает, значит каким-то образом можно задать шаблон и для правого блока новостей. Вопрос в том где это задается...---------- Добавлено 30.08.2013 в 23:23 ----------Засада :)
Я тут подумал, что меня спасет код проверки загруженности блока. Кто-нибудь знает как он выглядит? Т.е., если блок загружен, то...
Например, мне нужно отображать другую картинку, скрыть несколько полей, отображать из анонса 1 предложение.
Да-да, это я знаю и как раз уже пару часов с этим борюсь...
В файле views-view--newsrightblock.tpl.php (он выделен жирным в views)у меня есть код:
<?php
$result = $view->result;
foreach ($result as $item) {
print render(node_view(node_load($item->nid), 'teaser'));
}
?>
это код загружает все 3 новости, с той сортировкой которая мне нужна...но он использует те стили, которые используются для вывода других 7 нод. Вот с этим и проблема.
Если использовать этот шаблон views-view--newsrightblock.tpl.php, то и тут проблемы: с полями разобрался, теперь с body проблема и с датой, url...Поэтому нужен шаблон вида node--newspage.tpl.php.
Надеюсь объяснил понятно...
$node_view = node_view(node_load($item->nid));
$category = render($node_view['field_news_category']);
Вот так получилось.
Спасибо.---------- Добавлено 30.08.2013 в 22:03 ----------
Все таки это не то, что мне надо.
Объясняю что хочу сделать. У меня на главной выводятся 7 нод. Справа от них я хочу в отдельном блоке выводить еще 3 ноды за прошлый день. Создал VIEWS, блок, все отображается, но стиль используется тот же, что и для тех 7 нод. Мне нужен другой стиль (шаблон).
Для вывода всех нод используется шаблон /node/node--newspage.tpl.php.
Я не могу понять как можно сделать для тех 3х нод другой такой шаблон?