Автоматическое создание ссылок на каждый материал определенной категории в меню

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

Аватар пользователя rockon89 rockon89 5 января 2013 в 0:04

Здравствуйте!
Я новичек в друпале.
Подскажите пожалуйста, как можно реализовать вывод материалов таким образом, что бы при создании материала конкретной категории(в моем случае блога), создавалась ссылка на этот материал в меню (предварительно созданного для этого). Делать это нужно максимально автоматически (может модуль есть какой), что бы человек, который добавляет материалы, ничего лишнего в админке не прописывал.

Отображаться должно просто, в содержимом на странице два блока - один это меню, второй - выбранный материал

Комментарии

Аватар пользователя rockon89 rockon89 5 января 2013 в 1:08

а можно поподробнее.
Если честно - решил освоить друпал, окончательно разочаровавшись в жумле)

Модуль я поставил - даже статьи нашел на тему настройки самого меню. Но не очень представляю, с чего начать:

http://xandeadx.ru/blog/drupal/2 - делал впринцепи как тут, но я не очень понимаю, как реализовать?
Я не очень понимаю, как создать блок с этими материалами

Аватар пользователя rockon89 rockon89 5 января 2013 в 2:52

То что выше - разобрался. Выводится.
Но у меня получилось выводить лишь нужные теги. В итоге у меня создается меню, в котором один пункт - название тега. Smile
Соответственно добавил тег в словарь - он появился в меню.
А мне надо, что бы в меню каждый пункт - отдельная статья под этим тегом. Что я делаю не так? Или может не тот модуль?

Аватар пользователя rockon89 rockon89 10 ноября 2015 в 11:48

Вообщем не знаю, мало ли кому пригодится.
Искал пол ночи, пускай хоть другие не мучаются.
Это порт auto menu на D7
Взял отсюда:
http://drupal.org/node/1138946

Пользоваться просто - создается новый тип материала (или редактируется существующий), там auto menu.
2011_07_05_automenu.zip - это последняя версия порта. (не пользовался)
automenu.zip - модифицированная версия из 4 поста. Работает. Правда, при подключении к типу материала вываливалась с ошибкой, но вроде не критично. При создании материала - создается пункт меню с названием этого материала.

Аватар пользователя rockon89 rockon89 5 января 2013 в 16:53

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

Аватар пользователя rockon89 rockon89 5 января 2013 в 19:17

И еще такой вопрос - есть ли в природе плагин, который через jquery вертикально прокручивает содержимое? Нужно сделать определенную высоту страницы, и если содержимое не влезает - прокручивать его скроллами в виде стрелочек вверх и вниз

Аватар пользователя DD 85 DD 85 7 января 2013 в 16:42

"rockon89" wrote:
материалы будут убираться в архив, осталось придумать, как убирать ссылки в меню на них.. Есть может какой инструмент?

Вот я и спрашиваю о количестве пунктов в меню, потому, что чувствую, что вы что-то недоговариваете. Теперь ясно.
Для реализации этого вам не следует использовать меню и все выше упомянутые модули. Всё решается при помощи одного лишь Views и вывода в нужное место views блока с заданной фильтрацией.

Аватар пользователя DD 85 DD 85 7 января 2013 в 16:48

"rockon89" wrote:
прокручивать его скроллами в виде стрелочек

CSS
Свойство overflow управляет отображением содержания блочного элемента, если оно целиком не помещается и выходит за область заданных размеров.

Аватар пользователя rockon89 rockon89 8 января 2013 в 5:53

DD 85 wrote:
"rockon89" wrote:
прокручивать его скроллами в виде стрелочек

CSS
Свойство overflow управляет отображением содержания блочного элемента, если оно целиком не помещается и выходит за область заданных размеров.

благодарю. Я решил все проще
Quote:


$(document).ready(function(){
$(".up").click(function(){
var v1=parseInt($("#slide1").val());
v2=v1+300;
$("#slide1").val(v2);
var t1=$(".field-items").innerHeight();
if (v2=0){
$("#slide1").val(v2);
var t1=$(".field-items").innerHeight();
$(".field-items").stop().animate({
marginTop: "-"+v2
}, 1000);
}

});

});


так у меня прокручивается контент на конкретном типе материала. при желании можно так же и меню прокручивать. у меня оч специфичные заказчики)
Полный код можно через цитирование глянуть.

Аватар пользователя rockon89 rockon89 8 января 2013 в 5:57

А насчет views, какой-то он очень навороченный. Я поставил и глаза начали разбегаться.. Мне то надо, что бы как в той же джумле - все убиралось просто в архив с публикации. далее делается ссылка на архив и ищите себе.
Или может есть какая инструкция на примете к views, как материал прятать? без лишних глазоломательных подробностей?