Форум русской поддержки Joomla!® CMS
04.12.2016, 22:27:30 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

как вывести label внутри класса кастомного поl

 (Прочитано 164 раз)
0 Пользователей и 1 Гость смотрят эту тему.
vickof
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 52



« : 27.03.2016, 23:09:25 »

Добрый вечер, создаю свой тип поля, нужно выводить название, не могу добраться к названию label внутри самого класса этого поля  , $this->label не работает. Помогите кто знает.
Записан
b2z
Support Team
*****

Репутация: +708/-0
Offline Offline

Пол: Мужской
Сообщений: 7517


Разраблю понемногу


« Ответ #1 : 27.03.2016, 23:12:37 »

$this->getLabel()
Записан
vickof
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 52



« Ответ #2 : 28.03.2016, 01:52:42 »

а если хочу свой какой то параметр добавить в field например size  как к нему достучаться внутри этого класса?
Записан
platonische
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 297


Парусные экспедиции vk.com/tc670


« Ответ #3 : 28.03.2016, 14:05:34 »

В своем типе поле если создавать функцию getLabel() то label берется из этой функции и вы решаете чего туда совать и как а если не создавать то используется родительская (Родная) и выводится то что записано в файле формы XML в секции label
Записан
b2z
Support Team
*****

Репутация: +708/-0
Offline Offline

Пол: Мужской
Сообщений: 7517


Разраблю понемногу


« Ответ #4 : 29.03.2016, 10:41:34 »

а если хочу свой какой то параметр добавить в field например size  как к нему достучаться внутри этого класса?
$this->size разве не рабоатет?
Как пример - /libraries/joomla/form/fields/url.php#L39 - без проблем идёт обращение к атрибутам.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet