Khufu Reborn (subs: eng, rus)

Опубликовано: 26.06.2017

1-ое что нужно осознать – это что такое нода. Нода -это элемент контента, который основывается на одной и той же базисной структуре.  Благодаря этому нода может с легкостью расширятся, смотрится это как добавление к страничкам комментариев, вложенных файлов, опросов, рейтингов и тд. Так же нода обладает базисными качествами, которые наследуются хоть какому типу контента.


Khufu Reborn (subs: eng, rus)

Последующее понятие, которое нужно усвоить  — это Поля.  Контент странички состоит из набора полей. К примеру, заголовок странички либо само Body – все это поля. Благодаря тому что мы можем добавлять какие угодно поля, мы можем сделать просто немыслимые типы контента. Как это делается, вы узнаете чуток ниже.

Что такое таксономия? Если посмотреть в википедию, то там отыщите четкое определение этого понятия. Такосномия — учение о принципах и практике систематизации и классификации. Конкретно это принципы заложены в базу Drupal. Многие, кто знакомятся со структурой Drupal, не понимают ее, в итоге очень усложняют свою жизнь. Самый обычный пример, который указывает принципы таксономии – это Тегетирование контента. Т.е. вы сможете пометить часть страничек тегом – «новинка» и в последствии отыскать все материалы относящиеся к данному термину.

В качестве рабочего примера я представляю один раздел моего грядущего дамского веб-сайта.

Видите ли из снимка экрана, главный раздел обрамлен в рамку – это мистика и магия. Подразделы выделены сероватым цветом. Как следует, нам необходимо будет на нашем веб-сайте сделать соответственное меню. Для упрощения рассредотачивания будущих материалов и создаем новый тип меню, который будет относиться к разделу – Мистика и магия.

Для этого заходим по ссылке – Структура, что в верхней панели инструментов.

После этого находим пункт – Типы материалов, и заходим в их.

После чего, вы увидите уже имеющиеся типы материалов.

Как добавить новый тип вы уже, наверняка, додумались, надавить ссылочку – добавить тип материала.

1-ое что мы делаем — это задаем имя типа материала, потому что у нас все публикуемые материалы будут относиться к разделу — Мистика и магия, то и называем его соответственно. Дальше нужно задать машинное имя, при этом на британском языке. Чтоб активировать это поле нажмите на кнопку редактировать.

 

После этого у вас появится соответственное поле, где сможете указать его.

Блок с описанием можно не заполнять, это собственного рода подсказка для ваших будущих создателей. Эта надпись будет видна при разработке материала.

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

Сейчас нас интересует вкладка – настройка публикации. В Настройках по дефлоту нужно снять галочку с чекбокса «помещать на главную».

 

Вкладка установка комментариев, отвечает за их отображение под статьями.  Сможете установить, разрешено комментировать либо запрещено. Какое количество комментариев показывать. Установить предпросмотр комментария перед управлением. Потому что в моих планах комменты должны работать через виджет контакта, то возможность оставлять их, я убираю.

Вкладку опции меню не трогаю вообщем, пока рано.

Потому что у меня установлен модуль Page Title, то в настройках есть вкладка – опции заголовков странички. Рекомендую поставить данный модуль тоже. А в настройках типа материала установить галочку – показать поля.

Благодаря этому во время сотворения новейшей статьи, вы сможете задать, что показывать в качестве Title – для поисковиков.  Можно сказать некоторый аналог WordPress модуля All in Seo Pack. Все, нажимаем кнопку сохранить.

Снова перебегаем по ссылке структура из верхнего меню, и там находим вкладку таксономия.

Сейчас у меня имеются 2 словаря – это Форумы и теги (Tags). Сделаем новый словарь и назовем его снова  - Мистика и магия. Это мы делаем собственного рода контейнер, в который будем ложить свои спички – в виде меток для подразделов.

И так нажимаем кнопку добавить словарь и назначаем ему имя.

После этого в перечне словарей мы лицезреем наш вновь показавшийся словарик.

Сейчас давайте его наполним. Жмем на ссылку добавить термин и начинаем заносить все наши подразделы. Пока придумываем просто имена и сохраняем.

Про настройку адресов вы узнаете в последующих уроках. К этому пт мы еще вернемся. В итоге у меня выходит вот такая картина.

 

Снова заходим в вкладку структура и перебегаем вновь в типы материалов. Напротив сделанного нами материала – мистика и магия, есть ссылка управление полями, на нее и жмем.

Тут вы сможете узреть, из чего состоит наша нода, относящаяся к данному типу материала. Помните, я гласил, что ее просто расширять, вот конкретно этим мы на данный момент и займемся.

Наша задачка заключается в том, чтоб присвоить данный тип материала, к словарю таксономии, чтоб при разработке контента, мы могли найти в какой раздел стоит помещать нашу стать. Для этого мы делаем последующие опции.

После этого жмем кнопку сохранить. Нас перенаправляет на вкладку опции поля. Тут мы должны избрать наш словарь. После этого сохранить опции.

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

Вновь сохраняемся и нас перемещает на страничку где показаны из каких полей состоит нода. Видите ли, мы добавили новое поле.

Для удобства я перенес это поле выше поля Body, чтоб при разработке материала оно находилось выше области написания статей.

 

Вот фактически такими манипуляциями мы присвоили таксономию к определенному типу материалов. Сейчас создание нового материала смотрится вот так:

 

На сей день это все. Естественно, поведано и показано пока малая толика всех способностей. Но в предстоящем по мере исследования, мы повысим свои познания в работе с Drupal.

rss