Кои се Друпал "Погледи"?

Дефиниција:

Модулот Drupal Views ви овозможува да ги организирате и да ги прикажувате вашите содржини во светот на речиси секој начин на кој можете да замислите. Повеќе од половина милион Друпал сајтови пријавуваат дека го користат модулот Views. Тоа е добро.

На пример, да речеме дека имате сопствен тип на содржина за прегледи на книги. Секој преглед на книги ги вклучува следниве полиња:

Стандардно, Друпал ќе ви овозможи да направите основен список на овие прегледи. Можете да го скриете или да го прикажете секое поле во листата и да ја наместите големината на сликата. И не многу друго.

Измешајте и усогласете ја содржината

Со Прегледи, од друга страна, можете да ги измешате и да ги споите овие податоци со сите видови на сопствени огласи . На пример, можете:

И овие примери се само надвор од врвот на мојата глава. Ако може да мислите, многу е веројатно дека можете да го изградите во Погледи.

Види, мамо! Нема код!

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

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

SELECT node.nid AS nid, node.created AS node_created FROM node node LEFT JOIN term_node term_node ON node.vid = term_node.vid LEFT JOIN term_data term_data ON term_node.tid = term_data.tid WHERE (node.status = 1 OR (node. uid = *** CURRENT_USER *** и *** CURRENT_USER *** <> 0) ИЛИ *** ADMINISTER_NODES *** = 1) И (node.promote <> 0) И (UPPER (term_data.name) = ГОРЕ ("блог")) ОРДЕРИ СО node_created DESC

И тоа е барањето MySQL.

Исто така ќе ви треба код за форматирање и печатење на резултатите. Ако некогаш сте сакале да додадете поле или состојба, ќе треба да се нурнете и да го прилагодите кодот без да прекршите ништо.

Погледи? Точка и кликнете.

Размислувајќи за видовите и ставовите на содржините

Како што ќе научите да работите со сопствени типови на содржини и ставови, ќе откриете дека тие можат да решат огромен процент на досега неподносливи проблеми со CMS.

Толку често, вие или вашиот клиент ќе сакате "специјални" страници кои на друг CMS софтвер ќе бараат сложено кодирање или очајни лов за приклучок. Но, со малку мисла, можете да ги намалите на еден или повеќе сопствени типови содржини и добро изграден поглед.

Проширете ги прегледите со прилагодените модули

Точно, ставовите не можат да сторат сé . Но, ако некогаш се најдеш против границите на Прегледите, проверете друпал.орг. Има илјадници модули кои ги прошируваат Прегледите. Како и секогаш, треба внимателно да ги одбирате модулите , но сосема е можно дека некој веќе го реши вашиот проблем.

Но, Научете ги прегледите прво

Но, пред да отидете во потрага по сопствени модули, осигурајте се дека сте навистина научиле што можат да направат "основни" Прегледи. Има многу упатства таму, но најдобриот начин за учење е да овозможите еден од вклучените ставови. Веднаш, ќе ги видите основните елементи што ви требаат за да видите. Потоа можете да почнете да го менувате - и тоа е најдобриот начин за учење.