Доброго времени суток. И мы с Вами продолжаем тему создания расширения для CMS Joomla. В данном посте мы продолжим рассматривать классы фреймворка Joomla, которые мы использовали, когда немного изменили представление нашего компонента в админке CMS Joomla “Создание расширения для CMS Joomla 1.7. Часть 7. Дизайн административного (backend) интерфейса.” Так в предыдущей статье мы остановились на классе JHtml). А сегодня поговорим о JText. Ну, что ж вступление есть, давайте приступим...
Класс JText - это класс обработки текста, который описан в /joomla/methods.php.
Переменные:
Методы:
До скорых встреч. И всем удачной разработки проектов на движке Joomla.
Класс JText - это класс обработки текста, который описан в /joomla/methods.php.
Переменные:
array $strings = array()
Методы:
alt
- преобразовывает строку в текущем языке.
string alt(string $string, string $alt, [mixed $jsSafe = false], [boolean $interpretBackSlashes = true], [boolean $script = false])
- string $string - строка для преобразования
- string $alt - альтернативная настройка для глобальной строки
- mixed $jsSafe - Возвращает результат выполнения javascript в безопасном режиме, массив из массива опций, как описано в функции sprintf
- boolean $interpretBackSlashes - для интерпретации слеша (\\ ->\, \n ->возврат корретки, \t -> табуляция)
- boolean $script - указывает, что в строку будет вставлен javascript код.
plural
- тоже самое, что и sprintf, только делает множественную форму
string plural (string $string, integer $n, mixed 2, array 3)
- string $string -формат строки
- integer $n - число пунктов
- mixed 2 - Смешанное число аргументов для функции sprintf, первый аргумент должен быть целым числом
- array 3 - дополнительный массив опций
printf
- прохождение строки через printf
mixed sprintf (format $string, mixed 1)
- mixed 1 - смешанное число аргументов для функции sprintf
- format $string - формат строки
script
- преобразует строку в текущем языке и сохраняет его как JavaScript
void script ([string $string = null], [ $jsSafe = false], [ $interpretBackSlashes = true])
- string $string - Ключ JText
- $jsSafe
- $interpretBackSlashes
sprintf
- прохождение строки через sprintf
string sprintf (string $string, mixed 1, array 2)
- string $string - формат строки
- mixed 1 - смешанное число аргументов для sprintf
- array 2 - дополнительный массив опций
_
- преобразование строки в текущем языке
string _(string $string, [mixed $jsSafe = false], [boolean $interpretBackSlashes = true], [boolean $script = false])
- string $string - строка для преобразования
- mixed $jsSafe - Возвращает результат выполнения javascript в безопасном режиме, массив из массива опций, как описано в функции sprintf
- boolean $interpretBackSlashes - для интерпретации слеша (\\ ->\, \n ->возврат корретки, \t -> табуляция
- boolean $script - указывает, что в строку будет вставлен javascript код
До скорых встреч. И всем удачной разработки проектов на движке Joomla.
0 коммент.:
Отправить комментарий