كيفية إدراج وحدة في مادة جملة 3. كيفية إدراج أي وحدة في محتوى جملة

كيفية عرض وحدة في وحدة جملة - 4.3 من أصل 5 مرتكز على 8 الأصوات

في كثير من الأحيان ، لإنشاء وظيفة معينة للموقع ، تحتاج إلى عرض وحدة نمطية في وحدة جملة.

هناك العديد من الخيارات حيث يمكنك استخدام هذا والعديد من الطرق لعرض وحدة واحدة داخل وحدة Joomla أخرى.

في هذا الدرس ، سننظر في العديد من الخيارات لإخراج الوحدة ، وأعتقد أن أحدها سيكون مفيدًا بالتأكيد.

إضافة موضع وحدة إلى قالب الوحدة.

يمكن عرض وحدة داخل وحدة أخرى عن طريق إضافة موضع الوحدة إلى قالب ترميز الوحدة المحددة.

افترض أننا بحاجة إلى عرض موضع الوحدات في وحدة القائمة. للقيام بذلك ، نحتاج إلى إضافة رمز خاص إلى ملف الترميز الخاص بقالب هذه الوحدة - default.php.

إذا تم تصميم وحدة القائمة في القالب الخاص بك ، فحينئذٍ ملف معينسيكون موجودًا في المجلد التالي: مجلد موقع الويب / قوالب / اسم القالب / html / mod_menu.

إذا كان هذا الملف مفقودًا في المسار المحدد ، فأنت بحاجة إلى البحث عنه في الموقع التالي: المجلد الذي يحتوي على site / modules / mod_menu / tmpl.

افتح هذا الملف باستخدام محرر (يمكنك استخدامه) وأضف الكود التالي في الأسفل:

loadRenderer ("الوحدات النمطية") ؛ $ options = array ("style" => "xhtml") ؛ $ position = "position" ؛ echo $ renderer-> render ($ position، $ options، null) ؛ ؟>

فقط بدلاً من كلمة "position" حدد أي موضع للوحدة تريده (top ، user1 ، إلخ).

حفظ الملف. الآن أعط الوحدة المحددة الموضع الذي حددته في الكود وسيظهر في الجزء السفلي من وحدة القائمة.

عن طريق القياس ، يمكنك إضافة موضع وحدة إلى أي وحدة نمطية أو مكون طرف ثالث.

لذلك في المستقبل ، عند تحديث النظام ، لا يتم الكتابة فوق الملف الذي قمنا بتحريره ولن يتم فقد جميع التغييرات التي أجريناها ، فأنت بحاجة إلى تحويله إلى قالب. للقيام بذلك ، في المجلد الذي يحتوي على القالب الخاص بك ، انتقل إلى مجلد html ، وأنشئ مجلد mod_menu فيه (إذا كنت تقوم بعمل نموذج لوحدة نمطية أخرى ، فيجب أن يكون اسم المجلد هو نفسه اسم مجلد هذه الوحدة) وانسخ الملف قمت بتحريره هنا.

بالإضافة إلى ذلك ، يمكنك عرض وحدة منفصلة حسب المعرف الخاص بها. يمكنك العثور على معرف الوحدة في مدير الوحدة في العمود الأخير من الجدول ، مقابل الوحدة التي تحتاجها.

لعرض وحدة حسب المعرف ، يمكنك استخدام الكود التالي:

loadRenderer ("module") ؛ $ options = array ("style" => "raw") ؛ $ dbo = JFactory :: getDBO () ؛ $ dbo-> setQuery ("SELECT * FROM #__modules WHERE id =" تحديد المعرف "")؛ وحدة $ = $ dbo-> loadObject () ؛ وحدة $-> params = "العنوان = 2 \ n الحد = 10" ؛ echo $ renderer-> render ($ module، $ options) ؛ ؟>

فقط لا تنس استبدال الكلمات "تحديد المعرف" بمعرف الوحدة.

إخراج الوحدة النمطية باستخدام البرنامج المساعد Modules Anywhere.

باستخدام البرنامج المساعد Modules Anywhere ، يمكنك أيضًا عرض وحدة في وحدة Joomla بسهولة بالغة. بالإضافة إلى ذلك ، يتيح لك هذا البرنامج المساعد عرض الوحدة في أي مكان.

يسمح لك بعرض كل من موضع الوحدة والوحدة النمطية المنفصلة.

إذا قررت استخدام هذا المكون الإضافي لهذا الغرض ، فافعل كل شيء عن طريق القياس بالطريقة المذكورة أعلاه لعرض وحدة في وحدة نمطية باستخدام رمز. فقط في هذه الحالة ، بدلاً من الرمز ، أدخل صيغة استدعاء الوحدة النمطية.

