زمان جاری: 2012/05/24, 04:37 PM خوش آمدید مهمان گرامی! (ورودعضویت)



تعیین خودکار مسیر ها در پلاگین


ارسال موضوع  ارسال پاسخ 
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
رتبه موضوع:
 
تعیین خودکار مسیر ها در پلاگین
نویسنده پیام
میلاد آفلاین
Sheriff
*****

ارسال‌ها: 62
تاریخ عضویت: Jan 2010
رتبه: 2
تشکر: 20
59 بار تشکر شده در 31 پست
ارسال: #1
تعیین خودکار مسیر ها در پلاگین
سلام
دوستان پیشنهادی برای تعریف route برای کنترل های داخل پلاگین دارید که به صورت خودکار بشه اعمالش کرد و نیاز به تعریف در کور سیستم نباشه؟
میخوام به صورتی باشه که کنترل های داخل پلاگین به شکل کنترر های خود روت لود بشن، توجه داشته باشید که میخوام اینکار در پلاگین انجام بشه نه خود اپلیکشن اصلی.


[تصویر: 01323IMMi9k7q1tyawopv30g9dxs.png]
[تصویر: 01323IMMtw6x10xiwxlxsnp3h8vh.jpg]

اگر در اولين قدم، موفقيت نصيب ما مي شد، سعي و عمل ديگر معني نداشت.

(آخرین تغییر در این ارسال: 2010/06/20 09:39 AM توسط میلاد.)
2010/06/20 09:36 AM
مشاهده سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در پاسخ
farhadi آفلاین
عضو جدید
*

ارسال‌ها: 11
تاریخ عضویت: Jun 2010
رتبه: 0
تشکر: 1
13 بار تشکر شده در 6 پست
ارسال: #2
RE: تعیین خودکار مسیر ها در پلاگین
سلام

میشه توی هر پلاگین یک فایل route جداگانه گذاشت و بعد توی فایل route اصلی یک کدی بنویسیم که تمام فایل های route داخل شاخه های پلاگین ها رو include کنه.

با فرض اینکه فایل route هر پلاگین در مسیر config/routes.php داخل شاخه پلاگین مربوطه قرار داشته باشه با گذاشتن کد زیر توی فایل route اصلی میشه همه route های پلاگین ها رو include کرد:

کد PHP:
foreach (App::objects('plugin') as $plugin) {
    
App::import($plugin '.config/routes');

(آخرین تغییر در این ارسال: 2010/06/20 06:15 PM توسط farhadi.)
2010/06/20 05:55 PM
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در پاسخ
 تشکر شده توسط : میلاد saleh
میلاد آفلاین
Sheriff
*****

ارسال‌ها: 62
تاریخ عضویت: Jan 2010
رتبه: 2
تشکر: 20
59 بار تشکر شده در 31 پست
ارسال: #3
RE: تعیین خودکار مسیر ها در پلاگین
سلام
بله این تقریبا همون روشی هست که خود من هم در حال حاضر از اون استفاده میکنم. البته من از require_once استفاده میکنم. فکر میکنم روش شما بهتر باشه.
ممنون


[تصویر: 01323IMMi9k7q1tyawopv30g9dxs.png]
[تصویر: 01323IMMtw6x10xiwxlxsnp3h8vh.jpg]

اگر در اولين قدم، موفقيت نصيب ما مي شد، سعي و عمل ديگر معني نداشت.

(آخرین تغییر در این ارسال: 2010/06/20 06:56 PM توسط میلاد.)
2010/06/20 06:55 PM
مشاهده سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در پاسخ
saleh آفلاین
Administrator
*******

ارسال‌ها: 989
تاریخ عضویت: Dec 2009
رتبه: 12
تشکر: 399
871 بار تشکر شده در 560 پست
ارسال: #4
RE: تعیین خودکار مسیر ها در پلاگین
منم از همین روش استفاده میکنم
2010/06/20 09:26 PM
مشاهده سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در پاسخ
 تشکر شده توسط : میلاد
ارسال موضوع  ارسال پاسخ 


پرش در انجمن: