Сильно не хватает настраиваемой компоненты "Contact Form". Т.е. чтобы в настройках заколотил e-mail, subject и задал некие поля и эта компонента рисовала бы форму для отправки сообщения (по SMTP, используя настройки БУС). На очень многих сайтах нужна. Ну это так, на будущее пожелание.
Сильно отличается. "Contact Us" на сайте - это форма с From, Subject и Body. Посетитель (возможно, анонимный, с капчей) заполняет её нажимает Send. По факту отсылается e-mail на заданный в настройках компоненты адрес.
Алексей, эту задачу как раз и решает компонент iblock.element.form. И поддержка Каптчи есть, и настройка обязательных полей, и формат отправляемого письма тоже настраивается.
Есть даже старая заметка в блоге про этот компонент. В решениях "Корпоративный сайт" и "Персональный сайт" (идут вместе с дистрибутивом 5.0) есть примеры страниц "Contact Us" с готовыми шаблонами.
Цитата
Алексей Кузнецов пишет: From, Subject и Body
Можно также настроить, чтобы за хранение этих данных отвечали разные поля и/или свойства элемента инфоблока. Например, поле Subject - это будет название элемента, Body - описание элемента, а From - свойство типа "Текст" с установленным RegEx'ом для проверки на валидность.
Алексей Кузнецов пишет: Да это вообще к инфоблокам никакого отношения не имеет.
То, что данные сохранятся в инфоблоке, так это дополнительный бонус . Настройки инфоблока по сути определяют внешний вид формы, которая может состоять из любого набора контролов.
В ваших формах неправильные размеры текс боксов, если ширину на 100% выставить для резинового дизайна. Это одна из причин, почему они мне не нравятся :)
Алексей Кузнецов пишет: В ваших формах неправильные размеры текс боксов, если ширину на 100% выставить для резинового дизайна. Это одна из причин, почему они мне не нравятся
Это уже определяется шаблоном компонента и CSS'ом. В решениях есть примеры шаблонов, где резиновая ширина textbox'ов.