عرض وحدة نمطية في وحدة كود HTML عشوائية باستخدام البرنامج المساعد القياسي Load Modules.

في بعض الحالات ، لإنشاء وظائف معينة ، يمكنك عرض أي وحدة نمطية في وحدة كود HTML التعسفي ، والتي تعد جزءًا من وحدات Joomla القياسية.

الأمر بسيط للغاية ويمكن القيام به الوسائل القياسيةجوملا دون اللجوء إلى الإضافات والتحرير من طرف ثالث ملفات النظام. في هذه الحالة ، يمكن إخراج الوحدة باستخدام البرنامج المساعد للنظاموحدات التحميل ، المصممة لعرض الوحدات داخل مقالات جملة.

لعرض موضع الوحدة ، يكفي إدخال ما يلي في المحرر المرئي لوحدة كود HTML التعسفي:

بدلاً من "تحديد الموضع" ، أدخل الموضع المطلوب للوحدة (الموضع 1 ، المستخدم 1 ، إلخ).

يحتوي موضوعك على مواضع تسمح لك بإخراج وحدة نمطية. صحيح أن مواضع الوحدة المحددة مسبقًا قد لا تكون كافية ، لأن هناك حالات تحتاج فيها الوحدة إلى عرضها في مادة معينة وفي مكان محدد.

كيفية تضمين وحدة جملة في مادة

لإدخال وحدة نمطية للمقالات في جملة 3 ، اتبع الخطوات:

  1. انتقل إلى "Extension Manager" ، وافتح الوحدة التي تريد إدراجها في المقالة. على سبيل المثال ، أخذنا وحدة "نموذج تسجيل الدخول" القياسية للدخول إلى الموقع ، ولكن يمكنك الحصول عليها أي وحدة أخرى ؛
  2. إذا نظرت إلى الجانب الأيمن من الوحدة ، فسترى موقعها في عنصر "الموضع" (على سبيل المثال ، Position-7). تحتاج إلى حذف هذا الموضع من خلال النقر على الصليب الموجود على يمين الاسم ؛
  3. أنت الآن بحاجة إلى النقر فوق الحقل "أدخل أو تحديد مركز" ، وافتح نافذة جديدة بزر الفأرة الأيسر وأدخل اسمًا جديدًا لموضع الوحدة (يُسمح باستخدام الأرقام والأحرف اللاتينية) ؛
  4. بعد ذلك ، تحتاج إلى حفظ التغييرات باستخدام الزر "حفظ وإغلاق" ؛
  5. نتيجة لذلك ، ستتلقى الوحدة التي يجب وضعها في المادة الاسم الجديد للوظيفة التي توصلت إليها ؛
  6. نفتح الآن المادة في المكان الذي أردنا إدخال الوحدة فيه ونكتب: (loadposition your_position_name)؛
  7. بعد ذلك ، نقوم ببساطة بحفظ التغييرات في المادة والتحقق من تشغيل الوحدة في المقالة.

بعد إجراء العمليات المذكورة أعلاه ، تم عرض نموذج تسجيل الدخول / التسجيل في مقالتنا. بطبيعة الحال ، لا أحد يحتاج إليها في المادة ، ولكن يمكن أن تكون الوحدة الأخرى مفيدة للغاية.
https://www.youtube.com/watch؟v=1bm4Cg89Dsw

Modules Anywhere: حل لعرض الوحدات في أي مكان على موقع Joomla

Modules Anywhere عبارة عن مكون إضافي يسمح لك بعرض الوحدات النمطية في قوالب ومقالات ومكونات ومكونات إضافية وما إلى ذلك. يشبه عمل هذا المكون الإضافي عمل المكون الإضافي العادي Load Module ، لكن المكون الإضافي المعني يحتوي على قائمة كبيرة من المزايا الحقيقية ، ويمكنه حتى استبدال Load Module.

يأتي المكون الإضافي أيضًا مع المكون الإضافي Button Modules Anywhere ، والذي يضيف زرًا إلى محرر Joomla.

بفضل هذا الحل ، يمكنك إدخال بناء الجملة لاستدعاء الوحدة التي تحتاجها مباشرة في محتوى المواد. مفيد بشكل خاص إذا كنت تحتاج غالبًا إلى إخراج وحدات في محتوى / مقالات جملة.

