Новичок
Покинул форум
Сообщений всего: 18
Дата рег-ции: Май 2011
Помог: 0 раз(а)
|
Суть проблемы: на сайте урл по карточке товара формируется из данных размера и модели, а если в модели есть буквы кирилицы, то всё перестаёт работать, точнее при обращении к странице товара имеем следующее;
Нажмите для увеличения
Хоть бы знать где править, функцию транслита нашёл, в inc.functions.php записал
PHP:
скопировать код в буфер обмена
"абвгдежзийклмнопрстуфыэАБВГДЕЖЗИЙКЛМНОПРСТУФЫЭ", "abvgdegziyklmnoprstufieABVGDEGZIYKLMNOPRSTUFIE" ); 'ё'=>"yo", 'х'=>"h", 'ц'=>"ts", 'ч'=>"ch", 'ш'=>"sh", 'щ'=>"shch", 'ъ'=>'', 'ь'=>'', 'ю'=>"yu", 'я'=>"ya", 'Ё'=>"Yo", 'Х'=>"H", 'Ц'=>"Ts", 'Ч'=>"Ch", 'Ш'=>"Sh", 'Щ'=>"Shch", 'Ъ'=>'', 'Ь'=>'', 'Ю'=>"Yu", 'Я'=>"Ya", )); return $st; }
А вот к чему её применять не знаю, и не уверен поможет ли это.
Интересно, а можно в обработчике импорта данных (цены и остатки вводятся путём импорта файла exel) прописать условие, при котором все кирилические буквы будут переводиться в транслит?
Полный код странице нужен?(Отредактировано автором: 19 Ноября, 2013 - 10:58:07)
|