ಮ್ಯಾಥ್ಯೂ ಘಟಕ k2. k2 ಘಟಕ ಅಥವಾ ಪ್ರಮಾಣಿತ Joomla ಲೇಖನಗಳ ಘಟಕಕ್ಕೆ ಅತ್ಯುತ್ತಮವಾದ ಬದಲಿ. ಮತ್ತು ಅಂತಿಮವಾಗಿ, K2 ಘಟಕದ ಬಗ್ಗೆ ಪರಿಚಯಾತ್ಮಕ ವೀಡಿಯೊ

ಕಾಂಪೊನೆಂಟ್ K2 v.2.6.8 | Joomla 2.5/3.x

ಘಟಕ K2ಲೇಖನವನ್ನು ರಚಿಸುವಾಗ, ಸಂಪಾದಿಸುವಾಗ ಮತ್ತು ನಿರ್ವಹಿಸುವಾಗ ಕ್ರಿಯಾತ್ಮಕತೆಯ ಕೊರತೆಯಿರುವ ಯಾರಾದರೂ ಈ ಘಟಕವನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಸ್ಥಾಪಿಸಬಹುದು, ಏಕೆಂದರೆ ಇದು ಇತರ Joomla! ವಿಸ್ತರಣೆ. ನಿಮ್ಮ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಅಥವಾ ಹೊಸ ವಿಷಯಕ್ಕಾಗಿ ನೀವು ತಕ್ಷಣವೇ ಹಲವಾರು ಹೊಸ ಆಯ್ಕೆಗಳನ್ನು ಪಡೆಯುತ್ತೀರಿ: ಚಿತ್ರಗಳು, ವೀಡಿಯೊಗಳು, ಆಡಿಯೊ ಫೈಲ್‌ಗಳು, ಇಮೇಜ್ ಗ್ಯಾಲರಿಗಳು ಮತ್ತು ಇತರ ಲಗತ್ತುಗಳಿಗಾಗಿ ಹೆಚ್ಚುವರಿ ಕ್ಷೇತ್ರಗಳು. ಕಾಮೆಂಟ್ ಮಾಡುವ ಕಾರ್ಯಗಳು, ಟ್ಯಾಗ್‌ಗಳನ್ನು ಹೊಂದಿಸುವುದು, ವಿಸ್ತೃತ ಬಳಕೆದಾರರ ಪ್ರೊಫೈಲ್‌ಗಳು, ಬಳಕೆದಾರರ ಗುಂಪುಗಳು, ಬ್ಲಾಗ್‌ಗಳು ಮತ್ತು ಹೆಚ್ಚಿನವುಗಳು ಸಹ ಲಭ್ಯವಿರುತ್ತವೆ. ಈ ಎಲ್ಲಾ ಸಂಯೋಜಿತ ಸಾಮರ್ಥ್ಯಗಳು ಕೆ2 ವಿ.2.6.8ನಿರ್ವಾಹಕರ ಮೌಲ್ಯಯುತವಾದ ನಿರ್ವಹಣಾ ಸಮಯವನ್ನು ಉಳಿಸುವುದಲ್ಲದೆ, ಉತ್ಪಾದಕತೆಯನ್ನು ಸುಧಾರಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ!

ನಿಮ್ಮ ಸೈಟ್‌ನ "ಗಾತ್ರ" ವನ್ನು ಲೆಕ್ಕಿಸದೆಯೇ ವಿಷಯ ನಿರ್ವಹಣೆಗೆ K2 ಸೂಕ್ತ ಪರಿಹಾರವಾಗಿದೆ: ನೀವು ಇದನ್ನು ಸಣ್ಣ ಬ್ಲಾಗ್‌ನಿಂದ ಸಂಕೀರ್ಣ ಕಾರ್ಪೊರೇಟ್ ಸೈಟ್‌ಗೆ ಅಥವಾ ಬಹು-ಲೇಖಕರ ಪರಿಸರದೊಂದಿಗೆ (ಪೋರ್ಟಲ್‌ಗಳು, ನಿಯತಕಾಲಿಕೆಗಳು, ಇತ್ಯಾದಿ) ಬಳಸಬಹುದು. ವಾಸ್ತವವಾಗಿ, K2 ಅನ್ನು 4 ತತ್ವಗಳ ಮೇಲೆ ನಿರ್ಮಿಸಲಾಗಿದೆ: ಶ್ರೀಮಂತ ವಿಷಯ ಬೆಂಬಲ, ಬಳಕೆಯ ಸುಲಭತೆ, ಟೆಂಪ್ಲೇಟ್ ನಮ್ಯತೆ ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆ.

ಅನುಸ್ಥಾಪನೆಯ ನಂತರ K2 ವಿಸ್ತರಣೆಗಳು Joomla ನಲ್ಲಿ! Drupal ಮತ್ತು Wordpress ನಂತಹ ಇತರ ರೀತಿಯ CMS ಗಳಲ್ಲಿ ಲಭ್ಯವಿರುವ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು ಲಭ್ಯವಾಗುತ್ತವೆ. K2 ಘಟಕ 2.6.8 ನ ಹೊಸ ಆವೃತ್ತಿಯು ಎಲ್ಲಾ ತಿಳಿದಿರುವ ದೋಷಗಳನ್ನು ನಿವಾರಿಸುತ್ತದೆ ಮತ್ತು ಸೈಟ್‌ನ ಮುಂಭಾಗದ ಭಾಗದಿಂದ ವಿಷಯವನ್ನು ಪ್ರದರ್ಶಿಸಲು ಮತ್ತು ಸಂಪಾದಿಸಲು ಸೆಟ್ಟಿಂಗ್‌ಗಳಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ಪ್ರಮುಖ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡುತ್ತದೆ.

K2 v.2.6.8 ರ ಮುಖ್ಯ ಮತ್ತು ಪ್ರಮುಖ ಗುಣಲಕ್ಷಣಗಳು ಇಲ್ಲಿವೆ:

  • Joomla 2.5 ಮತ್ತು Joomla 3.x ನೊಂದಿಗೆ ಹೆಚ್ಚಿನ ಮಟ್ಟದ ಹೊಂದಾಣಿಕೆ
  • ಸಂಪೂರ್ಣವಾಗಿ ಉಚಿತ!
  • ರೆಡಿಮೇಡ್ ಸ್ಟೈಲಿಶ್ Joomla ಟೆಂಪ್ಲೇಟ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ವೆಬ್ ಸ್ಟುಡಿಯೋಗಳಲ್ಲಿ ದೊಡ್ಡ ಪ್ರೇಕ್ಷಕರಿದ್ದಾರೆ!
  • ಅನೇಕ ಹೆಚ್ಚುವರಿ ಕ್ಷೇತ್ರಗಳು ಮತ್ತು ಫಾರ್ಮ್‌ಗಳ ಲಭ್ಯತೆ
  • ತ್ವರಿತ ಪ್ರವೇಶಕ್ಕಾಗಿ ನಿರ್ವಾಹಕ ಫಲಕದಲ್ಲಿ ಐಕಾನ್‌ಗಳ ಲಭ್ಯತೆ
  • ಸರಳ ಮತ್ತು ಅನುಕೂಲಕರ ಅನುಸ್ಥಾಪನ

ಕಾಂಪೊನೆಂಟ್ K2 Joomla ಗೆ ಬಹಳ ಆಸಕ್ತಿದಾಯಕ ವಿಸ್ತರಣೆಯಾಗಿದೆ. ಘಟಕದ ಮುಖ್ಯ ಲಕ್ಷಣವೆಂದರೆ ಇದು Joomla ಗಾಗಿ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಲಭ್ಯವಿಲ್ಲದ ಹೊಸ ಕಾರ್ಯಗಳನ್ನು ಬಳಸಲು Joomla ಗೆ ಅನುಮತಿಸುತ್ತದೆ, ಆದರೆ Drupal ಮತ್ತು Wordpress ನಂತಹ ಇತರ ರೀತಿಯ CMS ಗಳಲ್ಲಿ ಲಭ್ಯವಿದೆ.

ಮೊದಲನೆಯದಾಗಿ, ಇದು ಸೈಟ್ ಬಳಕೆದಾರರಿಂದ ಸೈಟ್‌ಗೆ ವಸ್ತುಗಳು ಮತ್ತು ಲೇಖನಗಳನ್ನು ಸೇರಿಸುವ ಸಾಮರ್ಥ್ಯ, ಜೊತೆಗೆ ಸುದ್ದಿ ಪೋರ್ಟಲ್‌ಗಳು, ಬ್ಲಾಗ್‌ಗಳು, ಕ್ಯಾಟಲಾಗ್‌ಗಳನ್ನು ರಚಿಸುವುದು, ಪ್ರತಿ ಲೇಖನಕ್ಕೆ ಹೆಚ್ಚುವರಿ ಕ್ಷೇತ್ರಗಳನ್ನು ಪರಿಚಯಿಸುವುದು, ಆಲ್‌ವೀಡಿಯೋಸ್ ಪ್ಲಗಿನ್, ಇಮೇಜ್ ಗ್ಯಾಲರಿಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸೈಟ್‌ಗೆ ವೀಡಿಯೊಗಳನ್ನು ಸೇರಿಸುವುದು ಸರಳ ಇಮೇಜ್ ಗ್ಯಾಲರಿ ಪ್ಲಗಿನ್ ಅನ್ನು ಬಳಸುವುದು, Google ನಿಂದ ಕ್ಯಾಪ್ಚಾದೊಂದಿಗೆ ಕಾಮೆಂಟ್‌ಗಳನ್ನು ಸೇರಿಸಲು ಅಂತರ್ನಿರ್ಮಿತ ವ್ಯವಸ್ಥೆ, ನೋಂದಣಿ ಮತ್ತು ದೃಢೀಕರಣ ಮಾಡ್ಯೂಲ್, ಲೇಖಕರ ಮಾಡ್ಯೂಲ್, ಲೇಖನಗಳನ್ನು ಪ್ರಕಟಿಸುವ ಲೇಖಕರ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಪ್ರದರ್ಶಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಲೇಖಕ ಮಾಡ್ಯೂಲ್, ಆರ್ಕೈವ್ ಇರುವಿಕೆ, ವರ್ಗ ಮತ್ತು ಟ್ಯಾಗ್ ಮಾಡ್ಯೂಲ್.

