سلام ، آیا این بازدید اول شماست ؟ یا
نمایش نتایج: از شماره 1 تا 5 , از مجموع 5

موضوع: جوملا شی گرایی یا فریم ورک؟

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    تاریخ عضویت
    Feb 2012
    نوشته ها
    57
    تشکر
    23
    تشکر شده 0 بار در 0 ارسال

    جوملا شی گرایی یا فریم ورک؟

    سلام دوستان کدهایی که ماژول ها و کامپوننت های جوملا باهاشون نوشته شدند php oop هستند یا یه جورایی فریم ورک اند ؟! قانون نوشتن کدها چیه ؟ من خیلی علاقه دارم خودم کامپوننت یا ماژول بنویسم یا دستکاری کنم ولی از کد هاش سر در نمیارم ممکنه کمکم کنید. اینم یکی از اون کدهاست که من سر در نمیارم ازش!

    <?php

    defined('_JEXEC') or die('Restricted access');

    require_once (dirname(__FILE__).DS.'helper.php');

    $params->def('greeting', 1);

    $type = modLoginHelper::getType();
    $return = modLoginHelper::getReturnURL($params, $type);

    $user =& JFactory::getUser();

    require(JModuleHelper::getLayoutPath('mod_login')) ;

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  2. # ADS
    تبلیغات در جوملا فارسی
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    Team
    تاریخ عضویت
    Jun 2011
    محل سکونت
    تهران
    نوشته ها
    3,035
    تشکر
    351
    تشکر شده 1,221 بار در 1,047 ارسال
    شما میتوانید از مقالات : [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید][مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]استفاده کنید .

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  4. 3 کاربر زیر از shmata عزیز به خاطر این پست مفید تشکر کرده اند.


  5. #3

    تاریخ عضویت
    May 2011
    نوشته ها
    1,648
    تشکر
    170
    تشکر شده 805 بار در 630 ارسال
    با سلام

    از مستندات این سایت هم میتونید کمک بگیرید

    [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]

    یا علی
    ویرایش توسط jalal_iranian : 04-23-2012 در ساعت 07:36 AM

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  6. 2 کاربر زیر از jalal_iranian عزیز به خاطر این پست مفید تشکر کرده اند.


  7. #4

    تاریخ عضویت
    Mar 2007
    محل سکونت
    Islamic Republic of Iran
    نوشته ها
    10,455
    تشکر
    354
    تشکر شده 1,716 بار در 1,204 ارسال
    سلام

    api های جوملا هم بخوانید !

    [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]

    هیچکس تنهاتر از خدا نیست

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  8. 2 کاربر زیر از مهدی. عزیز به خاطر این پست مفید تشکر کرده اند.


  9. #5

    تاریخ عضویت
    Apr 2012
    نوشته ها
    12
    تشکر
    8
    تشکر شده 7 بار در 5 ارسال
    با سلام
    خود جوملا یک فریم وورک هستش (البته با تغییرات عمده در نسخه 2.5 الان دیگه یک پلتفرم محسوب میشه) که قابلیت توسعه و ارتقاء داره.افزونه های این سیستم مثل همون کامپوننت ها و ماژول ها که گفتید تحت استاندارد MVC تولید و طراحی میشند که با ساختار اصلی هسته جوملا سازگاری و هماهنگی داشته باشند.نحوه کد نویسی و استراتژی برنامه نویسی اون هم شی گرا یا همون OOP هستش.
    در مورد کدی هم که نوشتید یه توضیح کوتاه میدم:
    defined('_JEXEC') or die('Restricted access'); این کد جهت برقراری امنیت در تمامی قسمت های جوملا استفاده میشه و باعث میشه صفحه وقتی تفسیر (کامپایل) بشه که توسط خود هسته جوملا صدا زده شده باشه و نه بصورت لینک خارجی

    require_once (dirname(__FILE__).DS.'helper.php'); این کد هم کاملا مشخصه فایل helper.php که تو بعضی افزونه ها استفاده میشه و رو به پروژه اضافه می کنه که بتونیم از کدهای داخلش استفاده کنیم

    $type = modLoginHelper::getType();
    $return = modLoginHelper::getReturnURL($params, $type);
    $user =& JFactory::getUser();
    اینا هم که بنده خداها اشیاء و کلاس های مختلفی هستن که قراره تو این افزونه ازشون استفاده یشه


    require(JModuleHelper::getLayoutPath('mod_login')) ; و در نهایت رفتن به حالت View افزونه با قالب پیش فرض هستش

    موفق باشید

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  10. 2 کاربر زیر از artaria عزیز به خاطر این پست مفید تشکر کرده اند.


موضوعات مشابه

  1. ایجاد ای فریم در جوملا
    توسط marziyeh در انجمن سوالهای عمومی جوملا 1.5 فارسی
    پاسخ ها: 2
    آخرين نوشته: 04-20-2012, 08:15 AM
  2. پیاده سازی سایت با جوملا بهتر است یا فریم ورک دیگر؟
    توسط gimini13 در انجمن سوالهای عمومی جوملا 1.6 فارسی
    پاسخ ها: 4
    آخرين نوشته: 06-11-2011, 05:11 PM
  3. پاسخ ها: 0
    آخرين نوشته: 06-06-2010, 11:48 AM
  4. بودن یا نبودن -مامبو یا جوملا
    توسط titanpass در انجمن سوالهای عمومی جوملا 1.5 فارسی
    پاسخ ها: 4
    آخرين نوشته: 12-04-2009, 11:32 PM

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •