-
تغيير پيش زمينه ماژول در هر بخش !!
سلام
اول اين كه از سايته عالي و كار خوبتون ممنونم
يك سوال داشتم از خدممتون
من از يك قالب اسفاده مي كنم كه ماژول هايي كه در صفحه قرار مي گيرن همگي به يك رنگ هستن
سايت هم داراي چند بخشه به فرض بخشه جستجو مقالات و صفحه اصلي
اين عكس به فرض تصوير ماژول منوي اصلي در صفحه اوله
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
چيزي كه من ميخوام اينه كه وقتي وارد بخشه مقالات ميشم ماژول منوي اصلي رنگش عوض بشه يعني به فرض آبي
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
و وقتي وارد بخشه جستجو ميشه سبز بشه
من اين كاروو به صورت ثابت لازم دارم نه رندوم اما خب اگه رندوم هم توضيح بدين خيلي لطف كردين
ممنونم ازتون
يا علي
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
07-11-2007 05:56 AM
# ADS
تبلیغات در جوملا فارسی
-
پاسخ : تغيير پيش زمينه ماژول در هر بخش !!
بايد براي هر صفحه يه css تعريف كنين . به كد نويسي براي قالب احتياج داره
مثلا سايت مامبولرن رو ببين .. توي هر صفحه كه ميري اون نوار بالا رنگش عوض ميشه .. اين موردي كه شما هم گفتين مثل همين هستش . البته راه هاي ديگه اي هم هست !
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : تغيير پيش زمينه ماژول در هر بخش !!
سلام
برای این کار شما باید برای هر ماژول یک class در css تعریف کنید.
به مثال زیر توجه کنید :
کد:
#user3{
padding-left: 10px;
padding-right:2px;
margin-bottom: 30px;
direction: rtl;
text-align: right;
}
#user3 table.moduletable {
width: 100%;
margin-bottom: 0px;
direction: rtl;
text-align: right;
}
#user3 table.moduletable th {
font-family: Tahoma, Verdana, "Lucida Sans";
font-size: 12px;
font-weight: normal;
color: #11A6D4;
text-align: right;
height: 20px;
width: 100%;
padding-left: 0px;
padding-top: 0px;
border-bottom: 1px solid #11A6D4;
}
#user3 table.moduletable td {
font-family: Tahoma, Verdana, "Lucida Sans";
font-size: 12px;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
direction: rtl;
text-align: right;
}
شما اگه این کد رو در css قالب قرار بدید و در index قالبتون هم کد زیر رو قرار بدید :
کد:
<div id="user3">
<?php mosLoadModules ( 'user3', 0 ); ?>
</div>
ماژول شما به اون صورتی میشه که شما در css تعریف کردید !
حالا فقط کافیه به تعداد دلخواه class بسازید و اونها رو در قالب تعریف کنید و به موقعیت ماژول ها متصل کنید و موقعیت ماژول ها رو بسته به نیازتون در صفحات مختلف منتشر کنید !
امیدوارم که تونسته باشم کمکی کرده باشم.
نوری
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
علاقه مندی ها (Bookmarks)