ಈ ಎಲ್ಲಾ ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು K2 ನಲ್ಲಿ ನಿರ್ಮಿಸಲಾಗಿದೆ ಮತ್ತು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ Joomla ನಲ್ಲಿ ಸೇರಿಸಲಾಗಿಲ್ಲ. ಈ ಘಟಕದೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದು ತುಂಬಾ ಸರಳವಾಗಿದೆ, ಏಕೆಂದರೆ ಪಠ್ಯ ಸಂಪಾದಕವು Joomla ದಂತೆಯೇ ಅದೇ ನಿಯತಾಂಕಗಳನ್ನು ಹೊಂದಿದೆ, ಮತ್ತು ವರ್ಗಗಳನ್ನು ಬಳಸುವುದರಿಂದ "ವರ್ಗದಿಂದ ಪಡೆದುಕೊಳ್ಳಿ" ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ನಿರ್ದಿಷ್ಟ ವರ್ಗದಲ್ಲಿನ ಎಲ್ಲಾ ಲೇಖನಗಳಿಗೆ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಏಕಕಾಲದಲ್ಲಿ ಹೊಂದಿಸಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಪ್ರತಿ ವಸ್ತುವಿನಲ್ಲಿ ಸಾಮಾಜಿಕ ಬುಕ್‌ಮಾರ್ಕ್‌ಗಳು, ಹಿಟ್ ವೀಕ್ಷಣೆಗಳು, ಮತ ರೇಟಿಂಗ್‌ಗಳು ಮತ್ತು ನ್ಯಾವಿಗೇಷನ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.

ಇಲ್ಲಿಯವರೆಗೆ ಘಟಕ K2ಈಗಾಗಲೇ ಆವೃತ್ತಿ 2.7.1 ಗೆ ನವೀಕರಿಸಲಾಗಿದೆ. ಹಿಂದಿನ ಆವೃತ್ತಿಗಳು ಬಿಡುಗಡೆಯಾದಾಗಿನಿಂದ K2 ಸಮುದಾಯದಿಂದ ಪತ್ತೆಯಾದ ಎಲ್ಲಾ ದೋಷಗಳನ್ನು ಈ ಬಿಡುಗಡೆಯು ಸರಿಪಡಿಸುತ್ತದೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಈ ಆವೃತ್ತಿಯು ನಿಮ್ಮ ವಿಷಯವನ್ನು ಪ್ರದರ್ಶಿಸಲು ಮತ್ತು ಸೈಟ್‌ನ ಮುಂಭಾಗದ ಭಾಗದಿಂದ ಸಂಪಾದಿಸಲು ಸೆಟ್ಟಿಂಗ್‌ಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಪ್ರಮುಖ ಬದಲಾವಣೆಗಳನ್ನು ಸಹ ಒಳಗೊಂಡಿದೆ. ಮುಂದಿನ ದಿನಗಳಲ್ಲಿ ಹೊಸ ಆವೃತ್ತಿ 2.7.0 ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ.

ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಗೆ K2 ಅನ್ನು ಸರಿಯಾಗಿ ನವೀಕರಿಸುವುದು ಹೇಗೆ

K2 ಅನ್ನು ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಗೆ ನವೀಕರಿಸಲಾಗುತ್ತಿದೆ (2.7.1)

K2_v2.4.1 ಘಟಕ ಅಥವಾ ಇನ್ನೊಂದು ಆವೃತ್ತಿಯನ್ನು ಆವೃತ್ತಿ 2.7.1 ಗೆ ಸರಿಯಾಗಿ ನವೀಕರಿಸುವುದು ಹೇಗೆ ಎಂಬ ಪ್ರಶ್ನೆಯಲ್ಲಿ ಅನೇಕ ಜನರು ಆಸಕ್ತಿ ಹೊಂದಿದ್ದಾರೆ.

ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಗೆ, ಅಂದರೆ ಆವೃತ್ತಿ 2.6.5 ಗೆ k2 ಘಟಕವನ್ನು ನವೀಕರಿಸುವುದು ತುಂಬಾ ಸರಳವಾಗಿದೆ. k2 ನ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಹಿಂದಿನ ಆವೃತ್ತಿಗಳ ಮೇಲೆ ಸ್ಥಾಪಿಸಲಾಗಿದೆ. (ಏನನ್ನೂ ಅಳಿಸುವ ಅಗತ್ಯವಿಲ್ಲ, ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಸ್ಥಾಪಿಸಿ ಮತ್ತು ಎಲ್ಲವೂ ಕೆಲಸ ಮಾಡುತ್ತದೆ). ಆದರೆ ನೀವು ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡುವ ಮೊದಲು, ನೀವು ಹಿಂದಿನ ಆವೃತ್ತಿಗಳಿಂದ ನಿಮ್ಮ k2 ಟೆಂಪ್ಲೇಟ್ ಅನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ, ಉದಾಹರಣೆಗೆ, k2 2.5.7 ಮತ್ತು ಹಿಂದಿನದು, ಅಂತಹ ಟೆಂಪ್ಲೇಟ್ ಹೊಸ k2 ಗೆ ಹೊಂದಿಕೆಯಾಗುವುದಿಲ್ಲ ಎಂದು ನೀವು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬೇಕು.

ಟೆಂಪ್ಲೇಟ್ ಆವೃತ್ತಿ 2.6.2 ಆವೃತ್ತಿ 2.7.1 ನೊಂದಿಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ, ಆದರೂ ಇದು ಹಿಂದಿನ ಆವೃತ್ತಿಯಿಂದ ಒಂದು ಫೈಲ್‌ನಲ್ಲಿ (generic.php) ಫೈಲ್ ಘಟಕಗಳು/com_k2 ಮಾರ್ಗಕ್ಕೆ ಸ್ವಲ್ಪ ಭಿನ್ನವಾಗಿದೆ.

K2 ಜಿಪ್ ಫೈಲ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ ಮತ್ತು Joomla ನಿರ್ವಾಹಕದಲ್ಲಿ ವಿಸ್ತರಣೆ ನಿರ್ವಾಹಕ (ಸ್ಥಾಪಿಸು/ಅಸ್ಥಾಪಿಸು) ಗೆ ಹೋಗಿ ಮತ್ತು ನೀವು ಈಗಷ್ಟೇ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿದ ಜಿಪ್ ಫೈಲ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ಮತ್ತು ಸ್ಥಾಪಿಸಲು ಆಯ್ಕೆಮಾಡಿ ( com_K2_v2.7.1.rus) ಇದರ ನಂತರ, ಘಟಕವನ್ನು ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಗೆ ನವೀಕರಿಸಲಾಗುತ್ತದೆ ಅಥವಾ Joomla ನಿರ್ವಾಹಕ ಫಲಕದಿಂದ ಸ್ವಯಂಚಾಲಿತ ನವೀಕರಣವನ್ನು ಬಳಸಿ.

ಯಾವಾಗಲೂ, ನಿಮ್ಮ ಸೈಟ್ ಅನ್ನು ಮರೆಯಬೇಡಿ, ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಗೆ K2 ಅನ್ನು ನವೀಕರಿಸುವ ಮೊದಲು, ಉಚಿತವನ್ನು ಬಳಸಿ ಬ್ಯಾಕ್ಅಪ್ ಘಟಕ ಅಕೀಬಾ .

ಹೌದು, ನೀವು ನಿಮ್ಮ ಸ್ವಂತ ಅಥವಾ ಮಾರ್ಪಡಿಸಿದ ಟೆಂಪ್ಲೇಟ್ ಅನ್ನು ಬಳಸುತ್ತಿರುವಿರಿ, ನಂತರ ಆವೃತ್ತಿ 2.7.0 ರಿಂದ ಪ್ರಾರಂಭಿಸಿ K2 ಟೆಂಪ್ಲೇಟ್‌ನಲ್ಲಿ ಬದಲಾವಣೆಗಳಿವೆ, ಆದ್ದರಿಂದ (ನಂತರ) ನವೀಕರಿಸುವಾಗ ನೀವು ಟೆಂಪ್ಲೇಟ್ ಅನ್ನು ಸರಿಹೊಂದಿಸಬೇಕಾಗುತ್ತದೆ.

Joomla ನಿರ್ವಾಹಕ ಫಲಕದ ಮೂಲಕ K2 ಗಾಗಿ ಕ್ರ್ಯಾಕ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ

ನೀವು K2 ನ ಇಂಗ್ಲಿಷ್ ಆವೃತ್ತಿಯನ್ನು ಸ್ಥಾಪಿಸಿದ್ದರೆ, ನಂತರ ನೀವು ಘಟಕವನ್ನು Russify ಮಾಡಲು Russify ಮಾಡಬಹುದು, Russifier ಅನ್ನು ಸ್ಥಾಪಿಸಿ k2_en_language_pack.zip, Joomla ಗಾಗಿ ಯಾವುದೇ ಇತರ ವಿಸ್ತರಣೆಗಳಂತೆ Joomla ನಿರ್ವಾಹಕ ಫಲಕದಲ್ಲಿ ವಿಸ್ತರಣೆ ನಿರ್ವಾಹಕ (ಸ್ಥಾಪಿಸು/ಅಸ್ಥಾಪಿಸು) ಮೂಲಕ ಕ್ರ್ಯಾಕ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲಾಗಿದೆ. ರಸ್ಸಿಫೈಯರ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿದ ನಂತರ, ಸೈಟ್‌ನಲ್ಲಿ ಮತ್ತು ನಿರ್ವಾಹಕ ಫಲಕದಲ್ಲಿ K2 ಘಟಕವನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ರಸ್ಸಿಫೈಡ್ ಮಾಡಲಾಗುತ್ತದೆ.

