رفتن به مطلب
Amir_P

ماژولی برا مهمان ها

پست های پیشنهاد شده

سلام

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

نیاز به افزونه داره یا میشه همینطوری ساخت؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

دوست عزیز ماژول های خود جوملا این امکان رو ندارن ولی اگه با php و فریم ورک جوملا کمی آشنایی داشته باشید ایجاد همچین ماژولی نباید سخت باشه

کدش رو قرار میدم

$user =& JFactory::getUser(); 
if ($user->guest) {
  [show module for guest ]
}

ساده ترین راه اینه، اگر شرط درست بود ناحیه مورد نظر در فایل index.php فعال بشه

موفق باشید

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

مرسی ولی اینو کجا کپی کنم؟چجوری انتخاب کنم کدوم ماژول اینطوری بشه؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

داخل گیومه باید موقعیت ماژول مورد نظرتون رو قرار بدید

البته قبل و بعد از این کد باید عبارات <?php و ؟> باشه

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

ببینید مثلا این فایل index.php شماست با یک ناحیه:

اگر ماژول شما قبل به این صورت لود میشد:




حالا باید به این صورت لود کنید:

<?
$user =& JFactory::getUser();
if ($user->guest) { 
?>



<?php } ?>

موفق باشید

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

خب زمان میبره تا متوجه بشید این برای اینه که اصلا مطالعه ای در مورد نواحی و ساختار قالب ندارید

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

موفق باشید

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

مرسی من برم یکم مطالعه کنم:002:;)


یه سوال دیگه:یه فایل ایندکس هست توی پوشه ی پابلیک اچ تی ام ال تو اون من همچین چیزی ندیدم

منظورتون کدوم فایل ایندکس هست؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

اهان ممنون


پنل1 همون مکان ماژول هست؟اگه اونجوریه که من چیزی ندیدم توی فایل ایندکس

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

خب زمان میبره تا متوجه بشید این برای اینه که اصلا مطالعه ای در مورد نواحی و ساختار قالب ندارید

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

موفق باشید

باسلام

سرچ-مطالعه

یا حق

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

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

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

اهان ممنون


پنل1 همون مکان ماژول هست؟اگه اونجوریه که من چیزی ندیدم توی فایل ایندکس

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

برای مثال:

موقعیتی با خاصیت ماژول دارید به نام left که کدش می شه این:




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

کد رو بصورتی که دوستمون فرمودند با دایو موقعیت مد نظر ترکیب کنید.

یاعلی

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

مرسی ولی اگه من بخوام فقط یه ماژول برای مهمان ها باشه نه کل ماژول هاری سمت راست اونوقت چیکار کنم؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

امیرخان نمیدونم چی میخوای به این مهمونات نشون بدی که اصلا ول کنشون هم نیستی!

اینطوری یه کم کارت پیچیده میشه و قابل توضیح دادن نیست باید دقیقا امتحان کنم و جواب قطعی بدم با توضیحات کامل، پس فعلا شما یه ناحیه به غیر از این left یا right ایجاد کن و ازش استفاده کن، اگر خیلی نیاز بود آموزش اینکارو قرار میدیم

فعلا امکانش نیست

موفق باشی

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

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

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • افزودن...