تمام سوالات سوالات بدون پاسخ سوال بپرسید

با سلام من قبلا با کیک کار کردم ولی بعد از خواندن مزیت های yii تصمیم گرفتم به آن مهاجرت کنم. در این پروژه که با کمک yii می خواهم راه اندازی کنم رعایت ساختار سلسله مراتبی اعضا اهمیت بالایی دارد و هر کاربر با توجه به جایگاهی که دارد یکسری محدودیت ها دارد. من در Yiii خیلی مبتدی هستم. برای راه اندازی ACL نیاز به راهنمایی و کمک شما استادان دارم. با تشکر فراوان

1 پاسخ

سلام دوست عزیز
پیاده سازی ACL در Yii با توجه به وجود کنترلر قوی و زیرساخت (Authentication and Authorization)
کار زیاد سختی نیست.
برای شروع میتونید با مطالعه این بخش از مستندات Yii اطلاعات خوبی به دست بیارید.
البته یکی از خوبی های این فریمورک وجود کاربران فعال و خلاقی هست که باعث شده بخش extension سایت پر بار و مفید باشه.
این دو extension میتونه برای سرعت بخشید به کار شما مفید باشه.
acl
yii-user-management

موفق باشید

خیلی ممنون دوست گرامی از پاسختون. من این دو صفحه رو مطالعه کردم ولی متاسفانه یکم گنگ بود مخصوصا بخش Installation در acl. من اصلا نمی دانم کدام فایل را ازکجا در بخش module کپی کنم. اگر ممکن هست کمی راهنمایی کنید. با تشکر.

(04 نوامبر '13, 11:30) tajeri

سلام
پروژه شما باید به این صورت باشه:
protected/modules/acl
که محتویات ماژول acl رو در اون کپی میکنید و در فایل config/main.php هم تغییرات لازم برای import رو انجام میدید.
نکته گنگ فقط اینجا بود که این دوستمون اکستنشن رو به صورت ماژول پیاده سازی کرده.
همینطور که میدونید ماژول مفهوم یک زیر برنامه رو داره اینجا.

(04 نوامبر '13, 12:13) omid
toggle preview



آموزش زبان برنامه نویسی C#
آموزش jquery
آموزش برنامه نویسی
آموزش طراحی وبسایت
آموزش مدیریت وبسایت
آموزش جاوا Java
آموزش پایتون Python
آموزش سی شارپ C#‎
آموزش HTML و CSS
آموزش JavaScript جاوااسکریپت
آموزش jQuery جی کوئری
آموزش ساخت ربات تلگرام
آموزش برنامه‌نویسی PHP
آموزش برنامه‌نویسی اندروید
● آموزش‌های رایگان

سوالات مرتبط

راهنمای استفاده از ویرایشگر
  • *ایتالیک*‌ یا __ایتالیک__
  • **ضخیم** یا __ضخیم__
  • آدرس:[متن](http://url.com/ "عنوان")
  • عکس?![alt متن](/path/img.jpg "عنوان")
  • لیست عددی: 1. Foo 2. Bar
  • برای رفتن به خط بعد، هر جا مایلید که خط جدید شروع شود دو کاراکتر فاصله (space) قرار دهید
  • تگ‌های ساده HTML هم پشتیبانی می‌شوند

تگها:
  • ×96
  • پرسیده شده: 03 نوامبر '13, 15:26
  • بازدید: 2,430 بار
  • آخرین بروزرسانی: 04 نوامبر '13, 12:13

این سوال را دنبال کنیدتوسط ایمیل: ایمیل شما (باید معتبر باشد, هرگز به دیگران نمایش داده نمیشود):

هنگامی که شما به سیستم وارد شوید،قادر خواهید بود برای بروز رسانی ها مشترک شوید.


توسط RSS:

پاسخها

پاسخها و نظرها