2013-06-26 26 views
6

Bên trong mô-đun của tôi (từ bên trong mã php), hãy nói mod_mymodule, làm cách nào tôi có thể truy xuất tiêu đề của mô-đun, trong trường hợp quản trị viên đã thay đổi nó từ trang quản lý mô-đun?Cách lấy tiêu đề của mô-đun trong Joomla 2.5?

Có thể truy xuất "Trạng thái" và "Vị trí" giống như tiêu đề không?

Trả lời

11

Bên trong mô-đun, có hai biến hữu ích khả dụng: $module$params.

Bạn đang tìm kiếm $module->title.

8

Hãy thử mã bên dưới.

<?php 
    if ($module->showtitle) 
    { 
    echo '<h2>' .$module->title .'</h2>'; 
    } 
?> 

Bạn có thể truy cập những điều sau đây.

stdClass Object 
(
    [id] => 18 
    [title] => Login Form 
    [module] => mod_login 
    [position] => left 
    [content] => 
    [showtitle] => 1 
    [control] => 
    [params] => greeting=1 
       name=0 
    [user] => 0 
    [name] => login 
    [style] => 
) 

Reference Joomla URL:
1. http://docs.joomla.org/JModuleHelper/getModule
2. http://docs.joomla.org/Customising_the_way_modules_are_displayed

cập nhật - 22 Dec 2016

Bạn có thể sử dụng jimport để có được những mô-đun.

jimport('joomla.application.module.helper'); 
$module = JModuleHelper::getModule('login'); // Single 
$module = JModuleHelper::getModule('mainmenu', 'Resources'); // Multiple 
+0

+1 để cung cấp liên kết rất hữu ích. Cảm ơn! –

Các vấn đề liên quan