Thứ Sáu, 19 tháng 10, 2012

Thứ Bảy, 13 tháng 10, 2012

Fix error: Invalid parent ID joomla

Invalid parent ID joomla

Cập nhật record trong table _assets

Font chữ javasript - Cufon



Source code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script type="text/javascript" src="cufon-yui.js"></script>
<script type="text/javascript" src="UVN_La_Xanh_400.font.js"></script>
<script type="text/javascript">
Cufon.replace('#cufon-area h2, #cufon-area h3');
</script>
</head>
<body>
<div id="cufon-area">
<h2>
Font chữ này đẹp quá được làm bằng javascript.
</h2>
</div>
</body>
</html>


Link download
 http://www.mediafire.com/?b9os68fd9eu09f6

Thứ Sáu, 12 tháng 10, 2012

Cách sử dụng các hàm thư viện của Joomla


struch item content

 ["id"]=>
  string(3) "329"
  ["title"]=>
  string(27) "Quy chế, điều lệ CLB"
  ["alias"]=>
  string(17) "quy-ch-di-u-l-clb"
  ["title_alias"]=>
  string(0) ""
  ["introtext"]=>
  string(34) "<p>
 Noi dung dang cap nhat</p>
"

Function bỏ dấu tiếng việt

    public static function clean_entities($fragment)
    {
        //$fragment = preg_replace(self::CLEAN_URL_REGEX, '-', strip_tags($fragment));
        //$fragment = trim(preg_replace('#-+#', '-', $fragment), '-');
$hacobi_filter_in = array (
'#(à|á|ạ|ả|ã|â|ầ|ấ|ậ|ẩ|ẫ|ă|ằ|ắ|ặ|ẳ|ẵ)#',
'#(è|é|ẹ|ẻ|ẽ|ê|ề|ế|ệ|ể|ễ)#',
'#(ì|í|ị|ỉ|ĩ)#',
'#(ò|ó|ọ|ỏ|õ|ô|ồ|ố|ộ|ổ|ỗ|ơ|ờ|ớ|ợ|ở|ỡ)#',
'#(ù|ú|ụ|ủ|ũ|ư|ừ|ứ|ự|ử|ữ)#',
'#(ỳ|ý|ỵ|ỷ|ỹ)#',
'#(đ)#',
'#(À|Á|Ạ|Ả|Ã|Â|Ầ|Ấ|Ậ|Ẩ|Ẫ|Ă|Ằ|Ắ|Ặ|Ẳ|Ẵ)#',
'#(È|É|Ẹ|Ẻ|Ẽ|Ê|Ề|Ế|Ệ|Ể|Ễ)#',
'#(Ì|Í|Ị|Ỉ|Ĩ)#',
'#(Ò|Ó|Ọ|Ỏ|Õ|Ô|Ồ|Ố|Ộ|Ổ|Ỗ|Ơ|Ờ|Ớ|Ợ|Ở|Ỡ)#',
'#(Ù|Ú|Ụ|Ủ|Ũ|Ư|Ừ|Ứ|Ự|Ử|Ữ)#',
'#(Ỳ|Ý|Ỵ|Ỷ|Ỹ)#',
'#(Đ)#',
"/[^a-zA-Z0-9\-\_]/",
) ;
$hacobi_filter_out = array (
'a',
'e',
'i',
'o',
'u',
'y',
'd',
'A',
'E',
'I',
'O',
'U',
'Y',
'D',
'-',
) ;
        $fragment = preg_replace(self::CLEAN_URL_REGEX, '-', strip_tags($fragment));
        $fragment = preg_replace($hacobi_filter_in, $hacobi_filter_out, $fragment);
        $fragment = preg_replace('/(-)+/', '-', $fragment);
        $fragment = trim(preg_replace('#-+#', '-', $fragment), '-');
        $fragment = str_replace('quot-','',$fragment);
        $fragment = $fragment.".html";
        return $fragment;
    }

Thứ Năm, 4 tháng 10, 2012