ಉಚಿತ K2 ಘಟಕವು ನಿಮ್ಮ ರೆಕಾರ್ಡಿಂಗ್‌ಗಳನ್ನು ಹೆಚ್ಚು ಆಸಕ್ತಿಕರ ಮತ್ತು ತಿಳಿವಳಿಕೆ ನೀಡಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಆರಂಭಿಕ ಬ್ಲಾಗಿಗರಿಗೆ ನಾನು ನಿಮಗೆ ವಿವರವಾಗಿ ಹೇಳುತ್ತೇನೆ Joomla ನಲ್ಲಿ K2 ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು ಮತ್ತು Russify ಮಾಡುವುದು.

K2 ಸ್ಥಾಪನೆ

K2 ಘಟಕವನ್ನು ಅಧಿಕೃತ ವೆಬ್‌ಸೈಟ್ http://getk2.org/ ನಿಂದ ಸ್ಥಾಪಿಸಲಾಗಿದೆ. ಸೈಟ್ನ ಮುಖ್ಯ ಪುಟವು ಈ ರೀತಿ ಕಾಣುತ್ತದೆ. "ಡೌನ್ಲೋಡ್ K2" ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ಗೆ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ. JoomlaWorks ಡೆವಲಪರ್‌ಗಳ ಡೆಮೊ ಸೈಟ್‌ನಲ್ಲಿ ನೀವು K2 ನ ಸಾಮರ್ಥ್ಯಗಳೊಂದಿಗೆ ಪರಿಚಯ ಮಾಡಿಕೊಳ್ಳಬಹುದು. ಪ್ರತಿಯೊಂದು ವಸ್ತುವು ಫೋಟೋ ಗ್ಯಾಲರಿಯನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ ಮತ್ತು ಹೆಚ್ಚುವರಿ ಕ್ಷೇತ್ರಗಳ ಪ್ರದರ್ಶನವನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದು. ಹೆಚ್ಚುವರಿ ಕ್ಷೇತ್ರಗಳು ಚಿತ್ರದ ಪಕ್ಕದಲ್ಲಿರುವ ಮಹತ್ವದ ಮಾಹಿತಿಯ ಪ್ರದರ್ಶನವಾಗಿದೆ. ಆನ್‌ಲೈನ್ ಸ್ಟೋರ್‌ಗಳು, ರಿಯಲ್ ಎಸ್ಟೇಟ್ ಏಜೆನ್ಸಿಗಳು ಅಥವಾ ಕ್ಯಾಟಲಾಗ್ ಸೈಟ್‌ಗಳಿಗೆ ಇದು ವಿಶೇಷವಾಗಿ ಉಪಯುಕ್ತವಾಗಿದೆ. ನಿಮ್ಮ ವೆಬ್‌ಸೈಟ್‌ಗೆ K2 ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು, "ವಿಸ್ತರಣೆಗಳು" - "ವಿಸ್ತರಣೆ ನಿರ್ವಾಹಕ" "ಸ್ಥಾಪನೆ" - "ಪ್ಯಾಕೇಜ್ ಫೈಲ್ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ" ಗೆ ಹೋಗಿ. ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಫೈಲ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಮತ್ತು ಅದನ್ನು ಸೈಟ್‌ನಲ್ಲಿ ಸ್ಥಾಪಿಸಿ.

ರಸ್ಸಿಫಿಕೇಶನ್ ಕೆ2

ಎಲ್ಲಾ K2 ಸೆಟ್ಟಿಂಗ್‌ಗಳು ರಷ್ಯನ್ ಭಾಷೆಯಲ್ಲಿರಲು, ನಾವು ಅಧಿಕೃತ ವೆಬ್‌ಸೈಟ್‌ಗೆ ಹಿಂತಿರುಗಿ ಮತ್ತು ಘಟಕದ ರಸ್ಸಿಫಿಕೇಶನ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡೋಣ. "K2 ಅನುವಾದಗಳು" ವಿಭಾಗದಲ್ಲಿ, "ರಷ್ಯನ್ - ರಷ್ಯಾ" ಆಯ್ಕೆಮಾಡಿ, ಫೈಲ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ ಮತ್ತು ಅದನ್ನು ಸೈಟ್ಗೆ ಅಪ್ಲೋಡ್ ಮಾಡಿ. "ಘಟಕಗಳು" - "K2" ಅನ್ನು ತೆರೆಯುವ ಮೂಲಕ K2 ಮೆನು ರಷ್ಯನ್ ಭಾಷೆಯಲ್ಲಿದೆ ಎಂದು ನೀವು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಬಹುದು.

"ಮಾಹಿತಿ" ಟ್ಯಾಬ್ ಎಲ್ಲಾ ಲಭ್ಯವಿರುವ K2 ಪ್ಲಗಿನ್‌ಗಳು ಮತ್ತು ಮಾಡ್ಯೂಲ್‌ಗಳ ಪಟ್ಟಿಯನ್ನು ಒಳಗೊಂಡಿದೆ. ವೆಬ್ ಸರ್ವರ್‌ನ ಅಗತ್ಯವಿರುವ ಆವೃತ್ತಿ, PHP, MySQL, ಸೆಟ್ ಫೋಲ್ಡರ್ ಹಕ್ಕುಗಳು ಮತ್ತು ಇತರ ಉಪಯುಕ್ತ ಮಾಹಿತಿಯನ್ನು ಸಹ ನೀವು ಕಂಡುಹಿಡಿಯಬಹುದು. ದಯವಿಟ್ಟು ಡೌನ್‌ಲೋಡ್ ಮಿತಿಯನ್ನು ಗಮನಿಸಿ. ಕೆಲವೊಮ್ಮೆ ಬಳಕೆದಾರರು ಆರ್ಕೈವ್‌ಗಳು ಅಥವಾ ದೊಡ್ಡ ಫೋಟೋಗಳನ್ನು ಅಪ್‌ಲೋಡ್ ಮಾಡುತ್ತಾರೆ ಮತ್ತು ದೋಷ ಏಕೆ ಸಂಭವಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಸಾಧ್ಯವಿಲ್ಲ. ದೊಡ್ಡ ಫೈಲ್‌ಗಳನ್ನು ನೇರವಾಗಿ ಹೋಸ್ಟಿಂಗ್‌ಗೆ ಅಪ್‌ಲೋಡ್ ಮಾಡಬೇಕು.

ಹೆಚ್ಚುವರಿ K2 ಪ್ಲಗಿನ್‌ಗಳು

K2 ಗ್ಯಾಲರಿ ಅಥವಾ ವೀಡಿಯೊ ಪ್ಲಗಿನ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿಲ್ಲ. ಅವುಗಳನ್ನು ಒಂದೇ ಸೈಟ್‌ನಲ್ಲಿ ಪ್ರತ್ಯೇಕವಾಗಿ ಡೌನ್‌ಲೋಡ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ. ಅಥವಾ "ವಿಸ್ತರಣಾ ನಿರ್ವಾಹಕ" - "JED ನಿಂದ ಸ್ಥಾಪಿಸಿ" ತೆರೆಯಿರಿ, ಹುಡುಕಾಟದಲ್ಲಿ AllVideos ಅನ್ನು ಟೈಪ್ ಮಾಡಿ ಮತ್ತು ಪ್ಲಗಿನ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ. ಸರಳ ಚಿತ್ರ ಗ್ಯಾಲರಿ PRO ಗ್ಯಾಲರಿ ಪ್ಲಗಿನ್ ಪಾವತಿಸಲಾಗಿದೆ. ಸೈಟ್‌ಗಳಲ್ಲಿ ಒಂದಕ್ಕೆ ನಾನು ಮೊದಲೇ ಸ್ಥಾಪಿಸಲಾದ K2 ಘಟಕ ಮತ್ತು ಪಾವತಿಸಿದ ಗ್ಯಾಲರಿ ಪ್ಲಗಿನ್‌ನೊಂದಿಗೆ ಟೆಂಪ್ಲೇಟ್ ಅನ್ನು ಖರೀದಿಸಿದೆ. ಮತ್ತೊಂದು ಸೈಟ್‌ನಲ್ಲಿ ನಾನು ಅದೇ ಡೆವಲಪರ್‌ನಿಂದ ಉಚಿತ ಗ್ಯಾಲರಿಯನ್ನು ಸ್ಥಾಪಿಸುತ್ತೇನೆ, ಸರಳ ಚಿತ್ರ ಗ್ಯಾಲರಿ. ನಾವು ಇಂಟರ್ನೆಟ್ನಿಂದ ಅದೇ ರೀತಿಯಲ್ಲಿ ಗ್ಯಾಲರಿಯನ್ನು ಸ್ಥಾಪಿಸುತ್ತೇವೆ. ಪ್ಲಗಿನ್ ಮ್ಯಾನೇಜರ್‌ನಲ್ಲಿ ಪ್ಲಗಿನ್‌ಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಮರೆಯಬೇಡಿ. K2 ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಪಾವತಿಸಿದ ಪ್ಲಗಿನ್ ಇಲ್ಲದೆ ಮಾಡಲು ಸಾಧ್ಯವೇ ಎಂಬುದನ್ನು ನಾನು ಪರಿಶೀಲಿಸುತ್ತೇನೆ. ನಾನು ಖಂಡಿತವಾಗಿಯೂ ಫಲಿತಾಂಶಗಳ ಬಗ್ಗೆ ಬರೆಯುತ್ತೇನೆ.

ಮೊದಲೇ ಹೊಂದಿಸಲಾದ ಚಿತ್ರಗಳನ್ನು ತೆಗೆದುಹಾಕಲಾಗುತ್ತಿದೆ

