Перейти к содержанию
Форум поддержки пользователей VamShop

некорректый урл для YML при экспорте в яндех-маркет (спе


Рекомендуемые сообщения

некорректый урл для YML при экспорте в яндех-маркет (UTFDataFormatException)

 

функция vam_cleanName не полностью преобразовывает имя, пропускает спец-символы

Решение:

function vam_cleanName($name) {
//     $replace_param='/[^a-zA-Z0-9]/';
     $replace_param='/[^a-zA-Zа-яА-Я0-9]/';
     $cyrillic = array .............................
    $translit = array ........................
$name = str_replace($cyrillic, $translit, $name);   
     $name=preg_replace($replace_param,'-',$name);   
 $name = urlencode($name);
     return $name;
}
[/code]

это вся функция, без массивов(там точки)

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...