Post by thevu_uct47 » Sat Feb 07, 2015 9:51 pm

Chào các bác em hỏi chút
Em dùng bản opencart 2.0.1.1 em sử dụng hàm php để xử lý tự động lấy tiêu để làm url nhưng làm xong thì bị lỗi "Trang bạn yêu cầu không tồn tại!" khi vào chi tiết sản phẩm. Em không rõ phải sửa thêm chỗ nào nữa
'href' => formatUrl($result['name']),
Bác nào biết chỉ em với
function formatUrl($str) {
$str = preg_replace("/(à|á|ạ|ả|ã|â|ầ|ấ|ậ|ẩ|ẫ|ă|ằ|ắ|ặ|ẳ|ẵ)/", 'a', $str);
$str = preg_replace("/(è|é|ẹ|ẻ|ẽ|ê|ề|ế|ệ|ể|ễ)/", 'e', $str);
$str = preg_replace("/(ì|í|ị|ỉ|ĩ)/", 'i', $str);
$str = preg_replace("/(ò|ó|ọ|ỏ|õ|ô|ồ|ố|ộ|ổ|ỗ|ơ|ờ|ớ|ợ|ở|ỡ)/", 'o', $str);
$str = preg_replace("/(ù|ú|ụ|ủ|ũ|ư|ừ|ứ|ự|ử|ữ)/", 'u', $str);
$str = preg_replace("/(ỳ|ý|ỵ|ỷ|ỹ)/", 'y', $str);
$str = preg_replace("/(đ)/", 'd', $str);
$str = preg_replace("/(À|Á|Ạ|Ả|Ã|Â|Ầ|Ấ|Ậ|Ẩ|Ẫ|Ă|Ằ|Ắ|Ặ|Ẳ|Ẵ)/", 'A', $str);
$str = preg_replace("/(È|É|Ẹ|Ẻ|Ẽ|Ê|Ề|Ế|Ệ|Ể|Ễ)/", 'E', $str);
$str = preg_replace("/(Ì|Í|Ị|Ỉ|Ĩ)/", 'I', $str);
$str = preg_replace("/(Ò|Ó|Ọ|Ỏ|Õ|Ô|Ồ|Ố|Ộ|Ổ|Ỗ|Ơ|Ờ|Ớ|Ợ|Ở|Ỡ)/", 'O', $str);
$str = preg_replace("/(Ù|Ú|Ụ|Ủ|Ũ|Ư|Ừ|Ứ|Ự|Ử|Ữ)/", 'U', $str);
$str = preg_replace("/(Ỳ|Ý|Ỵ|Ỷ|Ỹ)/", 'Y', $str);
$str = preg_replace("/(Đ)/", 'D', $str);
$str = preg_replace("/(\")/", '',$str);
$str = preg_replace("/(')/", '',$str);
$str = preg_replace("/(,)/", '',$str);
$str = str_replace("?", '',$str);
$str = str_replace("-", '',$str);
$str = str_replace("®", '',$str);
$str = str_replace("%",'',$str);
$str = str_replace("/",'-',$str);
$str = str_replace(":",'-',$str);
$str = str_replace(";",'-',$str);
$str = str_replace(" ", "-", str_replace("&*#39;","",$str));
return $str.'.html';
Bác nào biết chỉ em với, thanks

Newbie

Posts

Joined
Wed Dec 31, 2014 10:31 am
Who is online

Users browsing this forum: No registered users and 3 guests