Jump to content
Sign in to follow this  
Guest STOLARZ

Usuwanie polskich znaków diakrytycznych z adresów URL w IPS Community

Recommended Posts

Guest STOLARZ

Witam, czy gdzieś w ACP znajduje się opcja wyłączenia znaków interpunkcyjnych i specjalnych w tematach? 

(teraz wygląda tak: mójadres.pl/regulamin-działu a chciałbym mójadres.pl/regulamin-dzialu)

 

Czyli bez ążźćęł itd.

Share this post


Link to post
Guest STOLARZ
30 minut temu, pBartnik napisał:

Z tego co mi wiadomo to nie ma takiej możliwości bo nie ma "znaków interpunkcyjnych" w linku.

 


https://blog.seo-profi.pl/znaki-specjalne-w-adresach-url-np-polskie-litery-duze-i-male-litery-a-stanowisko-google/

 

Chodzi mi głównie o same litery z ogonkami "ąśćęł" itd. 

Chodzi mi o to jak je wyłączyć w skrypcie IPS-u a nie o artykuł, czy zaleca się ich używać czy też nie

Share this post


Link to post

@Antk Nie zaleca się używania polskich znaków w adresie i wszystkich znaków unicode.

 

Aby usunąć polskie znaki z adresu URL

 

Możesz pobrać wtyczkę NonUnicode URL 1.0.1

 

lub zmodyfikować plik 

 

Otwórz  system/Http/Url/Friendly.php

 

znajdź:

$value = mb_strtolower( $value );

dodaj po:

$value = str_replace(array('ą', 'ć', 'ę', 'ł', 'ń', 'ó', 'ś', 'ź', 'ż'), array('a', 'c', 'e', 'l', 'n', 'o', 's', 'z', 'z'), $value);

Pamiętaj aby dodatkowo zapisać plik w kodowaniu UTF-8 inaczej nie będzie działać.

Share this post


Link to post
Guest STOLARZ

@SeNioR i o to mi chodziło, dzięki
Można zamknąć. 

Share this post


Link to post
Guest
This topic is now closed to further replies.
Sign in to follow this  
×
×
  • Create New...