ಮೊದಲನೆಯದಾಗಿ, ನಾನು K2 ನಲ್ಲಿ ಮೊದಲೇ ಸ್ಥಾಪಿಸಲಾದ ಚಿತ್ರಗಳನ್ನು ತೊಡೆದುಹಾಕಿದೆ. ಅವು ಅನನ್ಯವಾಗಿಲ್ಲ ಮತ್ತು ಅಗತ್ಯವಿರುವುದಿಲ್ಲ. "ಮೀಡಿಯಾ ಮ್ಯಾನೇಜರ್" ತೆರೆಯಿರಿ ಮತ್ತು ಫೋಲ್ಡರ್ಗಳ ಮೂಲಕ ಹೋಗಿ. ನಾವು ಅನಗತ್ಯ ಚಿತ್ರಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತೇವೆ ಮತ್ತು ಅಳಿಸುತ್ತೇವೆ. ನಾನು ಎಲ್ಲವನ್ನೂ ಅಳಿಸಿದೆ. ನಮ್ಮ ಹೋಸ್ಟಿಂಗ್‌ನಲ್ಲಿ ನಾವು ಸ್ವಲ್ಪ ಜಾಗವನ್ನು ಮುಕ್ತಗೊಳಿಸಿದ್ದೇವೆ. ಕಡಿಮೆ ಹಣಕ್ಕಾಗಿ ಆಧುನಿಕ ಹೋಸ್ಟಿಂಗ್‌ನ ಎಲ್ಲಾ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಹೇಗೆ ಅತಿಯಾಗಿ ಪಾವತಿಸಬಾರದು ಮತ್ತು ಪಡೆಯಬಾರದು ಎಂದು ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾನು ಬರೆಯುತ್ತೇನೆ.

K2 Joomla ಗಾಗಿ ಪ್ರಬಲ ವಿಷಯ ಬಿಲ್ಡರ್ ಆಗಿದೆ, ಇದು ಸ್ಟ್ಯಾಂಡರ್ಡ್ com_content ಘಟಕವನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಬದಲಾಯಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಅದರ ಅತ್ಯುತ್ತಮ ಇಂಟರ್ಫೇಸ್‌ಗೆ ಧನ್ಯವಾದಗಳು ಕಲಿಯಲು ಕಷ್ಟವಾಗದ ಶಕ್ತಿಯುತ ಕಾರ್ಯವನ್ನು ಹೊಂದಿದೆ.

K2 ಘಟಕದ ವಿವರಣೆ

ವಿಷಯ ಬಿಲ್ಡರ್ ಕೆ2ಅಭಿವೃದ್ಧಿ ತಂಡದಿಂದ ರಚಿಸಲಾಗಿದೆ JoomlaWorksಪ್ರಮಾಣಿತ ವಿಷಯ ಘಟಕಕ್ಕೆ ಸಂಪೂರ್ಣ ಬದಲಿಯಾಗಿ ಜೂಮ್ಲಾಮತ್ತು, ಈ ಸಮಯದಲ್ಲಿ, ಘಟಕವು ಎಲ್ಲವನ್ನೂ ಹೊಂದಿದೆ ಇದರಿಂದ ನೀವು ಈ ಪ್ರಮಾಣಿತ ಕಾರ್ಯವನ್ನು ನೋವುರಹಿತವಾಗಿ ತ್ಯಜಿಸಬಹುದು.

ಯಾವುದೇ ವಿಸ್ತರಣೆಯಂತೆ ವಿಸ್ತರಣೆಯ ಸ್ಥಾಪನೆಯನ್ನು ಪ್ರಮಾಣಿತವಾಗಿ ನಡೆಸಲಾಗುತ್ತದೆ Joomla!- ಮೂಲಕ ವಿಸ್ತರಣೆ ನಿರ್ವಾಹಕ. ಘಟಕವು ವಸ್ತುಗಳ ಸಂಪೂರ್ಣ ಆಮದನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಜೂಮ್ಲಾ, ಮತ್ತು ನಿಮ್ಮ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ವಿಷಯಕ್ಕಾಗಿ ನೀವು ತಕ್ಷಣವೇ ಹಲವಾರು ಹೊಸ ಆಯ್ಕೆಗಳನ್ನು ಪಡೆಯುತ್ತೀರಿ.

  • ಅಂಶಗಳಿಗೆ ರೂಪಗಳು,
  • ಚಿತ್ರಗಳು,
  • ವಿಡಿಯೋ,
  • ಪಾಡ್‌ಕಾಸ್ಟ್‌ಗಳು,
  • ಚಿತ್ರ ಗ್ಯಾಲರಿಗಳು,
  • ಲಗತ್ತು ಗ್ಯಾಲರಿಗಳು,
  • ಹೆಚ್ಚು.

ಘಟಕ ಕೆ2ಸೈಟ್‌ನ ಗಾತ್ರವನ್ನು ಲೆಕ್ಕಿಸದೆಯೇ ವಿಷಯ ನಿರ್ವಹಣೆಗೆ ಸೂಕ್ತ ಪರಿಹಾರವಾಗಿದೆ: ನೀವು ಇದನ್ನು ಸಣ್ಣ ಬ್ಲಾಗ್, ಸಂಕೀರ್ಣ ಕಾರ್ಪೊರೇಟ್ ಸೈಟ್ ಅಥವಾ ಸುದ್ದಿ ಪೋರ್ಟಲ್‌ಗೆ (ವಿಷಯ ಲೇಖಕರು, ವಿಭಾಗಗಳು, ನಿಯತಕಾಲಿಕೆಗಳು, ಕಾಲಮ್‌ಗಳು, ಇತ್ಯಾದಿ) ಬಳಸಬಹುದು. ಈ ವಿಸ್ತರಣೆಯನ್ನು ಬಳಸಿಕೊಂಡು, ನೀವು ಉತ್ಪನ್ನ ಕ್ಯಾಟಲಾಗ್‌ಗಳು, ಪೋರ್ಟ್‌ಫೋಲಿಯೊಗಳು, ಜ್ಞಾನ ನೆಲೆಗಳು, ಲಗತ್ತುಗಳನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ಫೈಲ್ ಮ್ಯಾನೇಜರ್, ಕ್ಯಾಟಲಾಗ್‌ಗಳ ಪಟ್ಟಿ, ಈವೆಂಟ್‌ಗಳ ಪಟ್ಟಿ ಮತ್ತು ಹೆಚ್ಚಿನದನ್ನು ಸುಲಭವಾಗಿ ರಚಿಸಬಹುದು - ಇವೆಲ್ಲವನ್ನೂ ಪ್ರಮಾಣಿತ ಘಟಕ ಪ್ಯಾಕೇಜ್‌ನಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆ.

K2 ವಿಸ್ತರಣೆಯಾಗಿದೆ: ನೀವು ಸುಲಭವಾಗಿ ಸೈಟ್-ನಿರ್ದಿಷ್ಟ ವಿಷಯ ಪ್ರಕಾರಗಳನ್ನು ರಚಿಸಬಹುದು.

ಕೆ 2 ನ ಕಾರ್ಯಾಚರಣೆಯ ತತ್ವಗಳು

ಘಟಕದ ಕಾರ್ಯಾಚರಣೆಯು 4 ಮುಖ್ಯ ತತ್ವಗಳನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಪ್ರತ್ಯೇಕಿಸುತ್ತದೆ:

  • ಬಹುಕ್ರಿಯಾತ್ಮಕತೆ,
  • ಬಳಕೆಯ ಸುಲಭ,
  • ಹೊಂದಿಕೊಳ್ಳುವ ಟೆಂಪ್ಲೇಟ್ ವ್ಯವಸ್ಥೆ,
  • ಆಪ್ಟಿಮೈಸ್ಡ್ ಕಾರ್ಯಕ್ಷಮತೆ.

ಮೇಲಿನದನ್ನು ಆಧರಿಸಿ, ಇದು ಆಶ್ಚರ್ಯವೇನಿಲ್ಲ ಕೆ2- ವಿಶ್ವದ ಅತಿದೊಡ್ಡ ಮತ್ತು ಅತ್ಯಂತ ಜನಪ್ರಿಯವಾದದ್ದು CCKಸೈಟ್‌ಗಳಿಗಾಗಿ CMS Joomla.

K2 ಘಟಕ ವಿತರಣೆ

ಪ್ರಮಾಣಿತ ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿಸ್ತರಣೆಯನ್ನು ಉಚಿತವಾಗಿ ವಿತರಿಸಲಾಗುತ್ತದೆ GNU/GPL. ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ ಕೆ2ಡೆವಲಪರ್‌ಗಳ ವೆಬ್‌ಸೈಟ್‌ನಲ್ಲಿ ಕಾಣಬಹುದು.

ರಸ್ಸಿಫಿಕೇಶನ್ ಕೆ2

ಈ ಘಟಕಕ್ಕಾಗಿ ರಷ್ಯಾದ ಭಾಷೆಯನ್ನು ಸ್ಥಾಪಿಸುವಾಗ ಉಂಟಾಗುವ ತೊಂದರೆಗಳ ಬಗ್ಗೆ ನಮ್ಮ ತಂಡವು ಗಮನ ಸೆಳೆಯಿತು. ಈ ತೊಂದರೆಗಳ ನಿಶ್ಚಿತಗಳು ಮತ್ತು ಅವುಗಳನ್ನು ಹೇಗೆ ಪರಿಹರಿಸುವುದು ಎಂಬುದರ ಕುರಿತು ಸ್ವಲ್ಪ ಮಾತನಾಡೋಣ.

ಆದ್ದರಿಂದ, ಅಧಿಕೃತ ಭಾಷಾ ಪ್ಯಾಕ್‌ಗಳನ್ನು ಈ ಪುಟದಲ್ಲಿ ಕಾಣಬಹುದು. ಮತ್ತು ಈಗಾಗಲೇ ಈ ಹಂತದಲ್ಲಿ ಆಯ್ಕೆ ಮಾಡುವಲ್ಲಿ ತೊಂದರೆ ಉಂಟಾಗುತ್ತದೆ, ಏಕೆಂದರೆ ಕೆ 2 ಗಾಗಿ 4 ಬಿರುಕುಗಳನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ನೀಡಲಾಗುತ್ತದೆ:

  • ರಷ್ಯನ್
  • ರಷ್ಯಾದ ಪೆಟ್ರಿನ್ ಆರ್ಥೋಗ್ರಫಿ
  • ರಷ್ಯನ್ (ರಷ್ಯಾ)
  • ರಷ್ಯನ್ (ಉಕ್ರೇನ್)