ميزات البرنامج المساعد Joomla:

  • يمكن عرض الوحدات ليس فقط في المواد ، ولكن أيضًا في المكونات الإضافية ، وترميز القالب ، والمكونات ، وما إلى ذلك ؛
  • لا يمكنك عرض موضع الوحدات فحسب ، بل يمكنك أيضًا عرض وحدة واحدة ، والتي يمكن أيضًا عرضها بواسطة المعرف أو الاسم ؛
  • يوجد زر لإدخال بناء الجملة داخل المواد / المقالات ؛
  • يمكنك ضبط نمط عرض الوحدة ؛
  • يمكنك استبدال وحدة التحميل العادية تمامًا.

في الواقع ، من أجل عرض وحدة واحدة ، تحتاج إلى معرفة اسمها أو معرفها. تحتاج إلى كتابة الوحدة النمطية بأقواس معقوفة () ثم كتابة اسم الوحدة أو معرفها. يجب أن يبدو مثل هذا: (module ID_or_module_name).

صيغة عرض الموضع هي نفسها ، فقط بعد وحدة الكلمة يجب عليك تحديد موضع معين (على سبيل المثال ، (قمة الوحدة)). من الممكن أيضًا تجاوز نمط الوحدة النمطية الافتراضي. توجد الأنماط التالية: table، xhtml، none، rounded، horz. سيبدو كما يلي: (وحدة أعلى | طاولة).

يحتوي المكون الإضافي على إعدادات قليلة جدًا ، ولكن هناك بعض الإعدادات المهمة. لذلك ، في علامة "الوحدة النمطية" ، يمكنك تجاوز علامة الوحدة النمطية المستخدمة. هنا يمكنك شطب أي كلمة أخرى ، ولكن لا تنس أنه سيتعين عليك استخدامها عند عرض الوحدات (للمواد والمقالات). يمكن أن يكون تغيير الكلمة مفيدًا عندما تؤدي بعض الامتدادات إلى ظهور أخطاء عند محاولة استخدام علامة الوحدة النمطية.

وفي الختام: يجب تنشيط الوحدة المعروضة ، ولكن إذا كنت لا تريد عرضها في المكان القياسي للموضوع ، ولكن في المادة فقط ، فأنت بحاجة إلى إزالة الموضع في إعدادات الوحدة. في بعض الحالات ، يساعد خيار "تجاهل التخزين المؤقت" الممكّن أيضًا على تجنب الأخطاء ، مما يمنع بعض المشكلات مع CSS وجافا سكريبت للوحدة النمطية المستخدمة.
https://www.youtube.com/watch؟v=BEFKNiG9ygY

وبطبيعة الحال ، يوفر النموذج الخاص بك مواضع للوحدات النمطية ويمكنك وضع الوحدة فيها. لكن هذا لا يساعد دائمًا ، فهناك بعض الحالات التي تحتاج فيها الوحدة إلى إدراجها في مقال معين ، في مكان معين.

كيفية تضمين الوحدة في مقالة جملة 3

لإدراج وحدة في مقالة جملة 3 ، يجب عليك القيام بما يلي.

1. انتقل إلى "مدير الوحدة".

2. افتح الوحدة التي تريد إدراجها في المقالة. على سبيل المثال ، اخترت وحدة "نموذج تسجيل الدخول" القياسية ، نموذج تسجيل الدخول إلى الموقع ، ويمكنك استخدام أي وحدة نمطية أخرى.

3. في الجزء الأيمن من نافذة الوحدة المفتوحة ، في عنصر الموضع ، نرى أنه قد تم تحديد الموضع القياسي 7 (الموضع -7) ، تحتاج إلى حذفه بالنقر فوق التقاطع المجاور له.

4. بعد ذلك ، انقر فوق حقل "إدخال أو تحديد موضع" بزر الماوس الأيسر ، في النافذة التي تفتح ، فكر في الأمر وأدخل اسمًا جديدًا لموضع الوحدة ، ويمكنك استخدام الأرقام والأحرف الإنجليزية. على سبيل المثال ، سميت المنصب الجديد "new555". ثم اضغط على "أدخل" على لوحة المفاتيح.

6. نتيجة لذلك ، يجب أن يكون للوحدة التي سنقوم بإدراجها في المقالة اسم منصب جديد ، توصلنا إليه وأدخلناه.

7. الآن افتح المقالة وفي المكان الذي تريد إدخال وحدة الكتابة فيه

ملحوظة!عند لصق هذا الرمز في مقال ، لا تنس حرك الأقواس المتعرجة حتى لا توجد فراغات!

يتم عرض الوحدة الخاصة بي بشكل مثالي ، وآمل أن تكون قد نجحت أيضًا.

هذا كل شيء بالنسبة لي ، أتمنى لك النجاح.

إدراج وحدة جوملا في المادة / المادة

