پارس جوم ::  انجمن های تخصصی جوملا
ماژولی برای مطلب که هر 30 ثانیه مطلب خاصی را رفرش کند - نسخه‌ی قابل چاپ

+- پارس جوم :: انجمن های تخصصی جوملا (https://forums.parsjoom.ir)
+-- انجمن: پشتیبانی (/forum-70.html)
+--- انجمن: مباحث و مشکلات عمومی (/forum-33.html)
+--- موضوع: ماژولی برای مطلب که هر 30 ثانیه مطلب خاصی را رفرش کند (/thread-14652.html)



ماژولی برای مطلب که هر 30 ثانیه مطلب خاصی را رفرش کند - hiwatt_a - ۱۲-۱-۱۳۹۳ ۱۲:۰۹ صبح

باسلام
من یه سایت اخبار فناوری دارم.
می خوام موقعی که کنفرانس زنده هست من مطلب بنویسم و اون مطلب مثلا هر 30 ثانیه رفرش شود.
لطفا کمک کنید


RE: ماژولی برای مطلب که هر 30 ثانیه مطلب خاصی را رفرش کند - Zhyar - ۱۲-۱-۱۳۹۳ ۱۲:۱۷ صبح

درود
منظورتون رفرش شدن سایت هست؟


RE: ماژولی برای مطلب که هر 30 ثانیه مطلب خاصی را رفرش کند - vahid.exe - ۱۲-۱-۱۳۹۳ ۱۲:۱۷ صبح

سلام.

میخواهید کل مطالب و صفحات رفرش بشن یا فقط یک مطلب خاص؟

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



RE: ماژولی برای مطلب که هر 30 ثانیه مطلب خاصی را رفرش کند - shaban532 - ۱۲-۱-۱۳۹۳ ۱۲:۲۹ صبح

رفرش کامل صفحه چیز جالبی نیست.....
راهی نیست که فقط مطلب موجود در ادامه ی مطلب رو با مطلب واقعی مقایسه کنه و اگه تغییر کرده بود جایگزین کنه؟؟


RE: ماژولی برای مطلب که هر 30 ثانیه مطلب خاصی را رفرش کند - hiwatt_a - ۱۲-۱-۱۳۹۳ ۱۲:۵۳ صبح

من فقط می خوام یه مطلب خواص رو رفرش کنم.

چون می خوام از کنفرانس به صورت زنده مطلب تهیه کنم و توی سایت بنویسم و کسانی که توی اون مطلب خاص هستند بدون رفرش صفحه تمام مطالبی که من اضافه می کنم رو ببینن


RE: ماژولی برای مطلب که هر 30 ثانیه مطلب خاصی را رفرش کند - vahid.exe - ۱۲-۱-۱۳۹۳ ۰۱:۱۰ صبح

سلام


اگر فقط یک مطلب خاص رو بخواهید رفرش کنید به نظرم فقط یک ترفند وجود داره!

به صورت زیر عمل کنید:

1- ابتدا برای مطلب مورد نظر یک منو ایجاد کنید. ( از منو ها روی ایجاد منو جدید کلیک کنید و نوع منویی که میخواهید ایجاد کنید را "یک مطلب خاص" انتخاب کنید و سپس مطلب مورد نظر را هم در تنظیمات منو انتخاب و منو را ذخیره کنید )

2- بعد ماژول custom-code را از لینک زیر دانلود کنید
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.


3- پس از نصب ماژول وارد تنظیمات ماژول بشین و کد زیر را درون ماژول وارد کنید.

<Meta Http-equiv="Refresh" Content="60">

( به جای عدد 60 هر مقدار دلخواه را میتوانید قرار دهید. این مقدار بر حسب ثانیه است. )

نکته مهم و اصلی: سپس از قسمت "انتصاب ماژول" باید ماژول را فقط به همان منویی که برای اون مطلب خاص ایجاد کردید اختصاص دهید.

با این کار فقط همان مطلب مورد نظر رفرش خواهد شد!


یا علی


RE: ماژولی برای مطلب که هر 30 ثانیه مطلب خاصی را رفرش کند - Pourdaryaei - ۱۲-۱-۱۳۹۳ ۰۱:۲۰ صبح

ولی فکر نمیکنم این بتونه مشکلش رو حل کنه ، به چیزی نیاز داره که بصورت آجاکسی بدون ریفرش کردن صفحه خودش ریفرش بشه ، چیزی مثل گزارش فوتبال سایت یاهو ...

تنها چیزی که من دیدم کامپوننتهای چت بود که بصورت Real-time این کار رو انجام میدن ...


RE: ماژولی برای مطلب که هر 30 ثانیه مطلب خاصی را رفرش کند - vahid.exe - ۱۲-۱-۱۳۹۳ ۰۳:۰۹ صبح

سلام.
بله در کل همینجوری که گفتید باید به صورت Real-time باشه. اما درجوملا انجام دادنش فک نکنم به سادگی امکان پذیر باشه.
البته همون روشی هم که گفتم بالاخره کار راه انداز هست و صفحه رو راحت رفرش میکنه و بهتر از هیچی است.

برای Real-time کد زیر رو هم میتونن امتحان کنن شاید جواب داد. (خودم لوکال ندارم که تست کنم)


کد:
// This function starts the request and calls success on response.
var refresh = function() {
  $.ajax({
    url: "/some/path",
    cache: false,
    success: success
  });
}

// Replaces the contents of the field with your response and
// triggers refresh() after 1000ms.
var success = function(data) {
  $(".field").html(data);
  setTimeout(refresh, 1000);
}

// Starts processing when document is ready.
$(function() {
  refresh();
}


یا علی