ನಿಮ್ಮ ಆಯ್ಕೆಯು ಬೀಳಬೇಕು ರಷ್ಯನ್ (ರಷ್ಯಾ).

ಪ್ರಾರಂಭಿಸಲು, ನೀವು K2 ಘಟಕ ಮತ್ತು ಅದರ ಪ್ರತ್ಯೇಕ ಟೆಂಪ್ಲೇಟ್‌ಗಳನ್ನು ಬಳಸಿದರೆ, ನಂತರ ನೀವು K2 ಟೆಂಪ್ಲೇಟ್‌ನ ಸಂಪೂರ್ಣ ವಿಷಯಗಳನ್ನು ನಿಮ್ಮ Joomla ಟೆಂಪ್ಲೇಟ್‌ಗೆ ನಕಲಿಸಬೇಕಾಗುತ್ತದೆ. ಈ ರೀತಿಯಲ್ಲಿ, K2 ಅನ್ನು ನವೀಕರಿಸುವಾಗ (ವಿಶೇಷವಾಗಿ J2.5 ಮತ್ತು ಹೆಚ್ಚಿನದು), ನೀವು K2 ಟೆಂಪ್ಲೇಟ್ ಫೈಲ್‌ಗಳಲ್ಲಿ ಮಾಡಿದ ನಿಮ್ಮ ಬದಲಾವಣೆಗಳನ್ನು ನೀವು ಕಳೆದುಕೊಳ್ಳುವುದಿಲ್ಲ.

K2 ಟೆಂಪ್ಲೇಟ್ ನ ನಕಲನ್ನು ರಚಿಸಿ

ಫೋಲ್ಡರ್ ತೆರೆಯಿರಿ: /components/com_k2/ ಟೆಂಪ್ಲೇಟ್‌ಗಳು/ ಮತ್ತು ಅದರ ವಿಷಯಗಳನ್ನು ನಿಮ್ಮ ಟೆಂಪ್ಲೇಟ್‌ನೊಂದಿಗೆ ಫೋಲ್ಡರ್‌ಗೆ ನಕಲಿಸಿ (ಫೋಲ್ಡರ್‌ಗಳನ್ನು ರಚಿಸಿದ ನಂತರ com_k2/ ಟೆಂಪ್ಲೇಟ್‌ಗಳು/ ): /templates/name_of_your_Joomlatemplate/html/com_k2/ ಟೆಂಪ್ಲೇಟ್‌ಗಳು/
ನೀವು ಎಲ್ಲೆಡೆ ಹೆಚ್ಚುವರಿ ಕ್ಷೇತ್ರಗಳ ಪ್ರತ್ಯೇಕತೆಯನ್ನು ಬಳಸದಿದ್ದರೆ, ಈ ಉದ್ದೇಶಗಳಿಗಾಗಿ ಪ್ರತ್ಯೇಕ ಟೆಂಪ್ಲೇಟ್ ಅನ್ನು ರಚಿಸುವುದು ತುಂಬಾ ಉಪಯುಕ್ತವಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, ನಾವು ಕೆಲವು ಲೇಖನಗಳನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ K2 ನಲ್ಲಿ ಪ್ರದರ್ಶಿಸುವ ರೀತಿಯಲ್ಲಿ ಪ್ರದರ್ಶಿಸುತ್ತೇವೆ (ಟೆಂಪ್ಲೇಟ್ ಎಂದು ಕರೆಯಲಾಗಿದ್ದರೂ ಸಹ ಪೂರ್ವನಿಯೋಜಿತ), ಮತ್ತು ನಮ್ಮ ಆಧುನೀಕರಿಸಿದ ಟೆಂಪ್ಲೇಟ್ ಅನ್ನು ಸರಳವಾಗಿ ಕರೆಯಲಾಗುತ್ತದೆ ಹೊಸ. ಅದನ್ನು ಹೆಚ್ಚು ಸ್ಪಷ್ಟಪಡಿಸಲು, ಚಿತ್ರದಲ್ಲಿ ಮರವನ್ನು ನೋಡಿ (ಎಚ್ಚರಿಕೆಯಿಂದಿರಿ - ಕೆಳಗಿನ ಈ ಫೋಲ್ಡರ್ನಲ್ಲಿ ನಾವು CSS ಶೈಲಿಯ ಫೈಲ್ನ ಹೆಸರಿನ ಬಗ್ಗೆ ಮಾತನಾಡುತ್ತೇವೆ). ನಮ್ಮ ಉದಾಹರಣೆಯಲ್ಲಿ, ನಾವು Yootheme - Nano3 ನಿಂದ ಟೆಂಪ್ಲೇಟ್ ಅನ್ನು ಬಳಸುತ್ತೇವೆ.

ಫೋಲ್ಡರ್ ವಿಷಯಗಳು ಪೂರ್ವನಿಯೋಜಿತಅದನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಫೋಲ್ಡರ್‌ಗೆ ನಕಲಿಸಿ ಹೊಸ. ಹೊಸ ಫೋಲ್ಡರ್‌ನಲ್ಲಿ ನಾವು ಎಲ್ಲಾ ಹೆಚ್ಚಿನ ಮ್ಯಾನಿಪ್ಯುಲೇಷನ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತೇವೆ.

K2 ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಘಟಕದ "ಸ್ಥಳೀಯ" ಫೋಲ್ಡರ್‌ನಿಂದ ಶೈಲಿಗಳನ್ನು "ಎಳೆಯುತ್ತದೆ" ( /components/com_k2/css/k2.css), ನಾವು ಸಮಸ್ಯೆಯನ್ನು ಈ ಕೆಳಗಿನಂತೆ ಪರಿಹರಿಸುತ್ತೇವೆ:

ಮೂಲಭೂತ ಅತಿಕ್ರಮಣವನ್ನು ಒದಗಿಸುವ ಮೂಲಕ item.php, ನಾವು ಶೀರ್ಷಿಕೆಯನ್ನು ಮರುಹೊಂದಿಸುತ್ತಿದ್ದೇವೆ ಮತ್ತು K2 ನಿಂದ ರಚಿಸಲಾದ ಡೀಫಾಲ್ಟ್ ಫಾಂಟ್-ಕುಟುಂಬ ಶೈಲಿಯನ್ನು ತೆಗೆದುಹಾಕುತ್ತೇವೆ ಮತ್ತು ಬದಲಿಗೆ ಅದನ್ನು ಟೆಂಪ್ಲೇಟ್‌ನಿಂದ ಆನುವಂಶಿಕವಾಗಿ ಪಡೆಯುತ್ತೇವೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನೀವು ಶೈಲಿಯ ಹೆಸರು ಬದಲಾವಣೆಯನ್ನು ನೋಡಬೇಕು.

ಇದನ್ನು ವಿಸ್ತರಿಸುವುದು ಹೇಗೆ?

ನೀವು ಬದಲಾಯಿಸಲು ಬಯಸುವ ಯಾವುದೇ ಭಾಗದಲ್ಲಿ ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ನೀವು ಬಲ ಕ್ಲಿಕ್ ಮಾಡಬಹುದು, ಅದು CSS ವರ್ಗ ಅಥವಾ ID ಡಿಕ್ಲೇರ್ಡ್ ಮತ್ತು ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಬಳಸಿ, ಹೊಸ CSS ರಚನೆಯನ್ನು ಮುದ್ರಣಕಲೆ, ಬಣ್ಣ ಮತ್ತು ಲೇಔಟ್‌ಗೆ ವಿಭಜಿಸಿ, ತದನಂತರ ನಿಮಗೆ ಬೇಕಾದ CSS ಸೆಲೆಕ್ಟರ್ ಅನ್ನು ನಕಲಿಸಿ. ಮತ್ತು ಸೂಕ್ತವಾದ CSS ತಿದ್ದುಪಡಿ ಫೈಲ್‌ಗೆ ಅಂಟಿಸಿ. ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಿ ಮತ್ತು ಉಳಿಸಿ.

ಈಗ ನೀವು ಡೀಫಾಲ್ಟ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಹೊಂದಿದ್ದೀರಿ, ನೀವು ಡೀಫಾಲ್ಟ್ ಉಪಫೋಲ್ಡರ್ ಅನ್ನು ನಕಲಿಸಬಹುದು ಮತ್ತು ನಂತರ ಹೊಸ ಟೆಂಪ್ಲೇಟ್ ರಚಿಸಲು ಮರುಹೆಸರಿಸಬಹುದು. ನಿಮ್ಮ ಹೊಸ ಎರಡನೇ ಟೆಂಪ್ಲೇಟ್ ಅನ್ನು K2 ಎಂದು ವರ್ಗೀಕರಿಸಲಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

ಶೈಲಿಗಳನ್ನು ಹೊಂದಿಸಲಾಗುತ್ತಿದೆ

