دیتالایف انجین فارسی

دیتالایف انجین فارسی

پشتیبان رسمی سیستم مدیریت محتوا

رفع یک باگ در شماره

رفع یک باگ در شماره صفحات

اگر شما در تنظیمات سایت تعداد مطالب در هر صفحه را روی 0 تنظیم کنید در صفحه اصلی سایت با پیام خطای زیر روبه رو میشید .
میزان خطر : کم
وجود باگ در نسخه : فقط 7.0

 Warning: Division by zero in G: \ home \ 10.10.28.63 \ www \ engine \ modules \ show.short.php on line 511

فایل / engine / modules / show.short.php را باز کنید و به دنبال کد زیر بگردید
$sql_result = $db->query($sql_select);

if (!isset($view_template)){

$count_all = $db->super_query($sql_count);
$count_all = $count_all['count'];

} else $count_all = 0;

while($row = $db->get_row($sql_result)){

$news_found = TRUE;
$attachments[] = $row['id'];
$row['date'] = strtotime($row['date']);

if (isset($middle)) {

if ($news_c==$middle_s){
$tpl->copy_template .= bannermass($banners_topz,$ban_short['top']);
} else
if ($news_c==$middle){
$tpl->copy_template .= bannermass($banners_cenz,$ban_short['cen']);
}else
if ($news_c==$middle_e){
$tpl->copy_template .= bannermass($banners_downz,$ban_short['down']);
}
$news_c++;
}

$i++;

حالا کد زیر را به جای کد بالایی که پیدا کردید قرار بدید
$sql_result = $db->query($sql_select);

while($row = $db->get_row($sql_result)){

$news_found = TRUE;
$attachments[] = $row['id'];
$row['date'] = strtotime($row['date']);

if (isset($middle)) {

if ($news_c==$middle_s){
$tpl->copy_template .= bannermass($banners_topz,$ban_short['top']);
} else
if ($news_c==$middle){
$tpl->copy_template .= bannermass($banners_cenz,$ban_short['cen']);
}else
if ($news_c==$middle_e){
$tpl->copy_template .= bannermass($banners_downz,$ban_short['down']);
}
$news_c++;
}

$i++;

if (!isset($view_template)){

$count_all = $db->super_query($sql_count);
$count_all = $count_all['count'];

} else $count_all = 0;

این باگ خطر کمی دارید و همچنین کاربرانی که با این باگ روبه رو میشند کم هستند . دلیلی اینکه این باگ را گفتم شاید افرادی باشند که بخواند از ثفحه اصلی خود به صورت پیشرفته استفاده کنند و ههیچ مطلبی در صفحه اصلی به نمایش در نیاد که با این باگ روبه رو میشن .
به امید موفقیت و کامروای همه در همه مراحل زندگی .

نظرات کاربران
FantasticShadow در 25 خرداد 1387 - 00:39 گفته:
عضو سایتنظرات: 148

خیلی ممنونم آقا
بالاخره باگ باگ هست دیگه دیدید یکدفعه این باگ یک زمانی خطرناک میشه که نگو !

با سلام
دوست عزیز باید عرض کنم که این باگ رو پچ می کنه اما قسمت صفحات سایت رو بهم میریزه البته من واسه نسخه 7 تست کردم هم زمانی که اون رو 0 می کنیم این ارور رو می ده و هم اینی که شما میگین انجام دادم صفحات سایت ناپدید می شن ! laughing

saeedjoon در 04 شهریور 1387 - 21:42 گفته:
عضو سایتنظرات: 4

مرسی ممنون.
اگه باگ توی ماژول صفحه اصلی پیشرفته رو هم برطرف کنید ممنون میشم.
موفق باشید. بای fellow

F@rshid در 16 دی 1387 - 22:54 گفته:
عضو سایتنظرات: 152

thx

ارسال نظر
نام:*
ایمیل:*
متن نظر:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
کد را وارد کنید: *
عکس خوانده نمی‌شود؟ کلیک کنید!