سؤال

في Joomla 3.0، فارغة <a> علامة مع class="nolink"(أي) يتم إدراجه لكل <ul> و <li>.

نصحني بكيفية إزالة هذا.

نحن نقوم بإنشاء المكون ونقوم بإنشاء علامات التبويب كمكون افتراضي (على سبيل المثال صفحة تحرير مكون ملف الأخبار). في علامة التبويب الأولى، ضع <a> يتم إنشاء العلامة.

هل كانت مفيدة؟

المحلول

قم بتغيير الكود التالي في function addtoolbar في ال view.html.php ملف.

قم بتغيير معلمات القائمة الرئيسية إلى خطأ في عرض صفحة التحرير.

JFactory::getApplication()->input->set('hidemainmenu', false);

إذا أردنا عرض القائمة الرئيسية باستخدام الكود أعلاه، فالكود التالي <a class="nolink"></a> لا يتم إنشاؤه في صفحة التعديل.

نصائح أخرى

أعتقد أنني وجدت المشكلة.
ويرجع ذلك إلى علامة غير مغلقة في /administrator/modules/mod_submenu/tmpl/default.php الملف في السطر 26

تم بالفعل إنشاء تذكرة على JoomlaCode: [#29623] علامة الارتباط الختامي مفقودة في تخطيط القائمة الفرعية

علينا فقط أن ننتظر إصدار Joomla التالي.

يمكنك أيضًا إضافة '</a>' العلامة في نهاية السطر 26 مثل هذا:

?><a class="nolink"><?php echo $item[0]; ?></a><?php

لقد جربت جميع برامج التحرير الافتراضية المرفقة مع Joomla 3.0:
(في المستخدمين -> مدير المستخدمين -> المستخدم المتميز -> الإعدادات الأساسية -> المحرر :)

  • محرر - CodeMirror
  • المحرر - لا يوجد
  • محرر - تايني إم سي إي

    هذه المشكلة لم تحدث هنا.لقد حاولت أيضًا استخدام الزر الموجود في محرر TinyMCE لإضافة علامتي ul وli.

    هل يمكنك تقديم المزيد من التفاصيل حول كيفية إضافة علامتي ul وli؟
    ما المحرر الذي تستخدمه؟

  • مرخصة بموجب: CC-BY-SA مع الإسناد
    لا تنتمي إلى StackOverflow
    scroll top