Подскажите решение.
Есть такая форма. Как бы её реализовать?
Понятно что можно с помощью CCK сделать ввод соотв. полей, но как их потом размещать на форме?
Некоторые поле же многострочные... И надо чтобы каждая буква была в отдельной клетке. А потом это надо ещё и напечатать.
Как?
Комментарии
CCK + CSS, клетки вполне можно реализовать бекграундом
А многострочные поля как реализовать?
во-первых, непонятно - будет ли эта форма выводиться вместе с другими блоками, или будет она одна, типа вывода на печать.
если на странице будет только одна форма - все достаточно просто.
с помощью hook_preprocess_page убираем все лишнее (заголовок, блоки и прочий ненужный "мусор"), насчет конкретного хука могу ошибиться.
контент формируем в contemplate с рассчетом на то, что все растянется на всю страницу, ну или делать fixed-width layout. и.т.д. в принципе, самый простой и быстрый способ. и работа css сводится к минимуму.
На печать должен выводиться только бланк с данными без всего остального.
Как будет реализован ввод данных не столь важно, главное чтобы кол-во букв соответствовало полю.
Как?
Посмотрите на jQuery.com. Был плагин под подобную задачу, но модуль под Друпал придётся писать всё-равно
поля "прожуете" через contemplate, там же и по клеткам расставите, останется только нужную css подключить
конкретно про буквы - строка это тоже массив, так что никто не мешает "расставить все по полочкам", а тэги убрать на этапе ввода допустим
про какие тэги речь?
я имел ввиду форматирование при вводе