PDA

Просмотр полной версии : можно ли сделать в стандартной форме ввода два поля на одной строке?


Илья
03.04.2006, 14:41
нужно чтобы было например так:
фамилия: _____ имя: _____ отчество: _____
на одной строке.
использую обычные формы.
возможно ли сделать с ними такое форматирование?

Valery Romanchev
03.04.2006, 15:36
обычные формы не предназначены для этого.
(т.е. сделать наверное можно - но это сложно)

Есть несколько экстеншненов, позволяющих делать любые custom формы по шаблонам.
ищите по слову form

BestCat
03.04.2006, 15:53
обычные формы не предназначены для этого.
(т.е. сделать наверное можно - но это сложно)

Есть несколько экстеншненов, позволяющих делать любые custom формы по шаблонам.
ищите по слову form

в 4.0 штатная фича.

Илья
03.04.2006, 16:44
Спасибо, поищу в Ext.
А 4.0 стабильно работает?

Pavel Antonov
04.04.2006, 01:40
в 4.0 штатная фича.

О чем идет речь? Можно подробнее?

BestCat
04.04.2006, 08:23
О чем идет речь? Можно подробнее?
О "конструкторе форм"


Name: | *name=input,40 | Enter your name here
Email: | *email=input,40
Address: | address=textarea,40,5
Contact me: | tv=check | 1

| formtype_mail=submit | Send form!
| html_enabled=hidden | 1
| subject=hidden | This is the subject
# Example content:

BestCat
04.04.2006, 08:34
Спасибо, поищу в Ext.
А 4.0 стабильно работает?

Если не работали с TYPO <хотя бы> пол-года, то лучше подождите официальный релиз

А так вполне себе рабочая версия, просто нужно знать что Вы от неё хотите.

boroda
04.04.2006, 20:12
я почему-то не смог посмотреть приложенную картинку. это от того, то у меня статус не полный или это странность форума? при клике на картинку говорит, что правов у меня нет :)

Илья
05.04.2006, 13:39
обычные формы не предназначены для этого.
(т.е. сделать наверное можно - но это сложно)

Есть несколько экстеншненов, позволяющих делать любые custom формы по шаблонам.
ищите по слову form
Искал по слову form, ничего дельного не обнаружил, или не понял как экстеншнен работает.
Ткните носом плиз :)

Valery Romanchev
05.04.2006, 22:41
http://typo3.org/extensions/repository/search/pil_mailform/1.1.0/


http://typo3.org/extensions/repository/search/th_mailformplus/3.7.0/

Илья
06.04.2006, 12:01
http://typo3.org/extensions/repository/search/pil_mailform/1.1.0/


http://typo3.org/extensions/repository/search/th_mailformplus/3.7.0/
Спасибо.
попробую разобраться

Valery Romanchev
07.06.2007, 15:44
что-то я не найду штатной фичи по размещению нескольких полей на одной строчке в 4.1.1
Кто юзает - подскажите где искать?

Pavel Antonov
07.06.2007, 16:59
что-то я не найду штатной фичи по размещению нескольких полей на одной строчке в 4.1.1
Кто юзает - подскажите где искать?

Нет там такого, но разве CSS не поможет? все далается float:left и ширины задать?

Tod
07.06.2007, 18:42
Я так понимаю у стандартного блока логина нет ссылки на "Вы забыли свой пароль" с соотв. действиями?

И второй вопрос. Пишу в настройках:

tt_content.login.20 {
layout = ###LABEL###&nbsp;&nbsp;###FIELD###

labelWrap.wrap = |
stdWrap.wrap = |
REQ.labelWrap.wrap = |
REQ.layout = ###LABEL###&nbsp;&nbsp;###FIELD###<br />

dataArray.10.label.data >
dataArray.10.label = Логин:

dataArray.20.label.data >
dataArray.20.label = Пароль:

params.input = class="input"
params.submit = class="button"

}

Но почему-то class="input" я вижу только в блоке "ЛОГИН", а в поле "ПАРОЛЬ" он не подхватывается? Ведь оно такое же поле input?

Valery Romanchev
08.06.2007, 12:27
Нет там такого, но разве CSS не поможет? все далается float:left и ширины задать?
фича там такой точно нет... недоумение возникло из за галки "без переноса" которая относится к textarea.

Не соображу как это в CSS сделать - похоже это нельзя....
У меня речь идет о большой форме и в ней 2 какие-то input должны быть на одной строке

Tod
08.06.2007, 14:31
Я тоже когда-то пытался засунуть 2 поля из 10ти в одну строку - увы не получилось:( Там все, в принципе, универсализировано ведь - если ставиш настройку для лэблов, то для всех сразу, единственная настройка, которая позволяе отличить поля, как я понял, это - wrapFieldName - ставит каждому полю уникальное айди... и потом может как-то через КСС можно...

По своему вопросу нашел, что просто нужно использовать:
params.password = class="input"