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


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

placeholder в subcription

placeholder subcription

Лучший Ответ SmetDenis , 11 January 2016 - 12:00

Добрый день,

 

Варианта решения два.

- Изменить атрибут placeholder через JS (jQuery)

- Изменить метод вывода _edit() в файле media\zoo\elements\text\text.php

 

Второй способ значительно проще, но повлияет на панель управления и нужно сделать хак или переопределить элемент

protected function _edit() {
    return $this->app->html->_('control.text', $this->getControlName('value'), $this->get('value', $this->config->get('default')), 'size="60" maxlength="255" placeholder="' . $this->config->get('description') . '"');
}

 

Чтобы не менять файлы Zoo, можно просто переопределить код элемента

Т.е скопировать файл

media\zoo\elements\text\text.php  ==> media\zoo\applications\jbuniversal\elements\text\text.php

Перейти к сообщению


  • Закрытая тема Тема закрыта
В теме одно сообщение

#1 gBACTAKAHA

gBACTAKAHA

Отправлено 03 January 2016 - 15:29

День добрый. 
Не нашел решения как в elemente text заголовок перенести в placeholder.

Темы подобные создавались, но ничего не помогло.

Где искать?


  • 0

#2 SmetDenis

SmetDenis

Отправлено 11 January 2016 - 12:00   Лучший Ответ

Добрый день,

 

Варианта решения два.

- Изменить атрибут placeholder через JS (jQuery)

- Изменить метод вывода _edit() в файле media\zoo\elements\text\text.php

 

Второй способ значительно проще, но повлияет на панель управления и нужно сделать хак или переопределить элемент

protected function _edit() {
    return $this->app->html->_('control.text', $this->getControlName('value'), $this->get('value', $this->config->get('default')), 'size="60" maxlength="255" placeholder="' . $this->config->get('description') . '"');
}

 

Чтобы не менять файлы Zoo, можно просто переопределить код элемента

Т.е скопировать файл

media\zoo\elements\text\text.php  ==> media\zoo\applications\jbuniversal\elements\text\text.php


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



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





Click to return to top of page in style!