Wat binne Drupal "Views"?

Definysje:

It modul Drupal Views kin jo wêze om jo ynhâld te organisearjen en sjen te litten op hast de wize wêrop jo tinke kinne. Mear as heal miljoen Drupal-platen rapporteare dat se de Views-module brûke. It is sa goed.

Bygelyks litte wy sizze dat jo in oanpaste ynhâldtype hawwe foar boekberjochten. Elke boekwiziging befettet de folgjende fjilden:

Standert stiet Drupal dat jo in basislist opnimme kinne. Jo kinne elke fjild ferbergje of sjen litte yn 'e lokaasje, en set de grutte fan' e dekking ôfbylding. En net in hiel soad oars.

Meitsje en besykje jo ynhâld

Mei sjogge, oan 'e oare kant kinne jo dizze gegevens mingde en oansette yn alle soarten oanbiedingslisten . Sa kinne jo bygelyks:

En dizze foarbylden binne krekt fan 'e top fan myn holle. As jo ​​it tinke kinne, is it tige wierskynlik dat jo it yn Binnen sjen kinne.

Sjoch, Ma! No Code!

En jo kinne allegear werstellen bouwe sûnder in inkele line fan koade.

As jo ​​in punt yn in koade dwaan moasten, soene dit soart sjogge:

SELECT node.nid AS nid, node.created AS node_created FROM node knoop 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 *** AND *** CURRENT_USER *** <> 0) OR *** ADMINISTER_NODES *** = 1) AND (node.promote <> 0) AND (UPPER (term_data.name) = UPPER ('blog')) ORDER BY node_created DESC

En dat is gewoan de query MySQL.

Jo hawwe ek code nedich om de resultaten te foarmjen en út te jaan. As jo ​​ea in fjild of in betingst woe wolle, dan moast it yntype en tweak de koade sûnder wat te brekken.

Views? Punt en klikke.

Tinken yn ynhâldtypen en werjeften

As jo ​​leare om te wurkjen mei oanpaste ynhâldtypen en werjeften, sille jo ûntdekke dat se in hege persintaazje fan oantroffen ûnmachtige CMS-problemen oplosse kinne.

Sa faak, jo of jo kliïnte wolle "spesjale" siden dy't, op oare CMS software , komplekse kodearring nedich wêze, of in fertsjinne jacht foar in plugin. Mar mei in bytsje tinke, kinne jo se feroarje op ien of mear brûkte ynhâldtypen, en in goed opboude werjefte.

Untwikkelje werjefte mei oanpaste modulen

True, sjoch kin alles net dwaan. Mar as jo ea opnimme tsjin de limiten fan Views, kontrolearje drupal.org. Der binne tûzenen modules dy't útfiere. As altyd, moatte jo modules klearmeitsje , mar it is hiel maklik dat elkenien jo probleem al begeliedt.

Mar learje earst earst

Mar foardat jo nei in oanpast modul sykje, soargje derfoar dat jo echt learde wat "basis" Sjoch kin dwaan. Der binne genôch tutorials derút, mar de bêste manier om te learen is ien fan 'e yndielde werjeften te aktivearjen. Klear, jo sille de basisfoarmen sjogge dy't jo in besicht meitsje moatte. Dan kinne jo begjinne mei tweaking - en dat is de bêste manier om te learen.