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

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

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

هک استفاده از main

هک استفاده از main متفاوت برای ادامه مطلب

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

آموزش نصب
۱. فایل index.php را باز کرده و کد زیر را پیدا کنید:

$tpl->load_template ( 'main.tpl' );

به جای کد بالا، کد زیر را قرار دهید:

//CREATED BY IMP
if($subaction == 'showfull'){
$tpl->load_template ( 'main_full.tpl' );
}else{
$tpl->load_template ( 'main.tpl' );
}
//CREATED BY IMP

۲. حال، یک کپی از فایل main.tpl قالب خود بگیرید و نام آن را به main_full.tpl تغییر دهید.
نظرات کاربران
محسن در 07 دی 1391 - 11:26 گفته:
عضو سایتنظرات: 25

ممنون. میشه از این هک در موارد دیگه مثل category هم استفاده کرد؟

IMP در 07 دی 1391 - 12:38 گفته:
مدیر بازنشستهنظرات: 917

Hosseinian,
از این هک خیر، اما برای دریافت پاسختون، میتونید در سایت جستجو کنید. هک انجام این کار قبلا توی سایت ارسال شده. yes

محسن در 07 دی 1391 - 12:56 گفته:
عضو سایتنظرات: 25

IMP,

اوه! کلا اون هک یادم رفته بود که هست. این هک ادامه مطلب منحرف ام کرد! soot
ممنون fellow

ایمان برومند در 06 اسفند 1391 - 20:34 گفته:
عضو سایتنظرات: 129

مرسی علی جان

هک خیلی خویه
ولی حیف که با اون هک main.tpl متفاوت تداخل داره و نمیشه دوتاشو داشت یعنی من اینو گذاشتم اون یکی غیره فعال شد smile2

IMP در 07 اسفند 1391 - 01:02 گفته:
مدیر بازنشستهنظرات: 917

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

ایمان برومند در 07 اسفند 1391 - 19:21 گفته:
عضو سایتنظرات: 129

IMP,
سلام
بله علی جون حق با شما هست

اینو حذف کردم مشکل بر طرف شد

else{
$tpl->load_template ( 'main.tpl' );
}


loveu boos

حسین محمدی در 04 خرداد 1394 - 12:25 گفته:
عضو سایتنظرات: 1

سلام ببخشید کدوم فایل index این فایل کجاست

amin در 14 اسفند 1394 - 17:49 گفته:
عضو سایتنظرات: 4

سلام توی فایل index همچین کدی نیست که ! $tpl->load_template ( 'main.tpl' );

دیتالایف 10.6

سید احسان ستاره دان در 15 اسفند 1394 - 12:00 گفته:
مدیر سایتنظرات: 304

نقل قول: amin24
سلام توی فایل index همچین کدی نیست که ! $tpl->load_template ( 'main.tpl' );
دیتالایف 10.6

درنسخه های جدید دیتالایف از تنظیمات سیستم می توانید "اطلاعات پيش‌فرض صفحه اول وب‌سايت" استفاده کنید. اما اگر مصمم هستید از همین روش استفاده کنید اطلاعات مرتبط با index.php به engine/modules/main.php انتقال پیدا کرده است.

--------------------

ارسال نظر
نام:*
ایمیل:*
متن نظر:
  • 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
کد را وارد کنید: *
عکس خوانده نمی‌شود؟ کلیک کنید!