Basic content type form
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 16.0Proporciona los bloques de construcción para crear formularios web (crear, editar, buscar y asistentes de varios pasos) en el sitio web/portal de Odoo, con validación, mensajes de estado y redirecciones tras el envío.
Este módulo es un conjunto de herramientas técnicas que otros módulos utilizan para construir formularios mostrados en el sitio web o el portal. No añade menús por sí mismo; en su lugar, define tipos de formulario y widgets de campo reutilizables.
cms.formgestiona los formularios de creación/edición: valida los campos obligatorios, muestra mensajes de éxito o error y, tras guardar, redirige al usuario a una URL (el campourldel registro si está presente, o un parámetroredirect).cms.form.searchconstruye formularios de búsqueda con resultados, un paginador y un mensaje de "sin resultados"; los campos nunca son obligatorios y los campos de texto se buscan con una coincidencia de tipo contains.cms.form.wizardconstruye asistentes de varios pasos con barra de progreso, navegación siguiente/anterior y datos del paso almacenados en la sesión del usuario.- Los widgets cubren texto, números, fechas, booleanos, selecciones, radio, archivos, imágenes y campos relacionales (many2one, one2many, many2many).
Reglas de negocio visibles en el código: comprobaciones de permisos antes de crear o editar registros, validación de campos obligatorios, validadores personalizados por campo o tipo, mensajes de error para campos faltantes y mensajes de éxito "Item created." / "Item updated.". Los formularios pueden enviarse por AJAX y pueden solicitar confirmación antes de enviarse.
Depende de
Lo necesitan otros módulos
Modelos y campos (25)
- cms.form · modelo nuevoform_title, form_success, form_redirect
- cms.form.mixin · modelo nuevoid, request, form_ajax, form_mode, o_request, form_title, form_action, form_method, main_object, form_template, form_model_name, form_description, form_display_mode, form_ajax_onchange, form_fname_pattern, form_render_values, form_confirm_submit, form_extra_css_klass, form_fields_template, form_buttons_template, form_content_selector, form_wrapper_template, form_fieldsets_display, form_extract_value_mode, form_fields_wrapper_template, form_wrapper_extra_css_klass
- cms.form.search · modelo nuevoform_mode, form_title, form_method, form_no_result_msg, form_search_results, form_results_orderby, form_buttons_template, form_results_per_page, form_show_search_form, form_extract_value_mode, form_search_domain_rules, form_show_results_no_submit, form_search_results_template, form_no_search_results_template
- cms.form.wizard · modelo nuevoform_reset, form_buttons_template, form_show_progress_bar, form_step_store_all_fields
- cms.form.widget.char · modelo nuevo
- cms.form.widget.date · modelo nuevow_template, w_date_format, w_field_value, w_placeholder, w_default_today
- cms.form.widget.text · modelo nuevow_template, w_maxlength
- cms.form.widget.float · modelo nuevo
- cms.form.widget.image · modelo nuevow_template
- cms.form.widget.mixin · modelo nuevoid, w_form, w_field, w_fname, w_record, w_readonly, w_template, w_css_klass, w_subfields, w_field_value, w_wrapper_template, w_wrapper_css_klass
- cms.form.widget.radio · modelo nuevow_template
- cms.form.widget.binary · modelo nuevow_template
- cms.form.widget.hidden · modelo nuevow_template
- cms.form.widget.boolean · modelo nuevow_template, w_field_value, w_wrapper_template, w_wrapper_css_klass
- cms.form.widget.integer · modelo nuevo
- cms.form.widget.many2one · modelo nuevow_template, w_field_value
- cms.form.widget.one2many · modelo nuevo
- cms.form.widget.many2many · modelo nuevo
- cms.form.widget.rel.mixin · modelo nuevow_comodel_name, w_display_field
- cms.form.widget.selection · modelo nuevow_template
- cms.form.widget.x2m.mixin · modelo nuevow_template
- cms.form.widget.char.mixin · modelo nuevow_template, w_input_type, w_valid_pattern
- cms.form.widget.binary.mixin · modelo nuevo
- cms.form.widget.numeric.mixin · modelo nuevow_template, w_input_max, w_input_min, w_input_type
- cms.form.widget.many2one.multi · modelo nuevow_template, w_display_field
Texto generado por IA (DeepSeek) al leer el código de la versión 16.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. El módulo es muy grande y solo se ha leído una parte del código. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.
Fuentes · Odoo 16.0
Confirmado el 2026-11-03 en la rama 16.0 de OCA/website-cms.
terminal Instalación y uso
Sin información verificadaLas instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.