Thứ Bảy, 5 tháng 2, 2011

Thay đổi cách hiển thị tiêu đề bài viết trong Joomla



Tiêu đề của bài viết trong Joomla có thể ở các dạng sau:

  • Dạng 1: Tên site - Tên bài viết (VD: Thietkejoomla - Hướng dẫn cài đặt Joomla 1.5)
  • Dạng 2: Tên bài viết - Tên site (VD: Hướng dẫn cài đặt Joomla 1.5 - Thietkejoomla)
  • Dạng 3: Tên bài viết (VD: Hướng dẫn cài đặt Joomla 1.5)

Nếu bạn đang sử dụng

Joomla 1.5

Tìm đến file [Joomla1.5]\libraries\joomla\document\html\renderer\head.php ~ dòng 61

$strHtml = $tab . '' . htmlspecialchars($document->getTitle()) . '' . $lnEnd;

Nếu muốn ở dạng 1 thay bằng

$strHtml = $tab . '' . $mainframe->getCfg('sitename') . ' - ' . htmlspecialchars($document->getTitle()) . '' . $lnEnd; // dạng 1

Nếu muốn ở dạng 2 thay bằng

$strHtml = $tab . '' . htmlspecialchars($document->getTitle()) . ' - ' . $mainframe->getCfg('sitename') . '' . $lnEnd; // dạng 2

Nếu muốn ở dạng 3 thay bằng

$strHtml = $tab . '' . htmlspecialchars($document->getTitle()) . '' . $lnEnd; // dạng 3

Joomla 1.0.x

Tìm đến file [Joomla1.0]/includes/joomla.php ~ dòng 507

$this->_head['title'] = $title ? $GLOBALS['mosConfig_sitename'] . ' - '. $title : $GLOBALS['mosConfig_sitename'];

Nếu muốn ở dạng 1 thay bằng

$this->_head['title'] = $title ? $title. ' - '. $GLOBALS['mosConfig_sitename'] : $GLOBALS['mosConfig_sitename']; // dạng 1

Nếu muốn ở dạng 2 thay bằng

$this->_head['title'] = $title ? $GLOBALS['mosConfig_sitename'] . ' - ' . $title : $GLOBALS['mosConfig_sitename']; // dạng 2

Nếu muốn ở dạng 3 thay bằng

$this->_head['title'] = $title ? $GLOBALS['mosConfig_sitename'] : $GLOBALS['mosConfig_sitename'];

Không có nhận xét nào:

Đăng nhận xét