siamakb

مشکل قرار دادن منو جدید در قالب

10 پست در این موضوع

ارسال شده در (ویرایش شده)

سلام.

امیدوارم خوب باشید.

یک منو CSS3 از این سایت دانلود کردم می خواستم در قالب خودم اضافه کنم.

در index.php به این صورت کد رو اضافه کردم

<div id="nav">
<jdoc:include type="modules" name="top-menu" style="xhtml" />
</div>

در بخش css قالب هم ,css مربوط به این منو رو اضافه کردم.

ولی متاسفانه منو درست نمایش داده نمیشه .

ممنون میشم راهنمایی بفرمائید.

ویرایش شده در توسط siamakb

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش لاراول آموزش cPanel آموزش php آموزش فرم ساز RSform آموزش ساخت ربات جذب ممبر آموزش ساخت ربات دوستیابی آموزش ساخت ربات فروشگاهی برای ووکامرس آموزش طراحی سایت داینامیک با php آموزش بخش پشتیبانی با rsticket

دوست عزیز منو که مشکلی نداره. شما دمو سایتی که روش منو را قرار دادید بدید تا بررسی بشه

Share this post


Link to post
Share on other sites

منو جدید بروی این سایت قرار گرفت.

منو اولی منوی قبلی هست.(رنگ آبی)

منوی جدید زیر این منو فبلی قرار گرفته است.(رنگ خاکستری)

Share this post


Link to post
Share on other sites

در فایل زیر :

templates/1sia1/css/template.css

خط 175، مقدار display:none; رو به display:inline; تغییر بدین.

ضمنا عنوان منو های شما به نظر خیلی طولانی میان. استایلش جالب نمیشه هاا !

Share this post


Link to post
Share on other sites
در فایل زیر :
templates/1sia1/css/template.css

خط 175، مقدار display:none; رو به display:inline; تغییر بدین.

ضمنا عنوان منو های شما به نظر خیلی طولانی میان. استایلش جالب نمیشه هاا !

ممنون از پاسختون.

انجام دادم تغیری نکرد.

اگه منوی css دارید ممنون میشم قرار بدین.

عنوان منو رو سر فرصت ویرایش می کنم.

باتشکر.

Share this post


Link to post
Share on other sites

ارسال شده در (ویرایش شده)

عزیزم شما یه ماژول رو بدون اطلاعات به قالب اضافه کردی. خب معلومه که چیزی نشون نمی ده. راه درستش اینه:

۱. اضافه کردن کدهای سی اس اس (که شما انجام دادی)

۲. اضافه کردن موقعیت به پی اچ پی که شما ناقص وارد کردی. کاملش این می شه:

<?php if ($gantry->countModules('top-menu')) : ?>
<div id="nav">
<jdoc:include type="modules" name="top-menu" style="xhtml" />
</div>
<?php endif; ?>

توجه: من یه مثال از طرز اضافه کردن موقعیت به قالب های تحت فریم ورک گنتری براتون زدم. شما به قالب خودتون تعمیم بدید

۳. معرفی موقعیت اضافه شده به فایل templateDetails.xml

روش: فایل templateDetails.xml قالب رو با یه ویرایشگر متن باز کنید و موقعیت جدید رو به موقعیت ها اضافه کنید (موقعیت ها در تگ <positions> تعریف می شن):

<positions>
<position>top-menu</position>
<position>yutab-nav</position>
<position>yutab-slideshow</position>
...
<positions/>

حالا به مدیریت ماژول ها برید، یه ماژول از نوع منو تعریف کنید و منوی مورد نظر رو برای نمایش انتخاب کنید و توی موقعیت ایجاد شده برای نمایش منتشر کنید.

ویرایش شده در توسط iJoomla.org

Share this post


Link to post
Share on other sites
ممنون از پاسختون.

انجام دادم تغیری نکرد.

اگه منوی css دارید ممنون میشم قرار بدین.

عنوان منو رو سر فرصت ویرایش می کنم.

باتشکر.

پیشنهاد میکنم از ماژول های منو ساز مثل maximenu ck یا roknavmenu استفاده کنید که کارتون راحت تر میشه و چیز بهتری از آب در میاد.

maximenu ck برای هر سه نسخه جوملا در انجمن موجوده

Share this post


Link to post
Share on other sites

ارسال شده در (ویرایش شده)

عزیزم شما یه ماژول رو بدون اطلاعات به قالب اضافه کردی. خب معلومه که چیزی نشون نمی ده. راه درستش اینه:

۱. اضافه کردن کدهای سی اس اس (که شما انجام دادی)

۲. اضافه کردن موقعیت به پی اچ پی که شما ناقص وارد کردی. کاملش این می شه:

۳. معرفی موقعیت اضافه شده به فایل templateDetails.xml

حالا به مدیریت ماژول ها برید، یه ماژول از نوع منو تعریف کنید و منوی مورد نظر رو برای نمایش انتخاب کنید و توی موقعیت ایجاد شده برای نمایش منتشر کنید.

ممنون از پاسختون.

جزئیات منو قالب به این صورت اعمال شده بود.

فایل index.php

<?php if($this->countModules('top-menu')): ?>

<div id="nav1">
<jdoc:include type="modules" name="top-menu" style="xhtml" />
</div>	


<?php endif; ?>

فایل templateDetails.xml:


<positions>
	<position>header</position>
	<position>menu</position>
	<position>top-menu</position>
	<position>slideshow</position>		
	<position>right-side</position>	


</positions>

متاسفانه , منو درست کار نمیکنه.

ویرایش شده در توسط siamakb

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری