سید منصور فیروزه

قرار دادن ماژول در مکان های غیر رسمی قالب

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

با سلام به دوستان عزیز

امروز به یک مورد برخوردم گفتم بذارمش.

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

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

نکته : این کد در جوملا 1.5،1.6و1.7 سازگاری کامل داره.

قبل از انجام این کار به قسمت پلاگین ها رفته و از فعال بودن پلاگین Content - Load Module اطمینان یابید.

حالا نیاز می باشد تا موقعیت (Position) ماژولی که قصد قرار دادنش در مکان دیگری را دارید را به صورت دستی به نامی دلخواه تغییر دهید. (این نام نباید جزو نام های موقعیت های قالب باشد).

برای مثال : ABC

حالا من قصد دارم تا در متن یکی از مطالبی که ایجاد کرده ام این ماژول را قرار دهم.

کافیست در Editor عبارت : {loadposition ABC} را وارد کنم. مانند تابعی می ماند که صدا زده شده.

موفق و پیروز باشید.

Share this post


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

سلام

مشكل اينجاست كه با اين كار يك موقعيت فراخواني ميشه، يعني كل ماژول هايي كه تو اون موقعيت هست، نمايش داده ميشه. درحاليكه با Modules Anywhere فقط يك ماژول خاص رو هرجايي كه بخوايم ميذاريم

Share this post


Link to post
Share on other sites
سلام

مشكل اينجاست كه با اين كار يك موقعيت فراخواني ميشه، يعني كل ماژول هايي كه تو اون موقعيت هست، نمايش داده ميشه. درحاليكه با Modules Anywhere فقط يك ماژول خاص رو هرجايي كه بخوايم ميذاريم

سلام مهندس پردل عزیز

والا با این کار هر ماژولی را میتونیم یک اسم بهش بدیم .مثلا ماژول هایی که میخوایم توی اینجور مکان ها استفاده کنیم ، با اسم های دلخواه Position دهی کنیم. مثلا برای یک Article میخواهیم 5 تا ماژول قرار بدیم.

هر کدام را به اسمی که گذاشتیم تک تک صدا میزنیم. اینطوری میدونیم که فقط Position هایی با نام C1 تا C5 را داریم...

معقولانه است...

Share this post


Link to post
Share on other sites

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

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

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

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


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

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

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


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