PDA

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



ali_3001
10-24-2011, 01:36 PM
من می خوام یه منو درست کنم که شامل بخشها و مجموعه های مربوط به بخشها میشه
برای این کار بخشها و سپس مجموعه ها رو ایجاد کردم
یه منو به اسم موضوعات سایت ایجاد کردم
با استفاده از ماژول "منو " منو مربوطه رو در سایت نشان دادم
حالا در منویی که ساختم از آیتم " نمایش لیست مجموعه های بخش" استفاده کردم
ولی در سایت فقط اسامی بخشها نشون داده میشه و مجموعه های مربوط به اون نمیاد مگر این که روی هر بخش کلیک شود
که آن هم در یک صفحه جدید در صفحه اصلی سایت باز میشه
تنها چیزی که به نظر من میرسه اینه که چون بعضی مجوعه ها مطلبی نداره نمایش پیدا نمیکنه
ولی این هم درست نیست چون مجموعه ای که مطلب داره رو هم نشون نمیده
واقعا گیج شدم
لطفا کمک کنید
با تشکر

mersad
10-24-2011, 09:12 PM
دروود

به درستی متوجه مشکل شما نشدم
ولی توضیح کلی این که :
1) بخش ها رو بسازید
2) مجموعه ها رو بسازید
3) منو ها رو بسازید
4) ماژول رو در موقعیت مناسب نمایش بدید

پیشنهاد میکنم کتاب جوملا فارسی رو مطالعه کنید

شاد و سلامت در پناه ایزد

ali_3001
10-25-2011, 04:46 PM
مشکل من در مرحله 3 است
مگر با آیتمی که استفاده کردم نباید علاوه بر نشان دادن اسم بخش , مجموعه مربوط به اون هم نمایش داده بشه
پس چرا اینگونه نیست

vahid.exe
10-25-2011, 05:05 PM
سلام

لطفا کتاب آموزش تصویری جوملا که لینک دانلودش در امضا من هست رو دانلود کنید

و فصل سوم ( ایجاد محتوا ) مخصوصا از صفحه 64 تا 69 که راجع به نمایش یک بخش یا مجموعه توسط آیتم منو آموزش داده را مطالعه کنید .


زندگیتان سپید

ali_3001
10-25-2011, 05:52 PM
من شاید صد دفعه قسمتهای گفته شده رو خوندم
اونجا برای نمایش بخشها و مجموعه ها به صورت جدا جدا عمل شده
ولی من منو مثل منوی زیر می خوام

بخش 1
مجموعه 1
مجموعه 2
مجموعه 3
بخش 2
مجموعه 1
مجموعه 2
مجموعه 3
بخش 3
مجموعه 1
مجموعه 2
مجموعه 3
.
.
.
.
به همین تر تیبت تا به آخر
برای درست کردن همچین منویی چه جوری عمل کنم
فقط نگید که باید از کامپوننت و ماژول استفاده کنم
من میخوام با امکانات خود جوملا 1.5.24 این کار رو انجام بدم
با تشکر

این هم یه عکس از منوی مورد نظر من از یه سایت دیگه

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

vahid.exe
10-25-2011, 06:07 PM
آها ، حالا درست توضیح دادید . اگه اولش هم درخواستتون رو همینجوری گفته بودید دوستان بهتر میتونستند کمک کنند .


اگر میخواهید با امکانات خود جوملا 1.5.24 این کار رو انجام دهید باید دونه دونه منو ها رو برای بخش و مجموعه های مورد نظر بسازید و در زیر هم قرار دهید .

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

مثلا اگر 2 بخش به نام " داروهای گیاهی " و " داروهای گوارشی " دارید باید در مدیریت منو ها 2 منو به همین نام ها بسازید .

بعد باید هر مجموعه را زیر مجموعه این منو های ساخته شده قرار دهید . برای اینکار روی جدید کلیک کنید و بعد روی مطالب و سپس روی گزینه " نمایش مطالب مجموعه به صورت بلاگ " و منو خود را بسازید و دقت کنید که اون قسمتی که نوشته " نمایش در " شما باید منو مورد نظر را انتخاب کنید تا این مجموعه در همان منو نشان داده شود .


بعد وارد مدیریت ماژول ها شوید و ماژول ایجاد شده با نام همان منو ها را در موقعیت دلخواه ( مثلا right ) و زیر هم قرار دهید .



هر جا رو گیر کردید بگید تا راهنمایی کنم .


زندگیتان سپید

mersad
10-25-2011, 08:29 PM
برای ایجاد چنین منو های به صورت دیفالت نموتونید عمل کنید در جوملا
از افزونه های مثل Swmenu استفاده کنید

شاد و سلامت در پناه ایزد

ali_3001
10-26-2011, 09:14 AM
آها ، حالا درست توضیح دادید . اگه اولش هم درخواستتون رو همینجوری گفته بودید دوستان بهتر میتونستند کمک کنند .


اگر میخواهید با امکانات خود جوملا 1.5.24 این کار رو انجام دهید باید دونه دونه منو ها رو برای بخش و مجموعه های مورد نظر بسازید و در زیر هم قرار دهید .

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

مثلا اگر 2 بخش به نام " داروهای گیاهی " و " داروهای گوارشی " دارید باید در مدیریت منو ها 2 منو به همین نام ها بسازید .

