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


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

jbSelectCascade

select cascade cascade select

Лучший Ответ Cheren-dow , 06 September 2015 - 11:11

woodman, измените метод _edit примерно на:

  1. /**
  2. * @return string
  3. */
  4. protected function _edit()
  5. {
  6. if (is_null($this->_selectInfo)) {
  7. $this->_selectInfo = $this->_getSelectInfo();
  8. }
  9.  
  10. $values = $this->_getValuesList();
  11. $cascadeName = $this->getControlName('list-%s');
  12.  
  13. $output = $this->app->html->_('control.text', $this->getControlName('rel'), $this->get('rel'), 'size="60" maxlength="255"');
  14. $output .= $this->app->jbhtml->selectCascade($this->_selectInfo, $cascadeName, $values, array(), $this->_selGroup);
  15.  
  16. return $output;
  17. }
Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 2

#1 woodman

woodman

Отправлено 05 September 2015 - 22:28

Подскажите, как правильно добавить текстовое поле рядом с селектом.

Речи о файле jbselectcascade.php

Я добавил параметр в .xml, сделал проверку в _hasValue, а как доходит до вывода поля в админку - уперся и не пойму как правильно. К тому же, там две функции edit и _edit.


Сообщение отредактировал woodman: 05 September 2015 - 22:35

  • 0

#2 Cheren-dow

Cheren-dow

Отправлено 06 September 2015 - 11:11   Лучший Ответ

woodman, измените метод _edit примерно на:

  1. /**
  2. * @return string
  3. */
  4. protected function _edit()
  5. {
  6. if (is_null($this->_selectInfo)) {
  7. $this->_selectInfo = $this->_getSelectInfo();
  8. }
  9.  
  10. $values = $this->_getValuesList();
  11. $cascadeName = $this->getControlName('list-%s');
  12.  
  13. $output = $this->app->html->_('control.text', $this->getControlName('rel'), $this->get('rel'), 'size="60" maxlength="255"');
  14. $output .= $this->app->jbhtml->selectCascade($this->_selectInfo, $cascadeName, $values, array(), $this->_selGroup);
  15.  
  16. return $output;
  17. }

  • 0
Изображение
 

#3 woodman

woodman

Отправлено 07 September 2015 - 12:04

Вот не поверите, то же самое делал... ну как обычно, короче.

Спасибо большое, все работает.


  • 0





Темы с аналогичным тегами select, cascade, cascade select

Click to return to top of page in style!