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

بارگذاری صفحات اضافی بوسیله ایجکس

تاریخ انتشار: 30 آبان 1391
ارسال کننده: IMP
بوسیله این هک که امروز آماده کردم، میتوانید با کلیک بر روی آدرس صفحات اضافی، محتوای صفحه اضافی ساخته شده را بوسیله ایجکس در یک پنجره پاپ آپ به نمایش بگذارید.
  • دانلود
  • آموزش نصب
نام فایلحجم فایلتعداد دانلودعملیات
جهت دانلود این فایل، وارد سایت شوید. در صورتی که حساب کاربری ندارید، از طریق صفحه ثبت نام عضو شوید.
۱. ابتدا فایل دانلود شده را از حالت فشرده خارج ساخته و بر روی هاست خود آپلود کنید.

۲. فایل engine/classes/js/dle_js.js را باز کرده و در آخر صفحه کد زیر را قرار دهید:

function Showstaticpage(b){$("#staticpage").remove();$("body").append(b);$('#staticpage').dialog({autoOpen: true,show: 'fade',hide: 'fade',buttons: b,width: 800,height: 500,overflow: 'scroll',buttons: {"بستن پنجره" : function() {$(this).dialog("close");}}}); return false;};
function staticpage( pages ){if (document.getElementById('staticpage')) {$('#staticpage').dialog('open');return false;}ShowLoading('');$.get(dle_root + "engine/ajax/staticpage.php", { pages: pages, skin: dle_skin }, function(data){HideLoading('');Showstaticpage( data );});return false;};

حال، فایل main.tpl قالب خود را باز کرده، لینک زیر را در جای مناسب قرار دهید:

<a onclick="staticpage('NAME'); return false;" href="#">لینک</a>

در لینک بالا، به جای NAME باید نام صفحه اضافی ساخته شده را قرار دهید. همان نامی که هنگام ساخت صفحات اضافی، در اولین فیلد قرار میدهید.

توجه داشته باشید که این هک فقط بر روی نسخه های 9.6 و 9.7 تست شده است. هیچ تضمین و ضمانتی وجود ندارد که بر روی نسخه های قدیمی نیز کار بکند. در صورت وجود مشکل در سایر نسخه ها، هیچ راه حل و یا توضیحاتی ارائه نمیشود.
13 نفر (13 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
تشکر
مدیر سایت
30 آبان 1391 - 17:38
خیلی امكان جالبیه و باعث میشه سایت رو خیلی بهتر ساخت
چون میشه استایل های خاصی رو داد و پنجره ها رو به دلخواه تغییر داد
مرسی flower

--------------------
عضو سایت
01 آذر 1391 - 20:34
به کارم اومد.مرسی smile2

--------------------
عضو سایت
07 آذر 1391 - 01:24
این همونیه که من در انجمن دنبالش بودم smile
ممنون flower

--------------------
عضو سایت
19 خرداد 1392 - 10:13
من همه این مراحل رو انجام دادم.قبلا کار میکرد اما الان کارنمیکنه.
مدیر بخش قالب ها
09 بهمن 1392 - 23:29
واااااااااااااااای علیرضا مرسی (تشکر ویژه) flower

--------------------
جهت ارسال نظر، فرم زیر را تکمیل نمائید:
نام:*
ایمیل:*
متن نظر:

 
پررنگکج خط دارخط دار در وسط|سمت چپوسط سمت راست|قرار دادن شکلکانتخاب رنگ|پنهان کردن متنقراردادن نقل قولتبدیل نوشته ها به زبان روسیقراردادن Spoiler
کد امنیتی: *