gormus
(Osman Görmüş)
1
يتم إضافة اسم الفئة إلى قائمة فئات الجسم كما في category category-CATEGORY-NAME.
كيف يمكنني إضافة معرف الفئة كسمة بيانات، على غرار ما تحتويه روابط فئات الشريط الجانبي؛ أي data-category-id=5؟
كيف يمكنني إضافة سمة بيانات مماثلة للجسم لصفحة الفئة التي أنا فيها؟
إعجاب واحد (1)
Canapin
(Coin-coin le Canapin)
2
مرحباً عثمان 
يجب أن يعمل هذا:
<script type="text/discourse-plugin" version="1.4.0">
const container = Discourse.__container__;
const controller = container.lookup('controller:navigation/category');
api.onPageChange((url, title) => {
let categoryId = controller.get("category.id");
if(categoryId) {
document.body.setAttribute('data-category-id', categoryId);
}
else {
document.body.removeAttribute('data-category-id');
}
});
</script>
إعجابَين (2)
gormus
(Osman Görmüş)
3
شكرا @Canapin هذا يعمل بشكل مثالي 
إعجاب واحد (1)
system
(system)
تم إغلاقه في
4
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.