IN item.php CSS ಫೈಲ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ನಾವು ಆಮದು ಲಿಂಕ್ ಅನ್ನು ಒದಗಿಸುತ್ತೇವೆ - k2.css. ನೀವು K2 ಕಾಂಪೊನೆಂಟ್ ಶೈಲಿಯ ಫೈಲ್ - k2.css ನಿಂದ ಎಲ್ಲಾ CSS ಅನ್ನು ನಕಲಿಸಬಹುದು ಮತ್ತು ಅದನ್ನು ಇಲ್ಲಿ ಇರಿಸಬಹುದು. ಅಗತ್ಯವಿರುವುದನ್ನು ಮಾತ್ರ ಅತಿಕ್ರಮಿಸಲು ನಾನು ಬಯಸುತ್ತೇನೆ. k2.css ನಲ್ಲಿ ನಾವು ಕೇವಲ ಮುದ್ರಣಕಲೆ, ಲೇಔಟ್ ಮತ್ತು ಬಣ್ಣಗಳಾಗಿ ವಿಂಗಡಿಸಲಾದ 3 ಹೆಚ್ಚುವರಿ CSS ಗೆ ಲಿಂಕ್‌ಗಳನ್ನು ಒದಗಿಸುತ್ತೇವೆ, ನೀವು ಬಯಸದಿದ್ದರೆ ನೀವು ಅವುಗಳನ್ನು ಬಳಸಬೇಕಾಗಿಲ್ಲ, ಮುಂದುವರಿದ ಕ್ಲೈಂಟ್‌ಗಳು ವಿನಂತಿಸಿದಂತೆ ನಾನು ಅವುಗಳನ್ನು ಪ್ರತ್ಯೇಕಿಸಿದ್ದೇನೆ.

ನೀವು ಈಗಾಗಲೇ K2 ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಿದ್ದೀರಿ ಎಂದು ಇದು ಊಹಿಸುತ್ತದೆ, ಅಂದರೆ ನೀವು ಹೆಚ್ಚುವರಿ ಕ್ಷೇತ್ರಗಳ ಗುಂಪನ್ನು ರಚಿಸಿದ್ದೀರಿ ಮತ್ತು ಅದರಲ್ಲಿ - ಕನಿಷ್ಠ ಎರಡು ಕ್ಷೇತ್ರಗಳು. ನಂತರ ನಾವು ಈ ಉಪಕ್ಷೇತ್ರ ಗುಂಪನ್ನು ನಮ್ಮ ವರ್ಗಕ್ಕೆ ನಿಯೋಜಿಸಬೇಕಾಗಿದೆ, ಅದಕ್ಕೆ ನಾವು ಹೊಸ ಟೆಂಪ್ಲೇಟ್ ಅನ್ನು ನಿಯೋಜಿಸಿದ್ದೇವೆ. ನಾವು ಪರೀಕ್ಷಾ ವಸ್ತುಗಳನ್ನು ರಚಿಸುತ್ತೇವೆ, ಅದನ್ನು ತೆರೆಯುತ್ತೇವೆ ಮತ್ತು ಹೆಚ್ಚುವರಿ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ನಮೂದನ್ನು ಮಾಡುತ್ತೇವೆ (ನಮ್ಮ ಉದಾಹರಣೆಯಲ್ಲಿ ಇವು ನೀರಸ "ಡೆಮೊ" ಮತ್ತು "ಡೌನ್‌ಲೋಡ್"):

ಈಗ ನಮ್ಮ K2 ಟೆಂಪ್ಲೇಟ್ ಫೋಲ್ಡರ್‌ನ ವಿಷಯಗಳನ್ನು ನೋಡೋಣ.

category.php ವರ್ಗಗಳ ಪಟ್ಟಿಯನ್ನು ಪ್ರದರ್ಶಿಸಲು ಜವಾಬ್ದಾರಿಯುತ ಫೈಲ್
category_item.php ನೇರವಾಗಿ ಬ್ಲಾಗ್ ಮೋಡ್‌ನಲ್ಲಿ ವರ್ಗವನ್ನು ತೆರೆಯುವಾಗ ವಸ್ತುಗಳನ್ನು ಔಟ್‌ಪುಟ್ ಮಾಡುವ ಜವಾಬ್ದಾರಿಯನ್ನು ಹೊಂದಿರುವ ಫೈಲ್
item.php ವಿಸ್ತರಿತ (ಪೂರ್ಣ) ರೂಪದಲ್ಲಿ ವಸ್ತುಗಳನ್ನು ಔಟ್‌ಪುಟ್ ಮಾಡಲು ಜವಾಬ್ದಾರರಾಗಿರುವ ಫೈಲ್
item_comments_form.php ವಸ್ತುವಿನ ನಂತರ ಕಾಮೆಂಟ್ ಫಾರ್ಮ್ ಔಟ್‌ಪುಟ್ ಫೈಲ್
itemform.php ವಸ್ತು ರೂಪ ಔಟ್ಪುಟ್ ಫೈಲ್ ಸೇರಿಸಿ
ಇತ್ತೀಚಿನ.php ಇತ್ತೀಚಿನ ವಸ್ತುಗಳ ಪಟ್ಟಿಯ ಔಟ್‌ಪುಟ್ ಫೈಲ್
latest_item.php ಇತ್ತೀಚಿನ ವಸ್ತುಗಳ ಪಟ್ಟಿಯಲ್ಲಿ ವಸ್ತು ಔಟ್‌ಪುಟ್ ಫೈಲ್
new_style.css ಈ ಟೆಂಪ್ಲೇಟ್‌ಗಾಗಿ ಶೈಲಿ ಫೈಲ್ (ನಮ್ಮ ಉದಾಹರಣೆಯಲ್ಲಿ, ಟೆಂಪ್ಲೇಟ್ ಹೆಸರು ಹೊಸದು)
tag.php ಟ್ಯಾಗ್ ಮೂಲಕ ವಸ್ತುಗಳ ಪಟ್ಟಿಗಾಗಿ ಔಟ್‌ಪುಟ್ ಫೈಲ್
user.php ಲೇಖಕ ಪುಟ ಔಟ್ಪುಟ್ ಫೈಲ್

ಉದಾಹರಣೆಗೆ, ಬ್ಲಾಗ್ ಮೋಡ್‌ನಲ್ಲಿ ವಸ್ತುಗಳನ್ನು ಔಟ್‌ಪುಟ್ ಮಾಡುವ ಜವಾಬ್ದಾರಿಯುತ ಫೈಲ್ ಅನ್ನು ನಾವು ಅಗೆಯುತ್ತೇವೆ - ಅವುಗಳೆಂದರೆ category_item.php. ವಸ್ತುಗಳ ಪಟ್ಟಿಯನ್ನು ವೀಕ್ಷಿಸುವಾಗ ಬಳಕೆದಾರರು ಮಾತ್ರ ನೋಡುತ್ತಾರೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳೋಣ ಡೆಮೊ, ಮತ್ತು ವಿಸ್ತರಿತ ವಸ್ತುವನ್ನು ವೀಕ್ಷಿಸುವಾಗ, ಒಂದು ಕ್ಷೇತ್ರವು ಸಹ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ.
ವಿಸ್ತರಿಸಿದ ವಸ್ತುವನ್ನು ವೀಕ್ಷಿಸಲು ಮತ್ತೊಂದು ಫೈಲ್ ಜವಾಬ್ದಾರವಾಗಿದೆ ಎಂಬ ಅಂಶಕ್ಕೆ ನಾನು ನಿಮ್ಮ ಗಮನವನ್ನು ಸೆಳೆಯಲು ಬಯಸುತ್ತೇನೆ, ಅವುಗಳೆಂದರೆ - item.php, ಮತ್ತು ನಮ್ಮ ಉದಾಹರಣೆಯಲ್ಲಿ, ಬಯಸಿದ ಫಲಿತಾಂಶವನ್ನು ಸಾಧಿಸಲು, ಮೊದಲ ಫೈಲ್ ಅನ್ನು ಮಾತ್ರ ಸರಿಪಡಿಸಬೇಕಾಗಿದೆ, category_item.php.

ಹೆಚ್ಚುವರಿ ಕ್ಷೇತ್ರಗಳನ್ನು ಪ್ರತ್ಯೇಕಿಸುವುದು

ಫೈಲ್ ತೆರೆಯಿರಿ /templates/template_name/html/com_k2/templates/new/category_item.phpಮತ್ತು ಸಾಲಿನ ನಂತರ:

ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ("_JEXEC") ಅಥವಾ ಡೈ("ನಿರ್ಬಂಧಿತ ಪ್ರವೇಶ");

(ಇದು ಬಹುತೇಕ ಫೈಲ್‌ನ ಪ್ರಾರಂಭದಲ್ಲಿದೆ) ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಸೇರಿಸಿ:

// K2 ವಸ್ತುವಿನ ಹೆಚ್ಚುವರಿ ಕ್ಷೇತ್ರಗಳು $extrafields = array(); foreach($this->item->extra_fields as $item) ( $extrafields[$item->id] = $item->value; )

ಇದರ ನಂತರ, ನಾವು ಎಲ್ಲಾ ಹೆಚ್ಚುವರಿ ಕ್ಷೇತ್ರಗಳ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಔಟ್ಪುಟ್ ಅನ್ನು ತೆಗೆದುಹಾಕಬೇಕಾಗಿದೆ. ನಾವು 136 ನೇ ಸಾಲಿನ ಪ್ರದೇಶದಲ್ಲಿ ಕೋಡ್ ಅನ್ನು ಹುಡುಕುತ್ತೇವೆ (ಸಾಲಿನ ಸಂಖ್ಯೆಗಳು ಆವೃತ್ತಿಯಿಂದ ಆವೃತ್ತಿಗೆ ಬದಲಾಗಬಹುದು - ಇದಕ್ಕಾಗಿ ನೀವು ನಿಮ್ಮ ಭುಜದ ಮೇಲೆ ತಲೆ ಮತ್ತು ಹೆಚ್ಚು ಅಥವಾ ಕಡಿಮೆ ನೇರವಾದ ತೋಳುಗಳನ್ನು ಹೊಂದಿರಬೇಕು) ಮತ್ತು ಅದನ್ನು ಅಳಿಸಿ:

item-> params-> get("catItemExtraFields" ) && ಎಣಿಕೆ($this-> item-> extra_fields): ?>

    item-> extra_fields as $key=> $extraField): ?>ಮೌಲ್ಯ! = ""): ?>
  • ರೀತಿಯಪ್ರಕಾರ); ?> ಗುಂಪುಗುಂಪು; ?>">ಟೈಪ್ == "ಹೆಡರ್" ): ?>

    ಹೆಸರು; ?>

    ಹೆಸರು; ?> ಮೌಲ್ಯ; ?>

