Drupal дегеніміз не?

Анықтама:

Drupal Views модулі сізге мазмұнды дүние жүзіне ұйымдастыруға және көрсетуге мүмкіндік береді. Жарты миллионнан астам Drupal сайттары «Көрулер» модулін пайдаланатынын хабарлайды. Бұл жақсы.

Мысалға, сіз кітап шолуларына арналған мазмұн түрі бар екенін айтайық. Әр кітаптың шолуында келесі өрістер бар:

Әдепкіде, Drupal сізге осы шолулардың негізгі тізімін жасауға мүмкіндік береді. Листингтегі әр өрісті жасыруға немесе көрсетуге болады және мұқаба кескінінің өлшемін орнатуға болады. Және басқа көп емес.

Мазмұныңызды араластыру және сәйкестендіру

Көрулермен, екінші жағынан, сіз бұл деректерді реттелетін тізімдердің барлық түрлеріне сәйкес келтіре аласыз. Мысалы, сіз:

Және бұл мысалдар менің басымның үстінде. Егер сіз мұны ойлауға мүмкіндігіңіз болса, оны Көрулерде жасауыңызға болады.

Қараңыз, Ма! Кодекс жоқ!

Және сіз осы көріністердің бірыңғай кодсыз құрылуы мүмкін.

Егер сіз кодты қарауға тура келсе, келесідей көрінеді:

SELECT node.nid AS nid, node.created AS node_created FROM түйін түйіні 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 (түйін. uid = *** CURRENT_USER *** және *** CURRENT_USER *** <> 0) OR *** ADMINISTER_NODES *** = 1) және (node.promote <> 0) AND (UPPER (term_data.name) = UPPER («блог») ORDER BY node_created DESC

Бұл тек MySQL сұрау.

Нәтижелерді пішімдеу және шығару үшін код қажет. Егер сіз бірдеңені немесе шартты қосқыңыз келсе, кодты сындырып, ештеңені бұзбау керек.

Көрулер? Нүктені басып, нұқыңыз.

Мазмұн түрлері мен көріністерінде ойлау

Өзгертпелі мазмұн түрлерімен және көріністермен жұмыс істеуді үйренетін болсаңыз, олар әлі күнге дейін қиын емес CMS мәселелерін шеше алатындығын білесіз.

Жиі жиі сіз немесе сіздің клиентіңіз басқа CMS бағдарламалық жасақтамасында күрделі кодтауды қажет ететін немесе арнайы плагин үшін аңсаған аң аулайтын «арнайы» беттерді алғысы келеді. Бірақ біраз ойланғандай, оларды бір немесе бірнеше пайдаланушы мазмұн түрлеріне және жақсы жасалған көрінісіне дейін азайтуға болады.

Кескіндерді жеке модульдермен кеңейтіңіз

Рас, көріністер бәрін жасай алмайды. Бірақ, егер сіз өзіңізді Көрулердің шектеулеріне тапсаңыз, drupal.org сайтын тексеріңіз. Қарауды кеңейтетін мыңдаған модуль бар. Әдеттегідей модульдерді ақылмен таңдау керек, бірақ біреу сіздің мәселеңізді шешкені әбден мүмкін.

Алдымен танысыңыз

Бірақ пайдаланушы модулін іздеуге бармас бұрын, «негізгі» Views мүмкіндігін білетінін тексеріңіз. Онда оқулықтар көп, бірақ үйренудің ең жақсы тәсілі - көзқарастардың бірін қосу. Дереу, көріністі жасау керек негізгі элементтерді көресіз. Содан кейін сіз өзіңізге ыңғайсыздықты бастауға болады - бұл ең жақсы әдіс.