Какво представляват "изгледите" на Drupal?

Определение:

Модулът "Изгледи на Drupal" ви позволява да организирате и показвате съдържанието си на света по почти всеки начин, по който можете да си представите. Над половин милион сайта на Drupal съобщават, че използват модула "Изгледи". Това е добре.

Например, да кажем, че имате персонализиран тип съдържание за рецензии на книги. Всеки преглед на книгата включва следните полета:

По подразбиране Drupal ще ви позволи да направите основен списък на тези отзиви. Можете да скриете или покажете всяко поле в списъка и да зададете размера на изображението на корицата. И не много друго.

Смесете и съответствайте на съдържанието си

От гледна точка на "Изгледи", от друга страна, можете да ги смесвате и да ги подреждате във всички видове персонализирани обяви . Например можете да:

И тези примери са точно от върха на главата ми. Ако можете да го мислите, много вероятно е да го направите в Изгледи.

Виж, Ма! Няма кодекс!

И вие можете да изградите всички тези изгледи без един ред от код.

Ако трябва да направите изглед в кода, това би изглеждало така:

SELECT node.nid AS nid, възел.създаден AS node_created от възел възел LEFT JOIN term_node term_node ON node.vid = term_node.vid НАЛЯВО СЪЕДИНЕНИЕ term_data term_data ON term_node.tid = term_data.tid WHERE (node.status = 1 OR (възел. uid = *** CURRENT_USER *** И *** CURRENT_USER *** <> 0) ИЛИ *** ADMINISTER_NODES *** = 1) AND (node.promote <> 0) AND (UPPER (term_data.name) = НАГОРЕ ('блог')) ПОРЪЧКА от node_created DESC

И това е само заявката на MySQL.

Трябва също да имате код, за да форматирате и извеждате резултатите. Ако някога сте искали да добавите поле или състояние, ще трябва да се потопите и да промените кода, без да счупите нищо.

Прегледи? Насочете и кликнете.

Мислене в типовете съдържание и изгледите

Тъй като се научавате да работите с персонализирани типове съдържание и изгледи, ще откриете, че те могат да решат огромен процент от досега неприложими проблеми със CMS.

Често вие или вашият клиент ще искате "специални" страници, които в друг CMS софтуер ще изискват сложно кодиране или отчаяно търсене на плъгин. Но с малко мисъл, можете да ги намалите до един или повече персонализирани типове съдържание и добре изградена гледка.

Разширяване на изгледите с персонализирани модули

Вярно е, че гледните точки не могат да направят всичко . Но ако някога сте се озовали в границите на гледните точки, проверете drupal.org. Има хиляди модули, които разширяват вида. Както винаги, трябва да изберете модули разумно , но е напълно възможно някой вече да е решил проблема ви.

Но първо научете за отзиви

Но преди да потърсите персонализиран модул, уверете се, че наистина сте научили какви "основни" изгледи могат да направят. Има много уроци там, но най-добрият начин да научите е да дадете възможност на един от включените мнения. Веднага ще видите основните елементи, от които се нуждаете, за да направите изглед. След това можете да започнете да пишете - и това е най-добрият начин да се научите.