$id
có thể là 'site'
hoặc 'administrator'
. Nếu bạn không đặt, thì nếu bạn đang ở trên chương trình phụ trợ, JFactory::getApplication('administrator')
sẽ được trả về và JFactory::getApplication('site')
cho giao diện người dùng.
Tùy thuộc vào $id
, hoặc /administrator/includes/application.php
được bao gồm hoặc chỉ includes/application.php
.
Sử dụng $config
bạn có thể đặt tên của tập tin cấu hình, tên phiên phiên, vv
Tiền tố là tên lớp tiền tố. Tất cả các lớp Joomla cốt lõi đều có tiền tố J, đó là lý do tại sao nó là thiết lập mặc định. Ví dụ: JAdministrator
.
Có một cái nhìn cũng tại http://joomlacode.org/gf/project/joomla/scmsvn/?action=browse&path=/development/tags/1.6.x/1.6.3/libraries/joomla/application/application.php&view=markup cho __construct
và getInstance
phương pháp JApplication
để biết thêm chi tiết
Nguồn
2013-02-20 13:12:25