بعد باید هر مجموعه را زیر مجموعه این منو های ساخته شده قرار دهید . برای اینکار روی جدید کلیک کنید و بعد روی مطالب و سپس روی گزینه " نمایش مطالب مجموعه به صورت بلاگ " و منو خود را بسازید و دقت کنید که اون قسمتی که نوشته " نمایش در " شما باید منو مورد نظر را انتخاب کنید تا این مجموعه در همان منو نشان داده شود .


بعد وارد مدیریت ماژول ها شوید و ماژول ایجاد شده با نام همان منو ها را در موقعیت دلخواه ( مثلا right ) و زیر هم قرار دهید .



هر جا رو گیر کردید بگید تا راهنمایی کنم .


زندگیتان سپید


درست کردم ولی مثل عکسی که من در پست قبل گذاشتم نشد
اگر بخوام دقیقا مثل اون منو بشه باید از روشی که جناب " mersad" گفتن استفاده کنم ؟
ضمنا قبلا با جوملا 1.6 این کار رو کردم و خودش به صورت دیفالت نشون داد
فکر کنم در نسخه 1.5.24 این حالت وجود نداشته باشه
در جریان نیستید که آیا این حالت در جوملا 1.7 هست یا نه؟
ممنون از راهنمایی ها تون

vahid.exe
10-26-2011, 03:38 PM
سلام

ببینید شکل ظاهری منو به قالب شما هم بستگی داره که چطوری در بیاره .

ولی در کل پیشنهاد میکنم افزونه های ایجاد منو مانند swmenu و تعدادی دیگه رو روی لوکال تست کنید و هر کدوم باب میل شما بود ازش استفاده کنید

افزونه های ایجاد منو در این سایت رو هم ببینید بد نیست

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




زندگیتان سپید

ali_3001
10-26-2011, 05:22 PM
طبق توضیحات شما و دیگر دوستان یک منو درست کردم
حالا دو سوال
1. چگونه فونت منو را دستکاری کنم از جمله سایز - فونت - رنگ و غیره
2. من از قالب پیش فرض استفاده می کنم همانطور که می دانید در قالب پیش فرض برای منوی اصلی یک فریم آبی رنگ هست مثل عکس زیر
چرا این فریم برای منو هایی که من ایجاد کرده ام نیست آیا از جای خاصی فعال می شود

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

ببخشید که این قدر مزاحم میشوم
با تشکر

vahid.exe
10-26-2011, 06:00 PM
سلام .

برای قرار گرفتن فریم آبی رنگ در قالب پیشفرض باید پسوند کلاس ماژول منو را این قرار دهید _menu


و برای تغییر سایز و فونت و ...

اگر میخواهید فقط عنوان منو ها تغییر کنید این کد را در css.template قالب پیدا کنید و مقادیر تعریف شده را به دلخواه تغییر دهید .

div.module_menu h3 {
font-family: tahoma;
font-size: 12px;
font-weight: bold;
color: #eee;
margin: -23px -4px 5px -5px;
padding-left: 10px;
padding-bottom: 2px;
}



و در صوتی که میخواهید کل منو ها تغییر کند این کد را ویرایش کنید .


h3, .componentheading, table.moduletable th, legend {
margin: 0;
font-weight: bold;
font-family: tahoma;
font-size: 1.5em;
padding-left: 0px;
margin-bottom: 10px;
text-align: left;
}



و بازم اگر خواستید روی تمام قالب تغییراتی این چنینی ایجاد کنید تگ body رو در اول سی اس اس تمپلیت ویرایش کنید




زندگیتان سپید

mersad
10-26-2011, 08:36 PM
دروود

این مورد مربوط به خواص قالب هست
سوال جدید خودتون رو در تاپیک جدید مطرح نمائید

شاد و سلامت در پناه ایزد

ali_3001
10-27-2011, 06:16 AM
با تشکر از ااین که من رو در سوالات مطرح شده راهنمایی کردید
یک سوال دیگر
آیا این فریم فقط برای ماژول منو عمل میکند چون برای ماژول آر اس اس خوان با تغییر گفته شده عمل نکرد
اگر بخواهم فقط برای یکی از منو ها تغییرات سایز و رنگ و غیره رو انجام بدم چکار کنم
و در آخر منبعی معرفی کنید برای بدست آوردن کدهای رنگهای بکار رفته در منوها و جاهای دیگه قالب
با تشکر

vahid.exe
10-27-2011, 03:28 PM
آیا این فریم فقط برای ماژول منو عمل میکند چون برای ماژول آر اس اس خوان با تغییر گفته شده عمل نکرد


سلام بله در این قالب فقط برای ماژول منو تعریف شده ، و برای دیگر ماژول ها در قالب پیشفرض چنین امکانی وجود نداره



اگر بخواهم فقط برای یکی از منو ها تغییرات سایز و رنگ و غیره رو انجام بدم چکار کنم


برای تغییر در فقط یکی از منوها کار یه خورده مشکل میشه و نیاز به دانش css و html داره



منبعی معرفی کنید برای بدست آوردن کدهای رنگهای بکار رفته در منوها و جاهای دیگه قالب


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




زندگیتان سپید