ಮುಂದೆ ನಾವು ಕೆಳಭಾಗದಲ್ಲಿ ಒಂದು ಹೆಚ್ಚುವರಿ ಕ್ಷೇತ್ರವನ್ನು ಪ್ರದರ್ಶಿಸಬೇಕಾಗಿದೆ ಪರಿಚಯವಸ್ತುವಿನ ಪಠ್ಯ, ಇದು ಕ್ಷೇತ್ರವಾಗಿರುತ್ತದೆ ಡೆಮೊ, ಇದು ಅನನ್ಯ ID - 1 ಅನ್ನು ಹೊಂದಿದೆ (ನೀವು ಹೆಚ್ಚುವರಿ ಕ್ಷೇತ್ರಗಳ ಟ್ಯಾಬ್‌ನಲ್ಲಿ K2 ಆಡಳಿತಾತ್ಮಕ ಫಲಕದಲ್ಲಿ ಕ್ಷೇತ್ರ ID ಅನ್ನು ಕಂಡುಹಿಡಿಯಬಹುದು):

ನಂತರ ಅದೇ ಫೈಲ್ನಲ್ಲಿ category_item.phpಹೆಚ್ಚುವರಿ ಕ್ಷೇತ್ರವನ್ನು ಇರಿಸಲು ನಾವು ಸೂಕ್ತವಾದ ಸ್ಥಾನವನ್ನು ಹುಡುಕುತ್ತೇವೆ (ನಮ್ಮ ಸಂದರ್ಭದಲ್ಲಿ ಅದು ಲೇಖಕರ ಅಡಿಯಲ್ಲಿ ವಸ್ತುವಿನ ಮೇಲ್ಭಾಗದಲ್ಲಿರುತ್ತದೆ) ಮತ್ತು ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಸೇರಿಸಿ:

ಅಲ್ಲಿ - ಇದು ಹೆಚ್ಚುವರಿ ಕ್ಷೇತ್ರದ ಐಡಿ ಡೆಮೊ. ನಾವು ಸೈಟ್‌ನಲ್ಲಿ ಪುಟವನ್ನು ರಿಫ್ರೆಶ್ ಮಾಡುತ್ತೇವೆ ಮತ್ತು ಗುರುತಿಸುವಿಕೆಯನ್ನು ಹೊಂದಿರುವ ನಮ್ಮ ಒಂದು ಕ್ಷೇತ್ರವನ್ನು ನೋಡುತ್ತೇವೆ 1 . ಅದೇ ರೀತಿಯಲ್ಲಿ, K2 ಟೆಂಪ್ಲೇಟ್‌ನಲ್ಲಿ ಎಲ್ಲಿಯಾದರೂ ಇತರ ಕ್ಷೇತ್ರಗಳನ್ನು ಸೇರಿಸಿ, ಬದಲಾಯಿಸಲು ಮರೆಯಬೇಡಿ IDಪ್ರತಿ ಬಾರಿ ನೀವು ಟೆಂಪ್ಲೇಟ್‌ಗೆ ಹೊಸ ಕ್ಷೇತ್ರವನ್ನು ಸೇರಿಸಿದಾಗ, ಇಲ್ಲದಿದ್ದರೆ ನೀವು ಟೆಂಪ್ಲೇಟ್‌ನಲ್ಲಿ ವಿವಿಧ ಸ್ಥಳಗಳಲ್ಲಿ ಒಂದೇ ಕ್ಷೇತ್ರದೊಂದಿಗೆ ಕೊನೆಗೊಳ್ಳುತ್ತೀರಿ:

ಪ್ರಮುಖ ಸೂಚನೆ: ಪ್ರಸ್ತುತ ನೀವು ಹೆಚ್ಚುವರಿ ಅಲಿಯಾಸ್‌ಗಳನ್ನು ಬಳಸಬಹುದು. ಐಡಿ ಬದಲಿಗೆ ಕ್ಷೇತ್ರಗಳು, ಇದು K2 ಟೆಂಪ್ಲೇಟ್ ಫೈಲ್‌ಗಳಲ್ಲಿ ನ್ಯಾವಿಗೇಷನ್ ಅನ್ನು ಗಮನಾರ್ಹವಾಗಿ ಸರಳಗೊಳಿಸುತ್ತದೆ:

$this->item->extraFields->ALIAS->ಹೆಸರು $this->item->extraFields->ALIAS->ಮೌಲ್ಯ

ಹೀಗಾಗಿ, K2 ನ ಸಂತೋಷದ ಮಾಲೀಕರು, ಆವೃತ್ತಿ 2.6.1 ರಿಂದ ಪ್ರಾರಂಭಿಸಿ, ಟೆಂಪ್ಲೇಟ್‌ನಲ್ಲಿ ಎಲ್ಲಿಯಾದರೂ ಯಾವುದೇ ಹೆಚ್ಚುವರಿ ಕ್ಷೇತ್ರದ ಹೆಸರು ಮತ್ತು ಮೌಲ್ಯವನ್ನು ಪ್ರದರ್ಶಿಸಲು ಈಗ ಸಾಧ್ಯವಿದೆ ಎಂಬ ಅಂಶವನ್ನು ಆನಂದಿಸಬಹುದು! ಸರಿ, ಸರಳತೆಗಾಗಿ, ಮಾತನಾಡಲು, ನಾವು ಈಗ "ಹಳೆಯ ಶೈಲಿಯಲ್ಲಿ" ಕೆಲಸ ಮಾಡುತ್ತೇವೆ.
ಮತ್ತು ಇನ್ನೂ ಒಂದು ಟಿಪ್ಪಣಿ. ನೀವು ಈಗಾಗಲೇ ಗಮನಿಸಿದಂತೆ, ನಾವು ಹೆಚ್ಚುವರಿ ಕ್ಷೇತ್ರದ ಮೌಲ್ಯವನ್ನು ಮಾತ್ರ ಪ್ರದರ್ಶಿಸಿದ್ದೇವೆ, ನಮ್ಮ ಸಂದರ್ಭದಲ್ಲಿ ಕ್ಷೇತ್ರದ ಹೆಸರು ಅಗತ್ಯವಿಲ್ಲ ಮತ್ತು ನಾವು ಅದನ್ನು ಕಳೆದುಕೊಂಡಿದ್ದೇವೆ. ನೀವು ಕ್ಷೇತ್ರದ ಹೆಸರು ಮತ್ತು ಅದರ ಮೌಲ್ಯ ಎರಡನ್ನೂ ಪ್ರದರ್ಶಿಸಲು ಬಯಸಿದರೆ, ನಾವು ಆರಂಭದಲ್ಲಿ ಸೇರಿಸಿದ ಕೋಡ್ ಅನ್ನು ನೀವು ಸ್ವಲ್ಪ ಮಾರ್ಪಡಿಸಬೇಕಾಗುತ್ತದೆ (ನೆನಪಿಡಿ, ಫೈಲ್‌ಗೆ ನೇರ ಪ್ರವೇಶವನ್ನು ನಿಷೇಧಿಸುವ ಸಾಲಿನ ನಂತರ):

// K2 ವಸ್ತುವಿನ ಹೆಚ್ಚುವರಿ ಕ್ಷೇತ್ರಗಳು $extrafields = array(); foreach($this->item->extra_fields as $item) ( // ಕೆಳಗಿನ ಸಾಲನ್ನು ಸೇರಿಸುವ ಮೂಲಕ ನಾವು ಹೆಚ್ಚುವರಿ ಕ್ಷೇತ್ರದ ಹೆಸರನ್ನು ಹೊಂದಿರುವ ವೇರಿಯಬಲ್ ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತೇವೆ ಮತ್ತು ಮುಂದಿನದರಲ್ಲಿ - ಅದರ ಮೌಲ್ಯ: $extrafieldsname[$item->id ] = $item->ಹೆಸರು ; $extrafields[$item->id] = $item->ಮೌಲ್ಯ )

ಪ್ರತಿ ಕ್ಷೇತ್ರದ ವೈಯಕ್ತಿಕ ವಿನ್ಯಾಸ

ಮುಂದೆ, ನಾವು ಹೆಚ್ಚುವರಿ ಕ್ಷೇತ್ರ K2 ಅನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಬೇಕಾಗಿದೆ. ಇದನ್ನು ಮಾಡಲು, ನಮ್ಮ ಕೋಡ್ ಅನ್ನು DIV ಅಥವಾ ನಿಮ್ಮ ಆಯ್ಕೆಯ ಯಾವುದೇ ಇತರ ಅಂಶದೊಂದಿಗೆ ಫ್ರೇಮ್ ಮಾಡಿ ಮತ್ತು ವಿಶಿಷ್ಟ ಶೈಲಿಯನ್ನು ರಚಿಸಲು ಅದಕ್ಕೆ CSS ವರ್ಗ ಅಥವಾ ಐಡಿ ಸೇರಿಸಿ.

ಅದರ ನಂತರ, K2 ಘಟಕದ CSS ಫೈಲ್ ಅನ್ನು ತೆರೆಯಿರಿ (ಇದು ನಮ್ಮ new_style.css ಫೈಲ್) ಮತ್ತು ವಿನ್ಯಾಸ ಶೈಲಿಯನ್ನು ರಚಿಸಿ. ಇಲ್ಲಿ ನೀವು ಬಯಸಿದಂತೆ ಅಲಂಕರಿಸಬಹುದು. ಉದಾಹರಣೆಗೆ, ಈ ರೀತಿ:

ಡೆಮೊ (ಹಿನ್ನೆಲೆ: url ("../images/red-button.png"); ಅಗಲ: 60px; ಎತ್ತರ: 20px; ಅಂಚು: 8px 0 7px 5px; )

ಆದರೆ ನಾನು ರೆಡಿಮೇಡ್ ಟೆಂಪ್ಲೇಟ್ ಶೈಲಿಗಳನ್ನು ಬಳಸಿದ್ದೇನೆ ಮತ್ತು ಸರಳವಾಗಿ class="uk-button uk-button-success" ಎಂದು ಬರೆದಿದ್ದೇನೆ, ಜೊತೆಗೆ ಸ್ಥಾನೀಕರಣಕ್ಕಾಗಿ ನನ್ನದೇ ಆದದನ್ನು ಸೇರಿಸಿದೆ:

