Jump to content


Photo
- - - - -

placeholder в subcription

placeholder subcription

Best Answer 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

Go to the full post


  • This topic is locked This topic is locked
1 reply to this topic

#1 gBACTAKAHA

gBACTAKAHA
  • JBZoo User (rus)
  • User rate: ~
  • posts: 5
  • topics: 3

Posted 03 January 2016 - 15:29

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

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

Где искать?


  • 0

#2 SmetDenis

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

Posted 11 January 2016 - 12:00   Best Answer

Добрый день,

 

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

- Изменить атрибут 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!