Есть меню, есть словарь таксономии. Когда создаётся нода, нужно указывать соответствующий пункт меню или выбирать термин таксономии через поле?
Если выбирать пункт меню, тогда у неё будет путь в меню. Если указывать термин таксономии, тогда у неё будет путь термина таксономии.
Или просто создавать ноду, а затем ей задавать путь с помощью Pathauto?
Как правильно нужно делать?
Немного не понимаю, как должна строиться структура сайта. Объясните, пожалуйста.
Здравствуйте! Объясните, пожалуйста, как нужно создавать ноды, куда их нужно прикреплять при создании?
Главные вкладки
Лучший ответ
браузер клиента не знает чем вы выводите меню, главным меню или меню таксономии. для него это будет просто список ссылок.
у каждой ноды есть свой линк по id узла, pathauto его не заменяет, а делает его дубль
манипулируя разными способами меню вы просто создаете каталог.
то есть при переходе на ссылку термина вы ессно поападете на страницу термина на котрой будет отображены анонсы материалов у которых есть этот термин.
в главное меню вы можете добавлять как ссылки со страниц вьюсов и ссылки на термины таксономии, так и прямые ссылки на узлы, также можете хоть на страницу статичного html в теме своего сайта.
меню таксономии сделано для удобства, чтобы можно было блок с ссылками на термины вывести в любом месте шаблона, как в главном меню, так и в других регионах. можете вообще эти модули не использовать и прописать ручками в шаблоне.
Для браузера клиента- это всегда статичный html на выходе, а сама cms только генерирует динамически этот html и позволяет пользователю заниматься этим через веб-интерфейс админки.
Комментарии
Ну по идеи...сайт например про овощи, фрукты, орехи....
Делаете словарь Еда, создаете три термина Овощи, Фрукты, Орехи.
Создаете меню Еда, в нем три пункта меню Овощи, Фрукты, Орехи (url на термины)
Создаете ноду про Орехи, отмечаете что это относится к термину Орехи. С овощами и фруктами тоже самое.
А где нужно отмечать?
Я так и делаю, выбираю раздел в поле ссылкой на термин таксономии.
Так получается, что сайт будет на терминах таксономии и вьюсах терминов таксономии.
Просто подумала может это неправильно и надо по-другому как-то.
Вам инструкцию сделать? Или пока я буду ее делать Вам уже все станет ясно и так
Ну, у меня при создании материала поле на ссылку термина таксономии для выбора раздела и модуль Client-side hierarchical select. Я так выбираю нужный раздел. Вроде бы правильно?
Просто засомневалась, как нужно делать, выбирать раздел через словарь и меню таксономии или делать обычное меню и указывать при создании материала пункт соответствующего меню. Какая в этом разница, отсюда и вопрос.
Как вы без типов материала то.
Статья - тип материала. Или Вы о чём-то другом?
Мне вроде понятно всё, а вроде непонятно. Да, и вопросы, наверное, неправильно задаю.
Какого сайта? Они разные и есть много разных способов выстроить структуру.
Обычное меню в 3 уровня, по уровню на главной в главном меню и в каждом разделе в меню раздела.
Делаю с меню таксономии и раздел задаю при создании статьи в поле выбора термина в словаре. И путь в Pathauto по терминам таксономии, выбранным в поле при создании статьи. И каждый пункт меню показывается вьюсом термина таксономии.
Не знаю, это правильно или нет. И не совсем понимаю, как делать не на словаре и меню таксономии, а на обычном меню. Тогда нужно на каждый пункт создавать страницу или вьюс? Или не думать об этом и дальше делать, как делаю, на меню таксономии. Не понимаю, есть разница, когда сайт работает на меню таксономии или на обычном меню.
браузер клиента не знает чем вы выводите меню, главным меню или меню таксономии. для него это будет просто список ссылок.
у каждой ноды есть свой линк по id узла, pathauto его не заменяет, а делает его дубль
манипулируя разными способами меню вы просто создаете каталог.
то есть при переходе на ссылку термина вы ессно поападете на страницу термина на котрой будет отображены анонсы материалов у которых есть этот термин.
в главное меню вы можете добавлять как ссылки со страниц вьюсов и ссылки на термины таксономии, так и прямые ссылки на узлы, также можете хоть на страницу статичного html в теме своего сайта.
меню таксономии сделано для удобства, чтобы можно было блок с ссылками на термины вывести в любом месте шаблона, как в главном меню, так и в других регионах. можете вообще эти модули не использовать и прописать ручками в шаблоне.
Для браузера клиента- это всегда статичный html на выходе, а сама cms только генерирует динамически этот html и позволяет пользователю заниматься этим через веб-интерфейс админки.
Вы видели вопрос автора? Это самое так сказать начало. А Вы тут такое написали. Я сам будучи более менее знаю где чего в друпале, испугался читать после 2 строки