Опять про это, темизация формы API

Главные вкладки

Аватар пользователя starro-serge starro-serge 10 августа 2010 в 3:00

Прописал темизацию поля ввода типа переключателя.
Код генерируется где надо и как надо.
За исключением того, что не показывается предварительно выбранное значение.
Хотя в коде всё есть вроде бы и
checked="checked"
стоит на месте.
В файлах кусок картинки с монитора и картинка с куском кода.

Что бы это значило?

Самое смешное, что рядышком аналогичное поле, сгенерированное Друпалом.
Код аналогичный, копейка в копейку, что называется.
Но там всё в порядке.

Комментарии

Аватар пользователя starro-serge starro-serge 10 августа 2010 в 15:25

Кажется проясняется, где собака зарыта.
В форме темизируется несколько 'fieldset' с 'input type radios' одной функцией темизации.
Непоследовательно, между ними в форме рендируются другие элементы собственно Друпалом.
Так вот, Firebug мне показывает, что в форме все ручно темизированные INPUT относятся к одной группе с именем первой ручно отрендированной.
Все checked в этой окрошке сброшены в false, понятное дело.
Уверен, что дело не в разметке.
Так как отрендированные друпалом INPUT в промежутке между темизированными мной в Firebug в форме видятся и доступны корректно.

Может, мне свои INPUT не только темизировать своей функцией, но и объявлять и прописывать перед этим как свои элементы?

Аватар пользователя starro-serge starro-serge 10 августа 2010 в 16:11

Нижайше прошу прощения у уважаемого сообщества.

В функции темизации забыл задать формирование 'NAME' в 'INPUT'.

Отсюда вся свистопляска.
Ещё раз прошу прощения.

Будем учиться дальше