Crea y personaliza la administración de tu contenidos. La principal característica es la sencillez y velocidad en la que el desarrollador puede crear todo un complejo, completo sistema para gestionar el contenido, de forma fácil y sin tener que escribir ni una linea de código.
Porque usarlo.
No te preocupes y gastes días desarrollando componentes para administrar las tablas personalizadas de tu aplicación o desarrollo web, aprendiendo nuevas plataformas para migrar todos los desarrollos y lograr que sean administrables, buscando desarrollos de terceros que ya hagan lo que buscas al pie de la letra, o quemándote las pestañas para extenderlos y adaptarlos a tus proyectos para que hagan lo que el desarrollo requiere.
Usa todo ese valioso tiempo para mejorar tu proyecto, lograr una aplicación mas robusta, una pagina web con mas características y finalmente un front-end mas impactante para el usuario. Cuppa es una plataforma que te ayuda a crear la administración de lo que necesites de forma avanzada en cuestión de segundos.
Bajo la misma herramienta puedes administrar tablas, gestionar usuarios, gestionar permisos, administrar idiomas, crear secciones de configuración general, personalizar el back-end, cuenta con integración con Google Analytics y mucho mas.
Funcionamiento basico de Cuppa.
Usa Table manager para configurar y gestionar las tablas de tu base de datos.
Luego agrega un elemento en el menú principal para dar al usuario un rápido acceso a la administración de la tabla.
Eso es todo :), con esos 2 sencillos pasos puedes crear toda la administración de contenidos...
Descarga Cuppa CMS.
O mira nuestra demo en linea.
URL | demo.cuppacms.com |
User | admin |
Contraseña | admin |
Puedes encontrar algunas tablas previamente configuradas en el menú: Demo tables y mirar su configuración en el menú de configuración lateral:Table manager.
Tabla | Descripción |
---|---|
ex_categories | Muestra una tabla configurada para verse de forma anidada, este tipo de configuración se puede utilizar para crear listas de categorías, menús, sistema de carpetas, etc. |
ex_articles | Esta tabla muestra el funcionamiento con respecto a la configuración de algunos campo. |
alias | Campo de tipo: Text, auto genera el alias con respecto a algún otro campo de la tabla. |
categories | Campo de tipo: Select List, Este campo carga la información de la tabla ex_categories y muestra su contenido como una lista anidada. |
content | Campo de tipo: Textarea, configurado con el editor TinyMCE. |
date | Campo de tipo: Date, creado para el manejo de fechas. |
ex_products | Esta tabla se creo con el fin e mostrar como relacionar o enviar parámetros de una tabla a otra, en la parte derecha de la lista, hemos agregado un botón que se encarga de enviar el id a la tabla ex_product_images. |
ex_product_images | En esta tabla se almacenan las imágenes del producto y quedan automáticamente relacionadas a a dicho producto. |
ex_all_fields | Esta tabla muestra el funcionamiento general de todos los tipos de campo configurables. Cuppa CMS permite crear nuevos campos, personalizarlos con el fin de poder extender su funcionamiento. |
Componentes personalizados
Si el desarrollo de alguna sección requiere de otro tipo de administración que soporta Cuppa, es posible crear componentes personalizados y extender las funcionalidades de forma rápida. No es requerido que aprendas nuevos paradigmas, ni llevar a cabo la implementación de una estructura estándar.
Ventajas de usar el framework de Cuppa en tu front-end.
Es posible integrar el framework de Cuppa en tus desarrollos y acceder a una serie de métodos que te facilitan la integración entre tu desarrollo y el administrador.
Para incluir Cuppa en tu desarrollo solo debes incluir el archivo Cuppa.php y instanciar el framework de la siguiente forma.
include_once('administrator/classes/Cuppa.php');
$cuppa = Cuppa::getInstance();
Con solo 2 lineas de cogido ya tenemos todo el framework de Cuppa correctamente instanciado y podemos acceder a todos sus clases y métodos, en un futuro articulo tocaremos a profundidad las clases y métodos que componen dicho framework, a continuación se listan las clases que componen el framework y algunos ejemplos de utilización.
Clases | Descripción |
---|---|
Cuppa.php | Clase principal, instancia todas las otras clases y da acceso a todos sus métodos. |
DataBase.php |
Esta clase da acceso a la base de datos, facilitando la integración y el acceso a los datos. Leer datos $cuppa->dataBase->getList("table"); ----- $condition = "enabled = 1"; $cuppa->dataBase->getRow("table", "condition"); Insertar $data = new stdClass(); $cuppa->dataBase->insert("table", $data); Update $data = new stdClass(); $condition = "id = 1"; |
MenuManager.php |
Esta clase contiene diferentes métodos para obtener la diferente información del Menú. Ejemplos de uso. $cuppa->menu->getMenu('menu_name'); $cuppa->menu->getArrayData('menu_name'); |
LanguageManager.php |
Esta clase da un rápido acceso para manejar múltiples idiomas. Ejemplos de uso. $cuppa->language->load('file_name'); $cuppa->language->current(); $cuppa->language->languages(); |
UserManager.php | |
Permissions.php | |
Security.php | |
DataHelp.php | |
SendMail.php | |
FileManager.php | |
ImageHelp.php | |
Paginator.php |
Cuppa CMS un potente, adaptativo administrador para todo tipo de proyectos
Crea y personaliza la administración de tu contenidos. La principal característica...
cloudbit, agencia digital, sitios web, agencia interactiva, paginas web, diseno web, digital marketing, cloudbit interactive, aplicaciones mobile, facebook app, facebook tab, sistema de gestion de contenidos, cuppa cms, desarrollo web, desarrollo mobile, desarrollo ios, desarrollo android, ios app, android app, aplicaciones ios, aplicaciones android, interactive, agencia, digital, publicidad, tecnologia, marketing, web, social media, seo, cuppa