Перейти к содержимому


Фотография
- - - - -

Кк к стандартному download элементу довинтить транслит.


  • Закрытая тема Тема закрыта
Сообщений в теме: 5

#1 Ёшкин Кот

Ёшкин Кот

Отправлено 04 March 2013 - 16:16

Собственно говоря интересно где обрабатывается переменная имени загружаемого файла и режутся русские символы? Подскажите плиз.

А не то у меня клиенты грузят только с русскими именами прайсы и объяснять им что надо тренслитить - моветон полный.
  • 0

#2 Ёшкин Кот

Ёшкин Кот

Отправлено 04 March 2013 - 19:33

Оказывается он еще и имена с пробелами обрабатывает криво... например размер файла с проблеами в имени не подхватывает... бредятина какая то..  помогите плиз, где переменная имени обрабатывается? или это у одного меня такая проблема возникла?
  • 0

#3 RomanL

RomanL

Отправлено 04 March 2013 - 21:52

Это стандартный элемент ZOO
Попробуйте обратиться в коммерческий отдел для его доработки.
  • 0
[color=#aa0000]Не забывайте нажимать кнопку «Вопрос Решён» и «+1» под сообщением, которое Вам помогло[/color]

#4 Ёшкин Кот

Ёшкин Кот

Отправлено 04 March 2013 - 21:58

Я сам хочу доработать и выложить на полный доступ, а не нычковать потом с темой - я заплатил, мое.
  • 0

#5 SmetDenis

SmetDenis

Отправлено 05 March 2013 - 07:46

Имя выводится в файле /media/zoo/elements/download/download.php метод render()
переменная download_name

Транслитерацию можно вызвать так
$newFilename = $this->app->string->sluggify($filename);

  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#6 Ёшкин Кот

Ёшкин Кот

Отправлено 05 March 2013 - 09:43

download_name по ходу не то.. он берет это имя только для вывода его потом на сайте. когда наводишь на ссылку файла, на его картинку например - показывается - "загрузить download_name".. что то так.

А мне надо бы накопать где он обрабатывает имя файла перед сохранением.... а не то выбираю "проверка файла 2013.doc" а на сервак доезжает 2013.doc только. Та же лепа с пробелами в имени. Такое чувство что ZOO этот элемент писали для отмазки... он даже с английскими именами работает криво. Может у меня какая то кривая система.. или это из за того что я загруэаю файлы через фронт.. но все равно ведь права СОПа..
  • 0




Click to return to top of page in style!