.ಡೆಮೊ (ಪ್ರದರ್ಶನ: ಫ್ಲೆಕ್ಸ್;) .ಡೆಮೊ_ಬಟನ್ (ಅಂಚು: 1 % ಆಟೋ; .ಡೆಮೊ_ಬಟನ್ a (ಬಣ್ಣ: #fff; )

ನಾವು ಪಡೆಯುವ ಫಲಿತಾಂಶ ಹೀಗಿದೆ:

ಕಾರ್ಯವನ್ನು ಹೆಚ್ಚು ಕಷ್ಟಕರವಾಗಿಸುವುದು

"ಸಾಮಾನ್ಯ" ಮೋಡ್‌ನಲ್ಲಿ, ಹಿಂದಿನ ಉದಾಹರಣೆಯಲ್ಲಿ ಹೆಚ್ಚುವರಿ K2 ಕ್ಷೇತ್ರಗಳನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ, ನಾವು ಚಕ್ರವನ್ನು ತೆಗೆದುಹಾಕಿದ್ದೇವೆ ಮತ್ತು ಕ್ಷೇತ್ರಗಳನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಪ್ರದರ್ಶಿಸುತ್ತೇವೆ. ಆದರೆ ನಾವು ಎರಡು ಡಜನ್ ಕ್ಷೇತ್ರಗಳನ್ನು ಹೊಂದಿದ್ದರೆ, ಮತ್ತು ಪ್ರತಿಯೊಂದು ಕ್ಷೇತ್ರಕ್ಕೂ ಪ್ರತ್ಯೇಕ ವಿನ್ಯಾಸವನ್ನು ರಚಿಸುವ ಅಗತ್ಯವಿಲ್ಲ, ಆದರೆ ಹೊರಗಿನವರಿಂದ ಒಂದು ಅಥವಾ ಎರಡು ಕ್ಷೇತ್ರಗಳನ್ನು ಮಾತ್ರ ಮರೆಮಾಡಲು ನಾವು ಸುಸ್ತಾಗುವುದಿಲ್ಲವೇ? ಅನಗತ್ಯ ಕ್ಷೇತ್ರಗಳನ್ನು ಹೊರತುಪಡಿಸಿ, ಅದನ್ನು ಮತ್ತೆ ಲೂಪ್ನಲ್ಲಿ ಔಟ್ಪುಟ್ ಮಾಡೋಣ. ಅಲಿಯಾಸ್‌ಗಳೊಂದಿಗಿನ ಪರಿಸ್ಥಿತಿ ಖಂಡಿತವಾಗಿಯೂ ನಮಗೆ ಸರಿಹೊಂದುವುದಿಲ್ಲ. ಉದಾಹರಣೆಗೆ, ನಾವು K2 ಬಳಕೆದಾರರ ನಿರ್ದಿಷ್ಟ ಗುಂಪಿಗೆ ಮಾತ್ರ "ಸಗಟು ಬೆಲೆ" ಕ್ಷೇತ್ರವನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತೇವೆ (ನಾವು ಅವರನ್ನು "ಸಗಟು ಮಾರಾಟಗಾರರು" ಎಂದು ಕರೆಯೋಣ). ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, "ಸಣ್ಣ ಸಗಟು" ಮತ್ತು "ದೊಡ್ಡ ಸಗಟು" ಕ್ಷೇತ್ರಗಳನ್ನು ಪರಿಗಣಿಸಿ, ಅವರ ಐಡಿಗಳು ಕ್ರಮವಾಗಿ 19 ಮತ್ತು 20 ಕ್ಕೆ ಸಮಾನವಾಗಿರುತ್ತದೆ ಮತ್ತು ಬಳಕೆದಾರ ಗುಂಪು "ಸಗಟು ವ್ಯಾಪಾರಿಗಳು", ಅದರ ಐಡಿ 5 ಕ್ಕೆ ಸಮಾನವಾಗಿರುತ್ತದೆ.

ದಯವಿಟ್ಟು ಗಮನಿಸಿ: ನಾವು JOOMLA ಬಳಕೆದಾರ ಗುಂಪುಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ, ಆದರೆ K2 ಬಳಕೆದಾರ ಗುಂಪುಗಳೊಂದಿಗೆ. ಇದು ಮುಖ್ಯವಾಗಿದೆ!

    item-> extra_fields as $key=> $extraField): ?>ಮೌಲ್ಯ! = "" ) && ($extraField->id<>19 ) && ($extraField->id<> 20 )): ?>
  • ರೀತಿಯಪ್ರಕಾರ); ?> ಗುಂಪುಗುಂಪು; ?>"> ಹೆಸರು; ?>: ಮೌಲ್ಯ; ?>

ಹೀಗಾಗಿ, ಈ ಕೋಡ್‌ನಲ್ಲಿ ನಾವು ಖಾಲಿ ಕ್ಷೇತ್ರಗಳನ್ನು ಹೊರತುಪಡಿಸಿ ಎಲ್ಲಾ ಕ್ಷೇತ್ರಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತೇವೆ ಮತ್ತು ಐಡಿ = 19 ಮತ್ತು ಐಡಿ = 20. ಈಗ ಬಳಕೆದಾರರು ಯಾವ ಐಡಿ ಹೊಂದಿದ್ದಾರೆಂದು ಪರಿಶೀಲಿಸೋಣ, ಮತ್ತು ಅವರು "ಸಗಟು ವ್ಯಾಪಾರಿಗಳು" ಗುಂಪಿನಿಂದ ಬಂದಿದ್ದರೆ (ಅಂದರೆ ಬಳಕೆದಾರ ಗುಂಪಿನ ಕೆ 2 = 5 ನ ಐಡಿ), ನಾವು ಮೊದಲು ವಿವರಿಸಿದ ವಿಧಾನವನ್ನು ಬಳಸಿಕೊಂಡು ಉಳಿದ ಎರಡು ಕ್ಷೇತ್ರಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತೇವೆ:

// K2 ಬಳಕೆದಾರ ಮತ್ತು ಅವನ K2 ಗುಂಪಿನ ID ಪಡೆಯಿರಿಐಡಿ); ವೇಳೆ ($k2_user-> ಗುಂಪು >= 5 ) ( ?> "

" ?>

ಮುಗಿದ ಕೋಡ್ ಅನ್ನು ನೋಡೋಣ:

// ಎಲ್ಲಾ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಹೆಚ್ಚುವರಿ ಕ್ಷೇತ್ರಗಳ ಸೈಕಲ್ ಹುಡುಕಾಟವನ್ನು ಪ್ರಾರಂಭಿಸಿ

    ಐಟಂ-> extra_fields as $key=> $extraField):ಮೌಲ್ಯ! = "" ) && ($extraField->id<>19 ) && ($extraField->id<> 20 )): ?>
  • ರೀತಿಯಪ್ರಕಾರ); ?> ಗುಂಪುಗುಂಪು; ?>"> ಹೆಸರು; ?>: ಮೌಲ್ಯ; ?>
// K2 ಬಳಕೆದಾರ ಮತ್ತು ಅವನ K2 ಗುಂಪಿನ ID ಪಡೆಯಿರಿಐಡಿ); // ನಮ್ಮ ಗುಂಪಿನ ಅನುಸರಣೆಗಾಗಿ ಪರಿಶೀಲಿಸಿ, ಮತ್ತು ಗುಂಪು = 5 (ಸಗಟು ಮಾರಾಟಗಾರರು) - ನಂತರ ಐಡಿ = 19 ಮತ್ತು 20 ನೊಂದಿಗೆ ಹೆಚ್ಚುವರಿ ಕ್ಷೇತ್ರಗಳನ್ನು ಪ್ರದರ್ಶಿಸಿವೇಳೆ ($k2_user-> ಗುಂಪು >= 5 ) ( ?> // ಷರತ್ತನ್ನು ಪೂರೈಸದಿದ್ದರೆ (ಗುಂಪು ಐಡಿ 5 ಕ್ಕೆ ಸಮಾನವಾಗಿಲ್ಲ), ನಂತರ"
ಈ ಗುಂಪನ್ನು ವೀಕ್ಷಿಸಲು ಅನುಮತಿಸಲಾಗುವುದಿಲ್ಲ ಎಂಬ ಎಚ್ಚರಿಕೆಯನ್ನು ನಾವು ಇಲ್ಲಿ ಪ್ರದರ್ಶಿಸುತ್ತೇವೆ
" ?>

ಫಲಿತಾಂಶ:

ಈ ಪರಿಹಾರದ ಸರಳತೆಯು ಜುಮ್ಲರ್ ವಿಷಯದ ಕನಿಷ್ಠ ಜ್ಞಾನವನ್ನು ಸಹ ಮೂರ್ಖಗೊಳಿಸುವುದಿಲ್ಲ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ. ಈ ತಂತ್ರವನ್ನು ಬಳಸಿಕೊಂಡು, ನೀವು ಹೆಚ್ಚುವರಿ ಪ್ರದರ್ಶಿಸಲು / ಮರೆಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ. ಕ್ಷೇತ್ರಗಳು, ಆದರೆ, ಬಯಸಿದಲ್ಲಿ, ಅವುಗಳನ್ನು ವಿಭಿನ್ನ ಆದೇಶಗಳಲ್ಲಿ, ಲೇಖನಗಳ ಪ್ರಾರಂಭ ಮತ್ತು ಕೊನೆಯಲ್ಲಿ ಇರಿಸಿ ಮತ್ತು ಒಂದು ಲೇಖನದಲ್ಲಿ ವಿವಿಧ ಗುಂಪುಗಳಿಂದ ಕ್ಷೇತ್ರಗಳನ್ನು ಪ್ರದರ್ಶಿಸಿ.