Zadejte hledaný výraz...

Diakritika a htaccess

Olja
verified
rating uzivatele
(5 hodnocení)
21. 5. 2010 22:49:34
Prosím mohl by někdo poradit jak odstranit z odkazu webu diakritiku a velká písmena. Přiznám se že jsem několik článků přečetl (různé návody) ale nejsem z toho moudrý. http://www.guess-butik.cz/. Zatím jsem všechno dělal v Joomle. Tady tento web už je hotový (není v Joomle a v tomto sytému který si dcera koupila ve státech se s diakritikou moc nepočítalo). Nejsem kovaný v php a tak uvítám jakoukoliv pomoc, která bude směřovat k vyřešení tohoto problému. Díky
21. 5. 2010 22:49:34
https://webtrh.cz/diskuse/diakritika-a-htaccess/#reply507326
ne
verified
rating uzivatele
(22 hodnocení)
22. 5. 2010 09:02:47
na to sa neda jednoznacne odpovedat, zalezi natom, ako mas postaveni system zobrazovania clankov, teda na zaklade coho sa najde a zobrazi clanok, hod stranku o ktoru sa jedna......
22. 5. 2010 09:02:47
https://webtrh.cz/diskuse/diakritika-a-htaccess/#reply507325
Olja
verified
rating uzivatele
(5 hodnocení)
22. 5. 2010 21:22:28
http://www.guess-butik.cz/
22. 5. 2010 21:22:28
https://webtrh.cz/diskuse/diakritika-a-htaccess/#reply507324
xdream
verified
rating uzivatele
(2 hodnocení)
24. 5. 2010 17:21:43
nerozumim co potrebujes? To je spise otazka pro programatory ne?
zmenit
http://www.guess-butik.cz/products/Kabelka-Guess-Auburn-%C4%8Dern%C3%A1.html
na
http://www.guess-butik.cz/products/kabelka-guess-auburn-cerna.html
24. 5. 2010 17:21:43
https://webtrh.cz/diskuse/diakritika-a-htaccess/#reply507323
Olja
verified
rating uzivatele
(5 hodnocení)
25. 5. 2010 02:03:01
V současné době se mi generují adresy i českou diakritikou ve Firefoxu se zobrazí i s háčky a čárkami http://www.guess-butik.cz/products/Kabelka-Guess-Somerset-černá.html v IE se zástupnými znaky viz: http://www.guess-butik.cz/products/Kabelka-Guess-Somerset-%C4%8Dern%C3%A1.html a já potřebuji aby mi to generovalo ty adresy bez diakritiky v takovémto tvaru: http://www.guess-butik.cz/products/kabelka-guess-somerset-cerna.html Tzn vše malé písmena bez háčků čárek a různých zástupných symbolů. Našel jsem několik návodů (kody které se mají vložit někde a já nevím kde)
zřejmě do stránky.php kde se generuje ten vlastní odkaz. Viz třeba kód úpravy níže:
function rmcz($text) {
$re = "/]/";
$replacement = "-";
return preg_replace ("/+/","-",trim(preg_replace ($re, $replacement,StrTr($text,"éěÉĚřŘťŤžŽúÚůŮüÜíÍóÓáÁšŠďĎýÝčČňŇäÄĺĹľĽŕŔöÖ ,./?!'´"","eeEErRtTzZuUuUuUiIoOaAsSdDyYcCnNaAlLlLrRoO--------")),"-"));
}
nebo:
/** Vygenerovani pratelske URL adresy
* @param string $title retezec, ze ktereho vygenerujeme url adresu
* @return string $address vraceny retezec obsahujici friendly url
* @copyright Zdenek Vecera, zdenek.vecera@gmail.com
*/
function seo_url ($title){
$address = $title;
// nahradi znaky s diakritikou na znaky bez diakritiky
$address = StrTr ($address, "ÁÄČÇĎÉĚËÍŇÓÖŘŠŤÚŮÜÝŽáäčçďéěëíňóöřšťúůüýž ", "AACCDEEEINOORSTUUUYZaaccdeeeinoorstuuuyz-");
// prevede vsechna velka pismena na mala
$address = strtolower ($address);
// nahradi pomlckou vsechny znanky, ktera nejsou pismena
$re = "/]/";
$replacement = "-";
$address = preg_replace ($re, $replacement, $address);
// odstrani ze zacatku a z konce retezce pomlcky
$address = trim ($address, "-");
// odstrani z adresy pomlcky, pokud jsou dve a vice vedle sebe
$re = "/+/";
$replacement = "-";
$address = preg_replace ($re, $replacement, $address);
return $address;
}
?>
nebo také:
/** Vytvoření přátelského URL
* @param string řetězec v kódování UTF-8, ze kterého se má vytvořit URL
* @return string řetězec obsahující pouze čísla, znaky bez diakritiky, podtržítko a pomlčku
* @copyright Jakub Vrána, http://php.vrana.cz/
*/
function friendly_url($nadpis) {
$url = $nadpis;
$url = preg_replace('~+~u', '-', $url);
$url = trim($url, "-");
$url = iconv("utf-8", "us-ascii//TRANSLIT", $url);
$url = strtolower($url);
$url = preg_replace('~+~', '', $url);
return $url;
}
?>
Jak jsem psal v úvodním příspěvku potřebuji někoho kdo mi dokáže pomoci (poradí) kam mám některý z uvedených kódu vložit. Měl jsem představu že se mi spíše ozve někdo kdo ví co potřebuji změnit. Vím, že se nedá bez znalosti vlastní struktury php kódu střelit od pasu, kde se má úprava udělat. Děkuji Olja
25. 5. 2010 02:03:01
https://webtrh.cz/diskuse/diakritika-a-htaccess/#reply507322
xdream
verified
rating uzivatele
(2 hodnocení)
25. 5. 2010 13:55:21
dej si tento dotaz do sekce PHP http://webtrh.cz/f21 , tady se spis radi jak zlepsit vyhledatelnost webu :-)
a hlavne zjisti na jakem systemu (e-shopu) ti to bezi. Zrejme budes poptavat upravu tohoto e-shopu.
25. 5. 2010 13:55:21
https://webtrh.cz/diskuse/diakritika-a-htaccess/#reply507321
Pro odpověď se přihlašte.
Přihlásit