Jump to content


Photo
- - - - -

Создание материала с названием из Корейских иероглифов


3 replies to this topic

#1 mr.varhola

mr.varhola
  • JBZoo User (rus)
  • User rate: 1.9
  • posts: 514
  • topics: 116

Posted 15 September 2016 - 09:39

Здравствуйте!

При создании материала или при подаче с названием из Корейских иероглифов выдает ошибку:

Fatal error: Call to a member function sluggify() on null in /docs/administrator/components/com_zoo/helpers/alias.php on line 135

Подскажите, как решить данную проблему?


  • 0

#2 Михаил

Михаил
  • JBZoo User (rus)
  • User rate: 5.3
  • posts: 158
  • topics: 39

Posted 15 September 2016 - 10:30

Здравствуйте!

При создании материала или при подаче с названием из Корейских иероглифов выдает ошибку:

Fatal error: Call to a member function sluggify() on null in /docs/administrator/components/com_zoo/helpers/alias.php on line 135

Подскажите, как решить данную проблему?

 

Думаю возможно стоит прописать alias материала вручную латиницей.


  • 0

#3 mr.varhola

mr.varhola
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 1.9
  • posts: 514
  • topics: 116

Posted 15 September 2016 - 10:52

а если это подача материала, в таком случае не получится прописать алиас вручную.


  • 0

#4 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 21 September 2016 - 07:07

Это нужно как то учесть тут

media\zoo\applications\jbuniversal\framework\helpers-std\string.php
с помощью регулярных выражений - sluggify()
Или по алфавиту - getTransliteration() (но это не вероятность для иероглифов)

Либо менять принцип создания алиасов в функции getUniqueAlias()
/administrator/components/com_zoo/helpers/alias.php
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



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





Click to return to top of page in style!