تمت إضافة فئة nolink مع <a> لكل ul وli
سؤال
في 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:
(في المستخدمين -> مدير المستخدمين -> المستخدم المتميز -> الإعدادات الأساسية -> المحرر :)
هذه المشكلة لم تحدث هنا.لقد حاولت أيضًا استخدام الزر الموجود في محرر TinyMCE لإضافة علامتي ul وli.
هل يمكنك تقديم المزيد من التفاصيل حول كيفية إضافة علامتي ul وli؟
ما المحرر الذي تستخدمه؟