اليوم سنتحدث عن الضحية - كيفية إدراج وحدة في المحتوى أو كيفية عرض وحدة داخل مادة أو منشور.بالطبع نحن نتحدث عن جومل.

وبداية ، سأشرح لماذا أحتاج إلى عرض الوحدة داخل المادة. كل شيء أساسي هنا - هذه زيادة في وظائف موقعك على جملة ، سأقدم مثالاً. لديك معرض جميل ، فمن المنطقي تمامًا إظهار هذا المعرض في نهاية المنشور أو حتى في المنتصف ، حيث سيبدو أكثر منطقية في السياق. ولكن ، كما تعلم ، كل وحدة في jooml لها موضع (أعلى ، يسار ، يمين ، مستخدم 1 ، مستخدم 2) ، ثابت ومحدّد بدقة في قالب موقعك في الملف - (قوالب / اسم القالب / templateDetails.xml). والمواقف بدورها لا تؤثر على مساحة المنشور / المادة. وسائل بالطريقة المعتادةلا يمكنك عرض وحدة جملة داخل منشور ... بالرغم من ...

هنا سيتذكر البعض بالتأكيد (وحدة موضع التحميل)هي وظيفة المعيار جوملا المساعدالمدرجة في الحزمة بشكل افتراضي ، تسمى - "

حقًا! بعد كل شيء ، بمساعدة هذه الوظيفة ، يمكنك عرض الوحدة داخل المنشور. للقيام بذلك ، تحقق من تمكين المكون الإضافي

بعد ذلك ، داخل المنشور ، حيث تحتاج إلى عرض وحدة جوملا ، اكتب (وحدة التحميل)

حيث الوحدة النمطية هي اسم الموضع (أعلى ، يسار ، يمين ، مستخدم 1 ، مستخدم 2).

أولاً ، تحتاج إلى الدخول في إعدادات الوحدة التي تحتاج إلى إخراجها وتحديدها هناك (يفضل أن يكون موضعًا فريدًا لا تشغله وحدات أخرى).

من المهم جدًا القيام بذلك ، وإلا فسيكون داخل المنشور ناتج وحدة أخرى تشغل نفس موضع الوحدة التي تحتاجها ، لكنك بالتأكيد لست بحاجة إليها.

إذا فعلت كل شيء وفقًا للتعليمات ، فيجب أن يظهر إخراج الوحدة داخل المادة.

ولكن ، ماذا تفعل إذا كان ناتج الوحدة في المادة من خلال (وحدة التحميل) لا يعمل ، على الرغم من أفعالك الصحيحة ؟!

هادئ! الآن سيظهرون ، لا ، ليس البيض ، ولكن معرضنا الذي طال انتظاره داخل مقالتنا.

جملة - كيفية إدراج وحدة في وحدة نمطية:

للقيام بذلك ، سنلجأ إلى مكون إضافي رائع يسمى الوحدات في أي مكان.وهو ما يعني في الترجمة وحدات في كل مكان ، ومن المسلم به أن هذا ليس تفاخرًا فارغًا ، في الواقع ، باستخدام هذا البرنامج المساعد ، يمكنك عرض وحدة في كل مكان - داخل منشور ، حتى داخل وحدة أخرى!

ثم قم بتثبيته وتحقق من تمكينه!

بعد ذلك ، نفتح المادة للتحرير ، والتي نحتاج إلى إدراج معرضنا الذي طال انتظاره وفي الجزء السفلي من تحرير المادة ، سترى زرًا جديدًا - إدراج وحدة.

ستفتح نافذة بها جميع الوحدات المثبتة على موقعك. حدد الوحدة المطلوبة ، واحفظ المنشور وانظر إلى النتيجة.

تهانينا - لقد أدخلت الوحدة داخل مقالتك في jooml!

أيها السادة ، وبالطبع السيدات ، أريد أن أتوجه إليكم للحصول على المشورة - ما هو أفضل جهاز عرض للشراء ؟!

الآن أصبحت أجهزة العرض ثلاثية الأبعاد من المألوف للغاية ، ولكن ما مدى تطور التكنولوجيا وجودتها بشكل جيد؟ نظرًا لأنها تبدو وكأنها حيلة تسويقية فارغة ، نظرًا لأن الناس يحبون التكنولوجيا ثلاثية الأبعاد في السينما كثيرًا (لقد كانت طفرة حقيقية لفترة طويلة) ، فيجب أيضًا تلبية طلب المستهلكين على رواد السينما المنزلية.

لذلك أنا أتساءل - هل يستحق شراء أجهزة العرض ثلاثية الأبعاد الجديدة هذه ، أم شراء جهاز عرض عادي عالي الجودة ؟!



تحميل...
قمة