Chủ Nhật, 23 tháng 2, 2014

Joomla ERROR PAGE - Redirect to URL

File hiệu chỉnh: Hiệu chỉnh file templates/yourtemplate/error.php
Nguyên tắc hoạt động: khi jooml báo lỗi link sẽ chạy file error.php, lúc này file sẽ trỏ đến 1 bài viết trong joomla.
Mục đích: để giữ template hiển thị và style.
So sánh: có lợi hơn rất là là nhiều nếu redirect bằng html header <meta http-equiv="refresh" content="0; url=http://example.com/" />, lý do khi gặp file php là đang chạy ở server và redirect. Còn nếu chạy HTML Redirect thì lúc về đến client rồi mới redirect - lúc này người dùng sẽ thấy được trang trắng khoảng 1s.
Source:
<?php
$location=$this->baseurl.'/index.php?option=com_content&view=article&id=126&Itemid=718';
header("Location:".$location); /* Redirect browser */

/* Make sure that code below does not get executed when we redirect. */
exit;
?>

Thứ Hai, 17 tháng 2, 2014

joomla 3- Check is homepage

Joomla 3.x
Vào template index.php thên đoạn code. 
 
<?php
$app = JFactory::getApplication();
$menu = $app->getMenu();
if ($menu->getActive() == $menu->getDefault()) {
        echo 'This is the front page';
}

Thứ Hai, 10 tháng 2, 2014

Win XP - Không vào được facebook - cách xử lý

Vấn đề mình gặp phải, lâu lâu không vào được facebook. Nguyên nhân liên quan đến DNS bị chặn.
Cách xử lý là trỏ DNS Server đến nước ngoài, mình hay dùng là 8.8.8.8 của google

Chủ Nhật, 9 tháng 2, 2014

Joomla 2.5- Media manager Upload file format

Trong nhiều trường hợp cần hiệu chỉnh joomla 2.5 (joomla 1.5, hay 3.x gần giống) cho phép upload 1 số file chưa chưa cho phép.
Cách thực hiện:
Administrator->Menu content->media manager->Options->Legal extension(file types) thêm các tên file