Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
28.10.2007, 17:53 | #1 |
Administrator
|
Библиотеки для FE форм - плюсы и минусы
список библиотек есть здесь:
http://wiki.typo3.org/index.php/Form..._FE_Extensions ameos_formidable (библиотека более-менее нормально выглядит) http://www.ameos.com/formidable http://wiki.typo3.org/index.php/Form..._documentation живой лист рассылки http://lists.netfielders.de/pipermai...ct-formidable/ судя по changelog http://www.ameos.com/formidable/svn/full-changelog.html там постоянно что-то допиливают (но при этом не затрагивая основы) Key features: -> useable in BE and FE -> form building -> app building -> automated event handling ( client-events/ajax-events/server-events ) -> integrated js framework with AJAX, JSON, script.aculo.us support for shiny juicy 2.0 stuff -> XHTML valid -> data browsing -> data filtering -> flexible templates -> configured by TypoScript or XML -> completely customizable -> integrated debuging tools (это вот отсюда RAD with TYPO3: The FORMidable project: http://wiki.typo3.org/index.php/T3con07/BoF/FORMidable ) судя по http://www.ameos.com/formidable/feat...-an-array.html эту библиотеку можно юзать для того, чтобы подцепить любой источник данных (к примеру - внешнюю MySQL базу - обновления данных по умолчанию конечно небудет - но сортировки должны работать) sg_zfelib при ближайшем рассмотрении выглядит странно (экстеншен sg_glossary сделанный на sg_zfelib содержит подозрительно мало кода - наверняка гибкости у библиотеки нет) lib/div пока не стабильна (там много чего будет меняться, даже название). Так что привязываться к ней наверное не стоит meta_feedit на вид более тайповская, чем ameos_formidable, развивается и есть roadmap, но похоже она заточена под юзеров, а не под разработчиков (флекс-формы для настройки отображения и прочие рюшечки) http://typo3.org/extensions/reposito...eedit/current/ cwt_feedit http://typo3.org/documentation/docum...feedit/current PS. нифига себе... vBulletin действительно находит похожиет темы :-) Последний раз редактировалось Valery Romanchev; 30.10.2007 в 00:22 |
14.11.2007, 20:15 | #2 |
Senior Member
|
По своему опыту использования sg_zfelib могу сказать следующее.
Возможностей там очень много. Но не все понятно документировано и документации (sg_zfelib_doc) так много, что мозги в трубочку сворачиваются Кода в созданных с помощью этой библиотеки мало потому, что все настраивается исключительно через TS и свои html шаблоны. Практически на 100% закрывает потребности по выводу list (с поиском) и single в FE для любой таблицы из базы typo3. Есть также FE редактирование с разными уровнями прав и загрузкой фото/файлов, но самому использовать это не было потребности. Есть даже ведение логов и отсылка почты по событиям редактирования, файл-броузер, контент-броузер, экспорт, даже Xajax делается. Список поддерживаемых режимов вывода: * Search-Mode * Select-Mode * List-Mode * View/Edit-Mode * Import-Mode * ListLatest-Mode * ShowLatest-Mode * CategoryMenu-Mode * CategoryList-Mode * SimpleBasket-Mode * ShowInfo-Mode Например, легко можно воплотить вывод аналогичный tt_news без FE-плагина tt_news, в том числе базовое добавление и редактирование новостей через FE для FE-пользователей. Адаптирована под многоязычность. Обычный workflow может выглядеть как: 1. Создать в kickstarter расширение. 2. Создать таблицу нужной структуры. 3. Сделать нужные html-шаблоны и настроить вывод list/search/single/edit в TS. Библиотека постоянно развивается, и сейчас находится в процессе переделки под lib/div под новым именем sg_zlib |
20.01.2008, 07:26 | #3 |
Administrator
|
Я рассматривал все выше перечисленное ничего не впечатлило (
По времени разработки примерно получается одинаково что с выше перечисленными плугинами, что без них.
Решил занятся разработкой собственного плугина, а точнее 2х. 1. Генерирует форму в моем случае (extjs-форму) при этом TS код будет вида Код:
form{ table = tx_sometable 10 = title 20 = description 30 = city 30{ type = text } 40 = group 40{ 10 = ad_text 20 = ad_desc } } При этом 2ой плугин понимает конфигурацию 1ого что облегчит работу. Не достающая информация получается из TCA, ее можно всегда будет переопределить.
__________________
nikitinsm.ru |
01.04.2008, 20:13 | #4 |
Administrator
|
Formidable - впринцепи полезно
Сейчас стал использовать Formidable довольно часто НО ! никогда его не использую для вывода контента - во первых очень все это тормознуто, во вторых толком не разобрался как работать с шаблоном (нет времени), а вот формочный генератор довольно хороший особенно мне нравится, то что почти у всех значений есть функция userobj.[ts|php] так что нет проблем с генерацией листов пунктов и прочего, а так же довольно таки большие возможности для не стандартных решений, интересная так же штука majix но тоже нет времени разобраться в ней, как воткну сразу что-нибудь да отпишу, а так советую использовать формидаблу в качестве формочного генератора для fe-редактирования, на формочку в среднем уходит 15-45 минут туда входит написание TS, html-шаблона, может пара валидаторов и пхп скриптов, работает как часы.
__________________
nikitinsm.ru |
16.06.2010, 17:04 | #5 |
Senior Member
Регистрация: 25.12.2009
Сообщений: 106
|
а можно ли с помощью formidable в бэкенде сгенерить форму с html едитором, сохранять сам буду, мне отобразить надо...
|
16.06.2010, 20:03 | #6 |
Administrator
|
Да можно, там есть свои нюансы (так как БЕ подругому инициализируется), но как мне помниться все довольно прилично работает.
__________________
nikitinsm.ru |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
библиотеки для Fe-администрирования | Demetrius | Общие вопросы | 1 | 20.08.2006 21:48 |