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


Доп. действие "выбор из списка"


Сообщений в теме: 3

#1 goodcolor

    Активный участник

  • Пользователи
  • PipPipPip
  • 206 сообщений
  • Пол:Мужчина
  • Город:Йошкар-Ола

Отправлено 05 Август 2013 - 17:28

В документации есть пример того, как через Доп. Действие вносить данные в поле таблицы в виде оценки.
Каким образом нужно применить данное вычисление, чтобы не вписывать значение, а выбирать из списка?
Желательно, чтобы значения подтягивались из редактируемого поля типа "список".

Сообщение отредактировал goodcolor: 05 Август 2013 - 17:59

Компания "Хороший Цвет"
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 06 Август 2013 - 08:49

1. Заменяете input на select.
2. Значения списка можно вытянуть из системной таблицы cb_fields, поле "type_value".

#3 goodcolor

    Активный участник

  • Пользователи
  • PipPipPip
  • 206 сообщений
  • Пол:Мужчина
  • Город:Йошкар-Ола

Отправлено 06 Август 2013 - 09:22

Т.е. эта строка:
echo "n<input type='text'   name='rating' value='5'>";  // Передаем оценку


Изменяется на:
echo "n<select type='text'   name='???' value='???'>";  // Передаем оценку

Вместо знаков вопроса предполагаю подстановку данных из таблицы cb_fields, но сомневаюсь каким образом.
Не поправите? Учусь...
Компания "Хороший Цвет"
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов

#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 06 Август 2013 - 09:41

Я же вставил ссылку на документацию по тэгу, там все описано.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных