PDA

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



mr.soroush
03-17-2012, 12:22 PM
سلام
من یه قالب طراحی کردم که بخش body اون سه ستون است. در سمت راست و سمت چپ ماژول قرار میگیره و در وسط محتوا. میخواستم ماژولهایی که در سمت راست و چپ قرار میگیرن در هر صفحه متفاوت باشند. مثلا در صفحه تست1 یه ماژول در سمت راست قرار بگیره و در صفحه تست2 یه ماژول دیگه در سمت راست قرار بگیره. میشه منو راهنمایی کنید که چجوری این کارو انجام بدم؟
ممنون

parsnest
03-17-2012, 01:39 PM
سلام
من یه قالب طراحی کردم که بخش body اون سه ستون است. در سمت راست و سمت چپ ماژول قرار میگیره و در وسط محتوا. میخواستم ماژولهایی که در سمت راست و چپ قرار میگیرن در هر صفحه متفاوت باشند. مثلا در صفحه تست1 یه ماژول در سمت راست قرار بگیره و در صفحه تست2 یه ماژول دیگه در سمت راست قرار بگیره. میشه منو راهنمایی کنید که چجوری این کارو انجام بدم؟
ممنون


دوست عزیز این کار به راحتی قابل انجام هست
اما شما باید نکته ای رو همینجا بدونید و اون اینه که این تغییرات در نمایش ماژول ها بر اساس منو ها صورت میگیره و باید اون صفحه مورد نظر شما به عنوان یک گزینه منو تعریف بشه و سپس در تنظیمات اون ماژول میتونید تعیرف کنید که در منوی x این ماژول نمایش داده بشود یا نشود.

<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>

mr.soroush
03-25-2012, 05:02 AM
ممنون بسیار مفید بود
اما یه مثال میزنم اگه راهنمایی کنید ممنون میشم:
مثلا از ماژول Mega Menu استفاده کردم. میخوام این ماژول در صفحه اصلی محتوی یه منوهایی باشه در صفحه های دیگه یه منوهای متفاوت با صفحه اصلی داشته باشه. مثلا صفحه اصلی شامل «عضویت، درباره ما و نظرسنجی» باشه و در صفحه دوم شامل «مقطع تحصیلی، عضویت، تماس با ما و دانلود» باشه. چجوری این کارو انجام بدم؟
ممنون

mojtabapordel
03-25-2012, 09:15 AM
سلام
براي قرار دادن ماژول هاي متفاوت در صفحات مختلف سايت (بدون نياز به ايجاد گزينه منو براي اون صفحات) از افزونه Advanced Module Manager استفاده كنين. ترجمه شدش تو انجمن هاي مختلف پيدا ميشه.

mr.soroush
03-25-2012, 09:17 AM
ممنون. ولی اگه میشه در مورد مثالی که زدم راهنماییم کنید. چون اگه این مثال برام روشن بشه خیلی از مشکلاتم حل میشه :)
خیلی خیلی ممنون دوست عزیز

safajuy
03-25-2012, 09:26 AM
سلام

مشكل شما درارسال دوم پاسخ داده شد!

شما مي تونيد 10 منو ايجاد كنيد

اين 10 منو رو توي هر صفحه اي كه خواستيد نمايش بديد

محتويات اين 10 منو مي تونه متفاوت باشه. اما بايد توجه داشته باشيد كه صفحات شما بايد به يك منو(منوي اصلي) اختصاص پيدا كنه

توي اختصاص دادن ماژولها منوي اصلي نقش مهمي رو ايفا مي كنه

موفق باشيد

mr.soroush
03-25-2012, 09:33 AM
ممنون. موفق باشید

safajuy
03-25-2012, 09:46 AM
بله

مي تونيد از همون پست دوم مشكل خودتون رو حل كنيد

كافيه از اون منو يك كپي بگيريد و مواردي رو كه ميخواييد رو ازش كم يا زياد كنيد

موفق باشيد

mr.soroush
04-08-2012, 06:08 AM
ببخشید من از همین روش استفاده کردم ولی به یک مشکلی برخوردم
وقتی انتخاب از آیتمهای منو رو میزنم و از لیست صفحه هایی که میخوام ماژول در اونها نشون داده بشه رو انتخاب میکنم، کلا در هیچ صفحه ای ماژول موردنظر رو نمایش نمیده.
فقط وقتی «همه» رو انتخاب میکنم درتمام صفحات نمایش میده ولی وقتی «انتخاب از آیتمهای منو» رو میزنم و همه آیتمها رو انتخاب میکنم در هیچ صفحه ای نمایش نمیده
میشه راهنمایی کنید مشکل از کجاست؟ و چرا این انتخاب میفته؟
ماژول موردنظر یک custom module هست
ممنون

safajuy
04-08-2012, 08:42 AM
سلام

صفحه اي كه ماژول در اون ديده نميشه جزو آيتم هاي منو هستش؟

mr.soroush
04-08-2012, 08:52 AM
سلام. بله، هست
من میخوام ماژول موردنظر مثلا در صفحه خوش آمدگویی نمایش داده نشه. میرم و از تخصیص منو و از قسمت انتخاب آیتم (های) منو از لیست، تمام صفحات رو انتخاب میکنم ولی صفحه خوش آمدگویی رو انتخاب نمیکنم. بعد از ذخیره کردن میبینم که در کل صفحات سایت من این ماژول رو نمایش نمیده. درحالیکه باید فقط در صفحه خوش آمدگویی نمایش داده نشه.

mr.soroush
04-08-2012, 12:22 PM
آقا مثل اینکه این مشکل به این سادگیها برطرف نخواهد شد!!
کسی میتونه بگه کد مربوط به این تخصیص منو کجا قرار گرفته که برم «شاید» بتونم دستکاریش کنم؟
اگه مسیر فولدرای کد مربوط به تخصیص منو رو به ترتیب بگید ممنون میشم

mr.soroush
04-11-2012, 11:23 AM
برای رفع این مشکل کافیه ماژول Advanced Module Manager رو از لینک زیر دانلود و نصب کنید. پس از نصب این ماژول، به قسمت مدیریت ماژولها برید و ماژول موردنظر رو انتخاب کنید. از سمت چپ صفحه روی قسمت تخصیص ماژول کلیک کنید. از قسمت جدیدی که باز میشه به قسمت محتوای جوملا -> مطالب برید. روی دکمه «انتخاب» روبروی «شناسه مطلب» کلیک کنید و مطلبی که میخواید ماژول موردنظر در صفحه مربوط به اون نمایش داده بشه یا نشه رو انتخاب کنید. در آخر هم تأیید بزنید و تغییرات رو ذخیره کنید. این روش مطمئنا جواب خواهد داد.
لینگ دانلود: <b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>