You are in: Home Thiết kế Template Thêm một vị trí module mới vào template

Download Joomla 1.0.15

joomla-1-0-back-end.png

Download Joomla 1.5.8

joomla-1-5-back-end.png
Thêm một vị trí module mới vào template
User Rating: / 21
PoorBest 
Written by VINAORA   
Tuesday, 01 April 2008 22:09

Đối với Joomla 1.5.x

Mở file chứa template của bạn chẳng hạn "\templates\vinaora\index.php", xác định chỗ mà bạn muốn thêm một vị trí module mới và đặt vào đoạn mã sau:

<?php if ($this->countModules('vinaora_new_position')) : ?>
<div>
<jdoc:include type="modules" name="vinaora_new_position" style="xhtml" />
</div>
<?php endif; ?>

Tiếp theo, mở file "\templates\vinaora\templateDetails.xml", thêm vào mục <positions></positions> đoạn mã sau:

<position>vinaora_new_position</position> 

Trong đó thuộc tính "style" có thể là: rounded, none, table, horz, xhtml, outline

Đối với Joomla 1.0.x

Mở file chứa template của bạn chẳng hạn "\templates\vinaora\index.php", xác định chỗ mà bạn muốn thêm một vị trí module mới và đặt vào đoạn mã sau:

<?php if (mosCountModules('vinaora_new_position')>0) { ?>
<?php mosLoadModules('vinaora_new_position',-2); ?>
<?php } ?>

Trong đó tham số thứ hai của hàm mosLoadModules là một trong 5 số nguyên: 1 = horizontal, 0 = normal, -1 = raw, -2 = XHTML và -3 = extra divs.

Tham khảo thêm:

Keyword:

  • module, vị trí, template
Last Updated on Monday, 14 April 2008 08:45