FORM значения type = name=select подставить в valueArray значения с CONTENT (с БД)
Задача состоит в следующем: есть форма, в которой есть select box в который нужно подставить значения с базы данных.
Код:
lib.mainForm.20 = FORM Код:
lib.Dnz = COA |
Цитата:
Если valueArray и правда может поддерживать TS-парсинг скрипта, а не только строки (, то в Вашем случае это будет: valueArray < lib.Dnz а не valueArray <lib.Dnz.10.renderObj Ну и после еще можно попробовать так: valueArray.cObject < lib.Dnz |
Цитата:
Меня непонят почему оно подставляет данные о станице, а не массив значений с tx_kinder |
Не знаю, где Вы нашли эту возможность, подставить из БД
но у меня при попытке создать в SELECT - что то кроме OPTION (например = TEXT) - страница перестает загружаться...:( PHP код:
|
Вот по этой документации http://docs.typo3.org/typo3cms/Typos...orm/Index.html
|
Цитата:
Через объект CONTENt - хотя было бы круто. |
так дело в том что оно работает CONTENT
счя поправлю чуток не так написал
|
данные подставляются только не те!!
смотрите в таблице tx_kinder есть записи которые uid|pid|title| -------------- 5 |304|привет1 2 |304|привет2 4 |304|привет3 6 |304|привет4 pages uid|pid|title| 304|...|Учреждения 68|...|Регистрация так вот Код:
lib.Dnz = COA Результат Код:
lib.mainForm.20 = FORM результатк кода Код:
<select name="title" id="Kinder" size="1" class="form-control col-xs-3 col-sm-6 col-md-9 col-lg-12"> Код:
<select name="title" id="Kinder" size="1" class="form-control col-xs-3 col-sm-6 col-md-9 col-lg-12"> |
Хм...
Не знаю, у меня не получилось подставить данные в форуму через объект "CONTENT". |
?
А где можно взяглянуть на док. по вашему коду:
Код:
|
Цитата:
http://typo3.org/fileadmin/t3org/ima...orm_wizard.png Она доступна как стандартный cObject в Typoscript объект. Двух вариантов: FORM FORM_INT (вот его и вставил на странице для тестов) Ну а документацию, таже самая, что и у Вас... http://docs.typo3.org/typo3cms/Typos...orm/Index.html Но у меня не получается в этот объект запихнуть CONTENT на выборку данный их произвольной таблицы... Т.к. если в SELECT вставить, что то отличное от OPTION - то у меня перестает все работать.:) |
Вот кстати еще документация:
http://forge.typo3.org/projects/typo...iki/Typoscript |
Цитата:
И синтакси не такой как у меня!!! |
?
Вложений: 1
Вот:Вложение 525
Да и в док на странице http://docs.typo3.org/typo3cms/Typos...orm/Index.html про FORM_INT ниче нет |
Можно файлик с ts кодом
Можно файлик с ts кодом который вы выполняли на своем сайте, хочу проетстить у ся!
|
Форму которую Вы вставляете на странице (через мастер создания форм) - это обычный объект FORM_INT. Следовательно его можно использовать в чистом typoscript-коде.
Вот основной шаблон сайта: PHP код:
PHP код:
|
Цитата:
|
Цитата:
Версия TYPO3 4.7.10. Если убрать строчку: 10 = TEXT 10.value = <option>1</option> То, все заработает... Но это не меняет положение вещей... Т.к. не получилось вставить CONTENT... |
Цитата:
Код:
Код:
10 = TEXT |
?
Вложений: 1
Вложение 526
я читал что конструкция Код:
page = PAGE |
Да, что бы форма работала, нужно установленное это стандартное TYPO3-расширение. Просто данную форму можно также еще и использовать напрямую, минуя мастер создания формы" на сайте как FORM_INT - объект...
|
Спасибо
Спасибо я все понял! но дело втом что у меня уже есть рабочие формы на сайте, а кгда я сталю этот плагин все старые форры валятся:(
|
?
Люди получилось вывести в select box инфу, только есть одно но, я не мугу управлять занчениями value туда попадают занчения с lable!! на картинке показан результат!
Вложение 527 Код:
<select name="title" id="Kinder" size="1" class=""> Код:
100 = COA |
Цитата:
Вложение не работает! |
Сори что долго не отвечал отсутсвовал на работе, был на больничном:(
Цитата:
Код:
lib.mainForm = COA |
Цитата:
|
Цитата:
Код:
<select name="title" id="Kinder" size="1" class=""> Код:
100 = COA |
Часовой пояс GMT +4, время: 19:44. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot