Skip to content

¿Qué es Renick.Content? ​

Renick.Content es un editor de bloques para October CMS. El contenido se guarda como un documento JSON: una lista de bloques tipados, como un encabezado, texto enriquecido o una imagen. Los editores los ordenan y anidan en un editor visual del backend.

Bloques ​

Cada bloque tiene datos (sus propios campos), ajustes comunes a todos los bloques (espaciado, ancho, alineación, fondo, clase CSS, id de ancla) y visibilidad (activado/desactivado, una programación mostrar desde / hasta, una restricción de sitio). Los bloques contenedores como Sección, Cuadrícula o Carrusel contienen hijos.

Consulta los bloques predeterminados. Los bloques para formularios de envío de Tailor y OFFLINE.Mall se añaden cuando su integración está disponible.

El contenido está separado de la presentación ​

El documento guarda qué es el contenido, no cómo se ve. Cada tipo de bloque tiene un partial predeterminado, y un tema puede sobrescribirlo con partials/renick-content/<handle>.htm. Un bloque roto o desconocido se omite y el resto de la página se renderiza.

Tres capas ​

  1. Almacenamiento: JSON con un esquema publicado, guardado en el campo que lo aloja. Cada guardado se versiona.
  2. Editor: el widget de formulario contenteditor para blueprints de Tailor y formularios del backend. Consulta el recorrido por el editor.
  3. Renderizador: el filtro |rc_blocks, content_render() y el componente renickContent convierten el JSON en HTML y aplican las sobrescrituras del tema y las reglas de visibilidad.

También incluye: plantillas, Contenido compartido, Scripts personalizados, soporte multisitio, integraciones con plugins, IA opcional, importación y exportación y una API REST.