Jump to content


Photo
- - - - -

jbSelectCascade

select cascade cascade select

Best Answer Cheren-dow , 06 September 2015 - 11:11

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

/**
 * @return string
 */
protected function _edit()
{
    if (is_null($this->_selectInfo)) {
        $this->_selectInfo = $this->_getSelectInfo();
    }

    $values      = $this->_getValuesList();
    $cascadeName = $this->getControlName('list-%s');

    $output = $this->app->html->_('control.text', $this->getControlName('rel'), $this->get('rel'), 'size="60" maxlength="255"');
    $output .= $this->app->jbhtml->selectCascade($this->_selectInfo, $cascadeName, $values, array(), $this->_selGroup);

    return $output;
}
Go to the full post


  • This topic is locked This topic is locked
2 replies to this topic

#1 woodman

woodman
  • JBZoo User (rus)
  • User rate: 38.4
  • posts: 648
  • topics: 59

Posted 05 September 2015 - 22:28

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

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

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


Edited by woodman, 05 September 2015 - 22:35.

  • 0

#2 Cheren-dow

Cheren-dow
  • JBZoo User (rus)
  • User rate: 95.7
  • posts: 5060
  • topics: 31

Posted 06 September 2015 - 11:11   Best Answer

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

/**
 * @return string
 */
protected function _edit()
{
    if (is_null($this->_selectInfo)) {
        $this->_selectInfo = $this->_getSelectInfo();
    }

    $values      = $this->_getValuesList();
    $cascadeName = $this->getControlName('list-%s');

    $output = $this->app->html->_('control.text', $this->getControlName('rel'), $this->get('rel'), 'size="60" maxlength="255"');
    $output .= $this->app->jbhtml->selectCascade($this->_selectInfo, $cascadeName, $values, array(), $this->_selGroup);

    return $output;
}

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

#3 woodman

woodman
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 38.4
  • posts: 648
  • topics: 59

Posted 07 September 2015 - 12:04

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

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


  • 0





Click to return to top of page in style!