PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : اضافه کردم آخرین مطالب ارسالی در بخش آموزش whmcs در ایندکس



Warez-Host.IR
August 7th, 2011, 17:56
سلام
حتماً مشاهده کردید که مثلاً تعداد 5 یا 7 عدد از آخرین اخبار سیستم whmcs را در ایندکس سایت در یک بلوک قرار میدن
حالا اگر بخوایم به جای این مورد مثلاً 10 عدد از آخرین آموزشهای قرار گرفته شده در سیستم را در ایندکس قرار بدیم براساس چه تایع یا کدی کار میکنه ؟؟

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

faranetwork
August 7th, 2011, 19:46
اول لینک ها مطالبت رو توی یک فایل html مثل این کد بریز مثلا اسم فایل رو میزاری new.html

<div id="news" class="news">
<a href="http://domain.ir/announcements.php?id=4"> »سرور جدید راه اندازی شد و آماده ارائه خدمات شد</a><br/>
<a href="http://domain.ir/announcements.php?id=3"> » وضعیت ساپورت در ایام عیدنوروز 90</a><br/>
<a href="http://domian.ir/announcements.php?id=2"> » مهلت پرداخت</a><br/>
<a href="http://domain.ir/announcements.php?id=1"> » سرور جدید لینوکس راه اندازی شد</a><br/><div style="text-align:left;"><a href="http://www.domian.ir/announcements.php" style="margin-top:10px;">» آرشیو رویدادها «</a></div></div>

بعد تو قالب صفحه اولت جایی که میخوای نمایش داده بشه از این کد استفاده میکنی

<div id="news">
<script>
$("#news").load("news.html");
</script>
</div>

Warez-Host.IR
August 7th, 2011, 20:17
سلام
تشکر راه دیگه ای نیست که مثلاً خودش 10 مطلب آخر را قرار بده
چون بخش آموزشی RSS هم نداره که از اون استفاده کنیم
مثلاً در آدونیس چنین چیزی موجود بود :

<span style="font-size: 9pt"><a href="{news-link}" onclick="page_load('{news-link}');return false;"&nbsp; ><br>{news-title}</a></span>

موفق باشید

faranetwork
August 8th, 2011, 15:10
رحمان جان ممکن است راه دیگری باشد که من بلد نیستم...

Warez-Host.IR
August 8th, 2011, 15:13
سلام
ممنون اگر راه دیگه از پیدا نشه از همین استفاده میکنم

تشکر - موفق باشی

amirlord
August 8th, 2011, 15:16
رحمان جان میتونی مستقیم از دیتابیس لود کنی . امشب به تیبل هاش نیگا میکنم کدش رو میذارم .

Warez-Host.IR
August 8th, 2011, 15:27
رحمان جان میتونی مستقیم از دیتابیس لود کنی . امشب به تیبل هاش نیگا میکنم کدش رو میذارم .


سلام
ممنون
پس من منتظر می مونم که همینجا قرار بدید

موفق باشید

Warez-Host.IR
August 11th, 2011, 19:39
سلام
فکر کنم راه حل دیگه ای موجود نیست
باید طبق نظر مبین عزیز اقدام کنم

amirlord
August 11th, 2011, 20:46
ببخشید رحمان جان . به دلیل مشغله کاری فراموش کردم . کار بسیار راحتی هست . به دیتابیس نگاه کردم ، مشکلی نیست . تا فردا صبح اوکی میکنم

Warez-Host.IR
August 12th, 2011, 10:29
سلام
ممنون
منتظر می مونم

amirlord
August 12th, 2011, 10:38
فقط رحمان جان . رکورد ها از آخر به اول بیان دیگه ؟! محدودیت بذارم براش ؟! یعنی مثلا 5تا بیشتر نیاد ؟

Warez-Host.IR
August 12th, 2011, 11:19
فقط رحمان جان . رکورد ها از آخر به اول بیان دیگه ؟! محدودیت بذارم براش ؟! یعنی مثلا 5تا بیشتر نیاد ؟


سلام
مشکلی نیست از اخری به اولی بیاد یا از اول به آخری بیاد
در مورد تعداد هم اگر محدودیت نداشته باشه بهتر هست
تشکر

amirlord
August 12th, 2011, 11:37
سلامی دوباره . یه اسکریپت ساده برای این کار نوشتم . توی فایل config.inc.php اطلاعات دیتابیس WHMCS رو بده . همچنین تغییرات مورد نظرت رو توی فایل index.php اعمال کن و همونطوری که دوستمون گفتن این فایل رو توی هرجایی که میخوای اینکلود کن . فایل پیوست شد . با تشکر

Warez-Host.IR
August 12th, 2011, 11:49
سلام
تشکر
تست می کنم و اطلاع میدم

Warez-Host.IR
August 12th, 2011, 16:56
بدون مشکل بود

روی ایندکس سایت موقت قرار دادم تا یه کم تغییرات روش بدم
باز هم ممنون

موفق باشی

amirlord
August 12th, 2011, 17:01
بدون مشکل بود

روی ایندکس سایت موقت قرار دادم تا یه کم تغییرات روش بدم
باز هم ممنون

موفق باشی
خواهش میکنم ، انجام وظیفه ست :) همچنین .

s.w.a.t
August 12th, 2011, 17:02
رحمان این همه خودت رو زحمت دادی!! یه نگاه به سایت سازنده مینداختی همونجا نوشته بود!!





<?php include("support/dbconnect.php"); include("support/includes/functions.php"); $query = "SELECT * FROM tblannouncements WHERE published='on' ORDER BY date DESC LIMIT 0,3"; $result = mysql_query($query); while ($data = mysql_fetch_array($result)) { $id = $data["id"]; $date = $data["date"]; $title = $data["title"]; $announcement = $data["announcement"]; $date = fromMySQLDate($date); echo("<p><font color=#cccccc>$date</font> - <b>$title</b><br>$announcement</p>"); } ?>

amirlord
August 12th, 2011, 17:04
رحمان این همه خودت رو زحمت دادی!! یه نگاه به سایت سازنده مینداختی همونجا نوشته بود!!



مصطفی جان این فکر کنم مال بخش اخبار بود . البته یه تغییر کد ساده ست . ممنون