Искажается название картинки товара

Тема в разделе "Ошибки и их решения", создана пользователем lensmen, 8 дек 2022.

  1. lensmen

    lensmen Новичок

    Сообщения:
    10
    Симпатии:
    0
    Версия ocStore 2.3.0.2.3
    В названиях картинки искажается шрифт, то есть, в админке когда закачиваешь картинку ее название 715G8524-M01-B00-004K, а отражается как на картинке, все буквы маленькие (прописные), бывает что теряются некоторые символы.
     

    Вложения:

    • 000.jpg
      000.jpg
      Размер файла:
      69 КБ
      Просмотров:
      10
    • 1111.jpg
      1111.jpg
      Размер файла:
      68,1 КБ
      Просмотров:
      9
  2. Tom

    Tom Продвинутый пользователь

    Сообщения:
    271
    Симпатии:
    86
    Всё верно. В этой версии OcStore именно так это и работает.

    protected function translit($text) {
    $rus = array("а","А","б","Б","в","В","г","Г","д","Д","е","Е","ё","Ё","є","Є","ж", "Ж", "з","З","и","И","і","І","ї","Ї","й","Й","к","К","л","Л","м","М","н","Н","о","О","п","П","р","Р", "с","С","т","Т","у","У","ф","Ф","х","Х","ц","Ц","ч", "Ч", "ш", "Ш", "щ", "Щ", "ъ","Ъ", "ы","Ы","ь","Ь","э","Э","ю", "Ю", "я","Я",'/',' ');
    $eng =array("a","A","b","B","v","V","g","G","d","D","e","E","e","E","e","E", "zh","ZH","z","Z","i","I","i","I","yi","YI","j","J","k","K","l","L","m","M","n","N","o","O", "p","P","r","R","s","S","t","T","u","U","f","F","h","H","c","C","ch","CH", "sh","SH","sch","SCH","", "", "y","Y","","","e","E","ju","JU","ja","JA",'','');
    $text = strtolower(str_replace($rus,$eng,$text));
    $disallow_symbols = array(
    ' ' => '-', '\\' => '-', '/' => '-', ':' => '-', '*' => '',
    '?' => '', ',' => '', '"' => '', '\'' => '', '<' => '', '>' => '', '|' => ''
    );
     
  3. lensmen

    lensmen Новичок

    Сообщения:
    10
    Симпатии:
    0
    Так исправить как ?
     
  4. Tom

    Tom Продвинутый пользователь

    Сообщения:
    271
    Симпатии:
    86
    Я выше написал почему это происходит.
    Откройте файл admin\controller\common\filemanager.php и всё будет понятно.
     
  5. lensmen

    lensmen Новичок

    Сообщения:
    10
    Симпатии:
    0
    Я не очень силен в этом, просто скажи, исправить как, заменить этот файл с другой версии, или как ?