વ્યાખ્યા:
ડ્રૂપલ વ્યૂઝ મોડ્યુલ તમને તમારી સામગ્રી વિશ્વને વ્યવસ્થિત કરવા અને બતાવવાની પરવાનગી આપે છે જે તમે વિચારી શકો છો. પાંચ મિલિયન કરતા વધારે ડ્રૂપલ સાઇટ્સ જણાવે છે કે તેઓ દ્રશ્ય મોડ્યુલનો ઉપયોગ કરે છે. તે સારું છે.
હમણાં પૂરતું, ચાલો કહીએ કે તમારી પાસે બુક સમીક્ષાઓ માટે કસ્ટમ સામગ્રી પ્રકાર છે દરેક પુસ્તક સમીક્ષા નીચેના ક્ષેત્રો સમાવેશ થાય છે:
- કવર ઇમેજ
- શીર્ષક
- લેખક
- પ્રકાશક
- પ્રકાશન વર્ષ
ડિફૉલ્ટ રૂપે, ડ્રૂપલ તમને આ સમીક્ષાઓની મૂળભૂત સૂચિ બનાવશે. તમે સૂચિમાં દરેક ફીલ્ડને છુપાવી અથવા બતાવી શકો છો, અને કવર ઇમેજનું કદ સેટ કરી શકો છો. અને એક બીજું ઘણું બધું નહીં.
તમારી સામગ્રીને મિક્સ કરો અને મેચ કરો
દૃશ્યો સાથે, બીજી બાજુ, તમે આ ડેટાને મિશ્રિત કરો અને આ પ્રકારના તમામ કસ્ટમ સૂચિઓમાં મેળ કરી શકો છો. દાખલા તરીકે, તમે આ કરી શકો છો:
- એક એવું પૃષ્ઠ છે કે જે બધી જ પુસ્તકોને ફક્ત તેમના શીર્ષકથી સૂચિબદ્ધ કરે છે. સંપૂર્ણ સમીક્ષા માટે દરેક શીર્ષક લિંક્સ.
- બીજું પૃષ્ઠ છે જે તમે સમીક્ષા કરેલ તમામ લેખકોની યાદી આપે છે. દરેક લેખક તે લેખક દ્વારા ટાઇટલ્સની ટૂંકી સૂચિમાં લિંક્સ કરે છે.
- એક ત્રીજા પૃષ્ઠ બનાવો કે જે ફક્ત એક જ ગ્રીડમાં છબીઓને આવરે છે. દરેક છબી સંપૂર્ણ સમીક્ષા માટે લિંક્સ.
- તમારી છ સૌથી તાજેતરના સમીક્ષાઓ માટે માત્ર એક થંબનેલ કવર છબી અને ટીઝર દર્શાવતી એક સાઇડબાર છે વધુમાં, તમે ફક્ત તે પુસ્તકો દર્શાવો કે જે "પશ્ચિમી", "રહસ્ય", અથવા "વાંચનીય સ્ટાર ટ્રેક ફેન ફિકશન" શબ્દો સાથે ટૅગ કરેલા છે.
અને તે ઉદાહરણો ફક્ત મારા માથાના ટોચથી જ છે જો તમે તેને વિચારી શકો છો, તો તે ખૂબ જ સંભવ છે કે તમે તે દૃશ્યોમાં બનાવી શકો.
જુઓ, મા! કોડ નથી!
અને તમે કોડની એક લીટી વગર આ તમામ મૉઇંટ્સ બનાવી શકો છો.
જો તમને કોડમાં એક દૃશ્ય કરવાનું હતું, તો તે આના જેવું દેખાશે:
SELECT node.nid as nid, node.created as node_created node node માંથી LEFT JOIN term_node term_node on node.vid = term_node.vid LEFT JOIN શબ્દ_ડેટા 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) =) UPPER ('બ્લોગ')) નોર્ડ_કાયટેડ ડીઇએસસી દ્વારા ઓર્ડરઅને તે માત્ર MySQL ક્વેરી છે.
પરિણામોને ફોર્મેટ કરવા અને આઉટપુટ કરવા માટે તમારે કોડની જરૂર પડશે. જો તમે ક્યારેય ક્ષેત્ર અથવા શરત ઉમેરવા ઇચ્છતા હોવ, તો તમારે કંઈપણ તોડ્યા વગર કોડમાં ઝબકારો કરવો પડશે અને કોડને ઝટકો કરવો પડશે.
દૃશ્યો? બિંદુ અને ક્લિક કરો
સામગ્રી પ્રકારો અને વિચારોમાં વિચારવું
જેમ તમે કસ્ટમ સામગ્રી પ્રકારો અને દૃશ્યો સાથે કામ કરવાનું શીખ્યા, તેમ તમે શોધશો કે તેઓ અત્યાર સુધીમાં ઘાતક સીએમએસ સમસ્યાઓના વિશાળ ટકાવારીને હલ કરી શકે છે.
વારંવાર, તમે અથવા તમારી ક્લાયન્ટ "ખાસ" પૃષ્ઠો ઇચ્છતા હોવ કે, અન્ય સીએમએસ સૉફ્ટવેર પર , પ્લગઇન માટે જટિલ કોડિંગ અથવા ભયાવહ શિકારની જરૂર પડશે. પરંતુ થોડો વિચાર સાથે, તમે તેમને એક અથવા વધુ કસ્ટમ સામગ્રી પ્રકારો અને સારી રીતે બિલ્ટ દૃશ્યમાં ઘટાડી શકો છો.
કસ્ટમ મોડ્યુલ્સ સાથે દૃશ્યો વિસ્તૃત કરો
સાચું, વિચારો બધું જ કરી શકતા નથી. પરંતુ જો તમે ક્યારેય જોવાની સીમાઓ સામે તમારી જાતને શોધી શકો છો, drupal.org તપાસો. દૃશ્યો વિસ્તારવા હજારો મોડ્યુલો છે. હંમેશની જેમ, તમારે મોડ્યુલો કુશળતાઓથી પસંદ કરવો જોઈએ, પરંતુ તે શક્ય છે કે કોઈ વ્યક્તિએ પહેલાથી જ તમારી સમસ્યા ઉકેલી છે.
પરંતુ પ્રથમ વાર જાણો
પરંતુ તમે કસ્ટમ મોડ્યુલ શોધી કાઢતાં પહેલાં, ખાતરી કરો કે તમે ખરેખર શીખ્યા છો કે "મૂળભૂત" દૃશ્યો શું કરી શકે છે. ત્યાં બહાર પુષ્કળ ટ્યુટોરીયલો છે, પરંતુ શીખવા માટેની શ્રેષ્ઠ રીત એ એક સમાવવામાં દૃશ્યોને સક્ષમ કરવા છે હમણા, તમે એક દૃશ્ય બનાવવા માટે જરૂરી મૂળભૂત તત્વો જોશો. પછી તમે ઝટકો શરૂ કરી શકો છો - અને તે જાણવા માટેની શ્રેષ્ઠ રીત છે.