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

ایجاد موقعیت

ابتدا به پوشه templates/your template بروید و فایل index.php را با یک ادیتور باز کنید.

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

<?php if($this->countModules(‘jadid_position ‘)) : ?>
<jdoc:include type=”modules” name=”jadid_position ” />
<?php endif; ?>

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

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

<positions>
<position>breadcrumbs</position>
<position>banner</position>
…..
</positions>

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

<position>jadid_position </position>

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

روش استفاده از موقعیت

برای استفاده از موقعیت ایجاد در قالب مورد نظر، در مدیریت جوملا ← افزونه‌ها ← مدیریت ماژول‌ها بروید و یک ماژول ایجاد کنید.

خواهید دید که مقابل عبارت موقعیت: موقعیت جدیدی که ایجاد کرده‌اید به لیست موقعیت‌ها اضافه شده است.

توجه: بجای عبارت jadid_position هر عبارت دیگری می‌توانید بنویسید.

استایل ماژول

برای نتیجه بهتر می‌توانید به پوشه templates\your template\css بروید و فایل template.css را باز کنید و برای این ماژول، استایل مورد نظر را تعریف کنید.