تحديد اظهار الصندوق
بحاول اجرب تحديد ظهور الصناديق بناء على ما اذا كان كود php صحيح ام لاء , و تكون صحة الكود بناء على ال taxonomy terms , حيث ان ال term ينطبق على اسم معين .
جربت هذا الكود و ما زبط معي
<?php if($terms == Armature) ?>
بحيث ان Armature هو اسم ال terms .
- سَجل الدخـول لإرسَــال تـَعلـيق.
مـواضـيـع ذات صـلـة
- التحكم في عرض الصناديق حسب مسار الصفحة
- There is a module for that!: Using default arguments to relate nodes by their common taxonomy terms
- Chris Shattuck: How to add a block menu of tags (or other taxonomy terms) on a Drupal site
- IXIS: Views 2 - Intelligent Taxonomy Filtering
- Stella Power: Migrate module: migrating a node's taxonomy terms
- Ventura Cottage: Add colour to events in monthly calendar


عليك أن تستعمل رقم المفردة
عندما تدخل مفردة دروبال تخزنها في قاعدة البيانات و تعطيها رقم وحيد
لو أردة استعمال هذة المفردة في كود بي إتش بي عليك استعمال هذا الرقم
جرب هذا الكود
عليك تغير كلمة drupalarabic بالمفردة التي نريد استعمالها
<?php
if (arg(0) == 'node' && is_numeric(arg(1))) {
$nid = arg(1);
$node = node_load($nid);
foreach ($node->taxonomy as $term) {
if ($term->name == 'drupalarabic') {
return TRUE;
}
}
}
return FALSE;
?>
//Comment
جربت و ما زبطت
جربت الكود و غيره من الكود و ما زبطت , جربت اظهر بناء على ال Vocabulary باتباع الشرح على الرابط http://befused.com/drupal/block-visibility-vocabulary
لكن ما زبطت , سؤالي هو عن vid للتأكد اذا كان صح ام لاء, يمكن اخذا الرقم بالذهاب الى taxonomy ثم الضغط على تعديل اي vocabulary و في مسار الصفحة يظهر رقم ال vocabulary على الشكل التالي مثلا :
content/taxonomy/edit/vocabulary/2 .
هكذا يؤخذ الرقم ؟
______________
http://nta2j.com
أو من قاعدة البيانات
أو من قاعدة البيانات عن طريق بي إتش بي ماي أدمن
عليك أن تأخذ بغين الأعتبار طريقة إنشاء taxonomy في مثالي السابق
تصور بأنك إنشأت معجم اسمه مواقع و المفردة drupalarabic تنتمي للمعجم مواقع في هذة الحالة تستطيع استعمال الكود السابق لعرض الصندوق على الصفحات التي تستعمل هذا التصنيف
على هذه الصفحة هناك شرح عن كيفية عرض الصناديق عن طريق المفردات