Thứ Bảy, 24 tháng 8, 2013

Thêm module JModuleHepler

Mô tả:
Bình thường xử lý Joomla tự động tạo <jdoc:include type="modules" name="left" style="xhtml" />, cấu trúc này không phải lúc nào cũng hoạt động đặc biệt là lúc cần thêm module vào 1 component.
Cách sử dụng:
Sử dụng đoạn code trong mã PHP của component, index.php, module  ... bất cứ ở đâu trong PHP
<?php
    //Module position VM-Category-Top
    jimport( 'joomla.application.module.helper' );
    $module = JModuleHelper::getModules( 'VM-Category-Top' );
    if(count($module)){?>
    <div id="ja-VM-Category-Top">
        <?php
        $attribs['style'] = 'xhtml';
        foreach ($module as $new_module){
            echo JModuleHelper::renderModule($new_module, $attribs);
        }?>      
        <div class="clr"></div>
    </div>
<?php } ?>

0 nhận xét:

Đăng nhận xét