Witam, mam problem kiedy włączę przyjazne adresy w joomli 1.5.15 adres kończy się na pierwszej literze z ogonkiem np ąóć etc. Wiecie może jak to ogarnąć? Jeśli nie to może jaki plik za to odpowiada? Pozdrawiam
Link do strony?
Aktualizuj Joomla, obecnie jest wersja 1.5.20.
Localhost :)
edit.
Aby polskie znaki były wstawiane w wersjach bez ogonków do generowanych adresów, należy zmodyfikować plik libraries/joomla/filter/filteroutput.php. W tym pliku musisz odszukać funkcję stringURLSafe (u mnie zaczynała się w linii 82), i zamienić ją na następującą wersję:
function stringURLSafe($string)
{
$from = array('ą','ć','ę','ł','ń','ó','ś','ź','ż' ,'Ą','Ć','Ę','Ł','Ń','Ó','Ś','Ź','Ż');
$to = array('a','c','e','l','n','o','s','z','z','A','C', 'E','L','N','O','S','Z','Z');
$string = str_replace($from, $to, $string);
$string = preg_replace('/[^a-zA-Z0-9_]/', ' ', $string);
$string = trim($string);
$string = preg_replace('/\s+/', '-', $string);
return strtolower($string);
}
trzeba zapisać plik jako UTF-8! Pozdrawiam
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!