Reza Dasdar

اضافه نمودن موقعيت جديد براي قالب

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

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

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

سلام

براي اضافه كردن موقعيت بايد اين كار را انجام بديد

فايل index.php را باز كنيد و به صورت زير يك div جديد باز كنيد:

<div id="test"></div>

بايد دقت كنيد بسته به قالب و موقعيت هاش بايد در جاي مناسب قرار بديد.

div هاي متعددي در فايل Index.php وجود داره

بعد بايد فايل template.css را باز كنيد و اين كد را بهش اضافه كنيد

#test{
position:relative;
width: 999px;
height:344px;
}

اين جا خواص css موقعيتمون را معرفي مي كنيم كه بسته به موقعيت هاي مختلف اون خواص فرق دارند

در آخر هم بايد اين كد را بهtemplateDetails.xml اضافه كنيم تا موقعيتمون تو مديريت وب سايت درج بشه

<position>test</position>

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

Share this post


Link to post
Share on other sites

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

در فایل index.php در تگ body کدهای زیر را در محلی که قصد ایجاد موقعیت جدید، دارید اضافه کنید.

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

<jdoc:include type="modules" name="new_position" />

<?php endif; ?>

فایل را ذخیره کرده و ببندید.

سپس فایل templateDetails.xml در مسیر templates/your template را با ادیتور باز کنید و کد زیر را در این فایل پیدا کرده:

<positions>

<position>breadcrumbs</position>

<position>banner</position>

.....

</positions>

و کد زیر را درون این بلوک قرار دهید.

<position>new_position</position>

فایل را ذخیره کنید.

موفق باشید.

1 کاربر پسند دیده است

Share this post


Link to post
Share on other sites

ببخشید من پستم با آقای فلاح همزمان شد . این کدی که من گفتم فرقش اینه که ماژول با موقعیت شرطی می سازه یعنی اگر ماژول فعال نباشه موقعیتش نمایش داده نمیشه.

Share this post


Link to post
Share on other sites

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

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

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

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


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

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

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


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