المشاركة الأصلية كتبت بواسطة: Soliman افتح ملف : modules/common.module.phpصراحة لا املك ما اقوله لك
وابحث عن :
CODE$code_parse = $PowerBB->functions->get_hooks("commonHooks");
وضع اسفلها :
CODE$random = rand(0, 101); $ratio = 50; $x1_ads_no = 102030; $x2_ads_no = 506070; $PowerBB->template->assign('random',$random); $PowerBB->template->assign('ratio',$ratio); $PowerBB->template->assign('x1_ads_no',$x1_ads_no); $PowerBB->template->assign('x2_ads_no',$x2_ads_no);
وضع هذا الكود في اي قالب تريده :
CODE<?php if ($PowerBB->_CONF['template']['random']>= $PowerBB->_CONF['template']['ratio']) { echo $PowerBB->_CONF['template']['x1_ads_no']; } else { echo $PowerBB->_CONF['template']['x2_ads_no']; } ?>
فقط جزاك الله كل خير
ولدى طلب بسيط اخر كيف يمكن تحويل هذا الكود ليعمل ليجلب رقم من داخل الحقول الاضافية للاعضاء فى ملف modules/common.module.php
CODE
$x2_ads_no = $PowerBB->_CONF['template']['Info']['extrafield_1'];
if(is_numeric($x2_ads_no) && mb_strlen($x2_ads_no)=='6' &&
$PowerBB->_CONF['template']['_CONF']['member_row']['username'] <> $PowerBB->_CONF['template']['Info']['username'])
{
$x1_ads_no = $x2_ads_no;
}