ਪਰਿਭਾਸ਼ਾ:
ਡਰੂਪਲ ਦ੍ਰਿਸ਼ ਮੈਡਿਊਲ ਤੁਹਾਨੂੰ ਆਪਣੀ ਸਮਗਰੀ ਨੂੰ ਲਗਭਗ ਕਿਸੇ ਵੀ ਢੰਗ ਨਾਲ ਸੰਗਠਿਤ ਕਰਨ ਅਤੇ ਦਿਖਾਉਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ ਜਿਸ ਬਾਰੇ ਤੁਸੀਂ ਸੋਚ ਸਕਦੇ ਹੋ. ਪੰਜ ਲੱਖ ਤੋਂ ਜ਼ਿਆਦਾ ਡ੍ਰੂਪਲ ਸਾਈਟਾਂ ਦੀ ਰਿਪੋਰਟ ਹੈ ਕਿ ਉਹ ਦਰਿਸ਼ ਮੈਡਿਊਲ ਵਰਤਦੇ ਹਨ. ਇਹ ਉਹ ਚੰਗਾ ਹੈ.
ਉਦਾਹਰਨ ਲਈ, ਆਓ ਇਹ ਦੱਸੀਏ ਕਿ ਤੁਹਾਡੇ ਕੋਲ ਕਿਤਾਬ ਦੀਆਂ ਸਮੀਖਿਆਵਾਂ ਲਈ ਇੱਕ ਕਸਟਮ ਸਮੱਗਰੀ ਦੀ ਕਿਸਮ ਹੈ ਹਰੇਕ ਕਿਤਾਬ ਦੀ ਸਮੀਖਿਆ ਵਿੱਚ ਹੇਠ ਦਿੱਤੇ ਖੇਤਰ ਸ਼ਾਮਲ ਹਨ:
- ਕਵਰ ਚਿੱਤਰ
- ਟਾਈਟਲ
- ਲੇਖਕ
- ਪ੍ਰਕਾਸ਼ਕ
- ਪ੍ਰਕਾਸ਼ਨ ਸਾਲ
ਮੂਲ ਰੂਪ ਵਿੱਚ ਡ੍ਰੁਪਲ ਤੁਹਾਨੂੰ ਇਨ੍ਹਾਂ ਸਮੀਖਿਆਵਾਂ ਦੀ ਇੱਕ ਬੁਨਿਆਦੀ ਸੂਚੀ ਬਣਾਉਣ ਦੇਵੇਗਾ. ਤੁਸੀਂ ਲਿਸਟ ਵਿਚ ਹਰੇਕ ਖੇਤਰ ਲੁਕਾਓ ਜਾਂ ਦਿਖਾ ਸਕਦੇ ਹੋ, ਅਤੇ ਕਵਰ ਚਿੱਤਰ ਦਾ ਆਕਾਰ ਸੈਟ ਕਰ ਸਕਦੇ ਹੋ. ਅਤੇ ਨਾ ਇੱਕ ਬਹੁਤ ਸਾਰਾ ਹੋਰ
ਮਿਕਸ ਕਰੋ ਅਤੇ ਆਪਣੀ ਸਮਗਰੀ ਦਾ ਮੇਲ ਕਰੋ
ਝਲਕ ਦੇ ਨਾਲ, ਦੂਜੇ ਪਾਸੇ, ਤੁਸੀਂ ਇਸ ਡੇਟਾ ਨੂੰ ਮਿਸ਼ਰਤ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਇਸ ਤਰ੍ਹਾਂ ਦੇ ਸਾਰੀਆਂ ਕਸਟਮ ਸੂਚੀ ਵਿੱਚ ਮੇਲ ਕਰ ਸਕਦੇ ਹੋ. ਉਦਾਹਰਣ ਦੇ ਲਈ, ਤੁਸੀਂ ਇਹ ਕਰ ਸਕਦੇ ਹੋ:
- ਇੱਕ ਸਫ਼ਾ ਰੱਖੋ ਜੋ ਸਾਰੀਆਂ ਕਿਤਾਬਾਂ ਦੀ ਸੂਚੀ ਕੇਵਲ ਉਨ੍ਹਾਂ ਦੇ ਟਾਈਟਲ ਨਾਲ ਹੀ ਸੂਚੀਬੱਧ ਕਰਦਾ ਹੈ. ਹਰੇਕ ਸਿਰਲੇਖ ਦੀ ਪੂਰੀ ਸਮੀਖਿਆ ਕਰਨ ਲਈ ਲਿੰਕ.
- ਇਕ ਹੋਰ ਪੰਨੇ ਹੈ ਜੋ ਤੁਹਾਡੇ ਦੁਆਰਾ ਸਮੀਖਿਆ ਕੀਤੀ ਸਾਰੇ ਲੇਖਕਾਂ ਦੀ ਸੂਚੀ ਬਣਾਉਂਦਾ ਹੈ. ਹਰੇਕ ਲੇਖਕ ਉਸ ਲੇਖਕ ਦੁਆਰਾ ਸਿਰਲੇਖਾਂ ਦੀ ਇਕ ਛੋਟੀ ਸੂਚੀ ਨਾਲ ਲਿੰਕ ਕਰਦਾ ਹੈ.
- ਗਰਿੱਡ ਵਿਚ ਸਿਰਫ ਤੀਜੇ ਪੰਨੇ ਨੂੰ ਰੱਖੋ ਜਿਸ ਵਿਚ ਚਿੱਤਰ ਹੀ ਸ਼ਾਮਲ ਕੀਤੇ ਗਏ ਹਨ. ਹਰੇਕ ਤਸਵੀਰ ਪੂਰੀ ਸਮੀਖਿਆ ਲਈ ਲਿੰਕ.
- ਇਕ ਸਾਈਡਬਾਰ ਰੱਖੋ ਜੋ ਤੁਹਾਡੇ ਛੇ ਸਭ ਤੋਂ ਤਾਜ਼ਾ ਸਮੀਖਿਆਵਾਂ ਲਈ ਕੇਵਲ ਥੰਬਨੇਲ ਕਵਰ ਚਿੱਤਰ ਅਤੇ ਟੀਜ਼ਰ ਦਿਖਾਉਂਦਾ ਹੈ. ਇਸ ਤੋਂ ਇਲਾਵਾ, ਤੁਸੀਂ ਸਿਰਫ਼ ਉਨ੍ਹਾਂ ਕਿਤਾਬਾਂ ਨੂੰ ਹੀ ਦਿਖਾਓ ਜੋ "ਪੱਛਮੀ", "ਭੇਤ", ਜਾਂ "ਪੜ੍ਹਨ ਯੋਗ ਸਟਾਰ ਰੁੱਖ ਫੈਨ ਫਿਕਸ਼ਨ" ਦੇ ਨਾਲ ਟੈਗ ਕੀਤੇ ਹੋਏ ਹਨ.
ਅਤੇ ਉਹ ਮਿਸਾਲ ਮੇਰੇ ਸਿਰ ਦੇ ਸਭ ਤੋਂ ਉੱਪਰਲੇ ਪਾਸੇ ਹਨ. ਜੇ ਤੁਸੀਂ ਇਸ ਨੂੰ ਸੋਚ ਸਕਦੇ ਹੋ, ਇਹ ਬਹੁਤ ਸੰਭਾਵਨਾ ਹੈ ਕਿ ਤੁਸੀਂ ਇਸ ਨੂੰ ਝਲਕ ਵਿੱਚ ਬਣਾ ਸਕਦੇ ਹੋ
ਦੇਖੋ, ਮਾਓ! ਕੋਈ ਕੋਡ ਨਹੀਂ!
ਅਤੇ ਤੁਸੀਂ ਇਹਨਾਂ ਸਾਰੇ ਵਿਚਾਰਾਂ ਨੂੰ ਕੋਡ ਦੀ ਇੱਕ ਵੀ ਲਾਈਨ ਦੇ ਬਗੈਰ ਬਣਾ ਸਕਦੇ ਹੋ.
ਜੇ ਤੁਸੀਂ ਕੋਡ ਵਿਚ ਕਿਸੇ ਦ੍ਰਿਸ਼ਟੀਕੋਣ ਨੂੰ ਕਰਨਾ ਹੈ, ਤਾਂ ਇਹ ਕੁਝ ਇੰਝ ਦਿੱਸਦਾ ਹੈ:
SELECT node.nid AS nid, node.created as node_created node node ਤੋਂ LEFT JOIN ਪਰਿਭਾਸ਼ਿਤ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ '_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ uid = *** CURRENT_USER *** ਅਤੇ *** CURRENT_USER *** <> 0) ਜਾਂ *** ADMINISTER_NODES *** = 1) ਅਤੇ (ਨੋਡ.ਪ੍ਰੋਮੋਟ <> 0) ਅਤੇ (UPPER (term_data.name) =) UPPER ('ਬਲੌਗ')) ਆਦੇਸ਼ ਦੁਆਰਾ ਨੋਡ_ਕਰੈਟਡ ਡੀਈਐਸਸੀਅਤੇ ਇਹ ਸਿਰਫ MySQL ਕਯੂਰੀ ਹੈ
ਤੁਹਾਨੂੰ ਨਤੀਜਿਆਂ ਨੂੰ ਫਾਰਮੈਟ ਅਤੇ ਆਉਟ ਕਰਨ ਲਈ ਕੋਡ ਦੀ ਵੀ ਲੋੜ ਪਵੇਗੀ. ਜੇ ਤੁਸੀਂ ਕਦੇ ਕੋਈ ਫੀਲਡ ਜਾਂ ਸ਼ਰਤ ਜੋੜਨਾ ਚਾਹੁੰਦੇ ਸੀ, ਤਾਂ ਤੁਹਾਨੂੰ ਕੁੱਝ ਵੀ ਤੋੜਨਾ ਨਹੀਂ ਚਾਹੀਦਾ ਅਤੇ ਤੁਸੀਂ ਕੋਡ ਨੂੰ ਟੁੱਟਣ ਤੋਂ ਬਿਨਾਂ ਡੁੱਬਣਾ ਪਵੇਗਾ.
ਵਿਚਾਰ? ਬਿੰਦੂ ਅਤੇ ਕਲਿੱਕ ਕਰੋ
ਸਮੱਗਰੀ ਦੇ ਕਿਸਮਾਂ ਅਤੇ ਦ੍ਰਿਸ਼ਾਂ ਵਿੱਚ ਸੋਚਣਾ
ਜਿਵੇਂ ਜਿਵੇਂ ਤੁਸੀਂ ਕਸਟਮ ਕੰਟੈਂਟ ਟਾਈਪਾਂ ਅਤੇ ਵਿਯੂਜ਼ ਨਾਲ ਕੰਮ ਕਰਨਾ ਸਿੱਖਦੇ ਹੋ, ਤੁਹਾਨੂੰ ਪਤਾ ਲੱਗੇਗਾ ਕਿ ਉਹ ਇਸ ਤਰ੍ਹਾਂ ਦੇ ਘਿਣਾਉਣੇ CMS ਸਮੱਸਿਆਵਾਂ ਦੇ ਇੱਕ ਵੱਡੇ ਪ੍ਰਤੀਸ਼ਤ ਨੂੰ ਹੱਲ ਕਰ ਸਕਦੇ ਹਨ.
ਇਸ ਲਈ ਅਕਸਰ, ਤੁਸੀਂ ਜਾਂ ਤੁਹਾਡਾ ਕਲਾਇਟ "ਸਪੈਸ਼ਲ" ਪੰਨਿਆਂ ਨੂੰ ਚਾਹੁੰਦਾ ਹੈ ਕਿ, ਹੋਰ ਸੀਐਮਐਸ ਸਾਫਟਵੇਅਰ ਤੇ , ਇੱਕ ਗੁੰਝਲਦਾਰ ਕੋਡਿੰਗ ਦੀ ਜ਼ਰੂਰਤ ਹੈ, ਜਾਂ ਪਲਗਇਨ ਲਈ ਇੱਕ ਡਰਾਉਣਾ ਸ਼ਿਕਾਰ. ਪਰ ਇੱਕ ਛੋਟਾ ਜਿਹਾ ਵਿਚਾਰ ਹੋਣ ਕਰਕੇ, ਤੁਸੀਂ ਉਨ੍ਹਾਂ ਨੂੰ ਇੱਕ ਜਾਂ ਇੱਕ ਤੋਂ ਵੱਧ ਕਸਟਮ ਕੰਟੈਂਟ ਵਸਤੂਆਂ ਨੂੰ ਘਟਾ ਸਕਦੇ ਹੋ, ਅਤੇ ਇੱਕ ਚੰਗੀ ਤਰ੍ਹਾਂ ਬਣਾਈ ਗਈ ਦ੍ਰਿਸ਼
ਕਸਟਮ ਮੋਡੀਊਲ ਨਾਲ ਦ੍ਰਿਸ਼ ਵਧਾਓ
ਇਹ ਸੱਚ ਹੈ ਕਿ ਵਿਚਾਰ ਸਭ ਕੁਝ ਨਹੀਂ ਕਰ ਸਕਦੇ. ਪਰ ਜੇ ਤੁਸੀਂ ਕਦੇ ਵੀ ਵਿਯੂਜ਼ ਦੀ ਸੀਮਾ ਦੇ ਖਿਲਾਫ ਆਪਣੇ ਆਪ ਨੂੰ ਲੱਭ ਲੈਂਦੇ ਹੋ, drupal.org ਨੂੰ ਚੈੱਕ ਕਰੋ. ਹਜਾਰਾਂ ਮੈਡੀਊਲ ਹਨ ਜੋ ਦਰਿਸ਼ ਵਧਾਉਂਦੇ ਹਨ. ਹਮੇਸ਼ਾਂ ਵਾਂਗ, ਤੁਹਾਨੂੰ ਸਮਝਦਾਰੀ ਨਾਲ ਮੋਡੀਊਲ ਦੀ ਚੋਣ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ, ਪਰ ਇਹ ਸੰਭਵ ਹੈ ਕਿ ਕਿਸੇ ਨੇ ਪਹਿਲਾਂ ਹੀ ਤੁਹਾਡੀ ਸਮੱਸਿਆ ਦਾ ਹੱਲ ਕੀਤਾ ਹੈ.
ਪਰ ਸਭ ਤੋਂ ਪਹਿਲੀ ਨਜ਼ਰ ਸਿੱਖੋ
ਪਰ ਇਸ ਤੋਂ ਪਹਿਲਾਂ ਕਿ ਤੁਸੀਂ ਕਸਟਮ ਮੋਡੀਊਲ ਦੀ ਭਾਲ ਵਿਚ ਜਾਂਦੇ ਹੋ, ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਸੀਂ ਸੱਚਮੁੱਚ ਇਹ ਸਿੱਖਿਆ ਹੈ ਕਿ "ਬੁਨਿਆਦੀ" ਦ੍ਰਿਸ਼ ਕੀ ਕਰ ਸਕਦੇ ਹਨ. ਉੱਥੇ ਬਹੁਤ ਸਾਰੇ ਟਿਊਟੋਰਿਅਲ ਮੌਜੂਦ ਹਨ, ਪਰ ਸਿੱਖਣ ਦਾ ਸਭ ਤੋਂ ਵਧੀਆ ਤਰੀਕਾ ਇਹ ਹੈ ਕਿ ਸ਼ਾਮਲ ਕੀਤੇ ਦ੍ਰਿਸ਼ਾਂ ਵਿੱਚੋਂ ਇੱਕ ਨੂੰ ਯੋਗ ਕਰਨਾ ਹੈ ਉਸੇ ਵੇਲੇ, ਤੁਹਾਨੂੰ ਇੱਕ ਦ੍ਰਿਸ਼ ਬਣਾਉਣ ਲਈ ਲੋੜੀਂਦੇ ਬੁਨਿਆਦੀ ਤੱਤਾਂ ਨੂੰ ਦੇਖੋਗੇ. ਫਿਰ ਤੁਸੀਂ ਸ਼ੁਰੂ ਕਰ ਸਕਦੇ ਹੋ - ਅਤੇ ਇਹ ਸਿੱਖਣ ਦਾ ਸਭ ਤੋਂ ਵਧੀਆ ਤਰੀਕਾ ਹੈ.