def Paginas(self): """ Este metodo se usa para controlar el conjunto de paginas """ self.data[ "addNew-enlace"] = config.base_url + settings.app + "/admin/Pagina/None/action=editar" from modulos.ztec.zred import listar, listarAjax if self.data["ajax"] == False: if self.data["action"] == "listar": self.data["Tabla"] = "Paginas" self.data["Modelos"] = ["paginas"] self.HEADERS.show() listar(self.data, config) self.servir() elif self.data["action"] == "editar": self.servir() else: self.HEADERS.set_headers({"Content-type": "text/plain"}) if self.data["action"] == "listar": self.HEADERS.show() self.data["Tabla"] = "Paginas" self.data["Modelos"] = ["paginas"] listarAjax(self.data, config)
def Galerias(self): self.HEADERS.show() self.data["titulo"] = "Shortcodes" self.data["Tabla"] = "Galerias" self.data["plugin"] = plugin_settings.name self.data["Modelos-plugin"] = ["galerias"] from modulos.ztec.zred import listar listar(self.data, config)
def Usuarios(self): """ Este metodo se usa para controlar el conjunto de paginas """ from modulos.ztec.zred import listar,listarAjax if self.data["ajax"]==False: if self.data["action"]=="listar": listar(self.data,config) self.servir() elif self.data["action"]=="editar": self.servir() else: self.HEADERS.set_headers({"Content-type":"text/plain"}) if self.data["action"]=="listar": self.HEADERS.show() listarAjax(self.data,config)
def Listar(self): from modulos.ztec.zred import listar, listarAjax modelos = self.data["model"]["main"].obtenerFilas( 'Tablas,args>Modelos')[0][0] tablas = self.data["model"]["main"].obtenerFilas('args>Tablas')[0][0] if self.data["ajax"] == False: if self.data["action"] == "listar": listar(self.data, config) self.servir() elif self.data["action"] == "editar": self.servir() else: if self.data["action"] == "eliminar": self.Eliminar() elif self.data["action"] == "listar": self.HEADERS.set_headers({"Content-type": "text/plain"}) self.HEADERS.show() print self.data["model"][modelos[self.data["metodo"]] if self. data["metodo"] in modelos else self. data["metodo"]].obtenerFilas( self.data["metodo"])
def Post_de_Formularios(self): """ Este metodo se usa para controlar el conjunto de paginas """ from modulos.ztec.zred import listar,listarAjax if self.data["ajax"]==False: if self.data["action"]=="listar": self.data["Tabla"]="Post-de-Formulario" self.data["Modelos"]=["formularios"] self.HEADERS.show() listar(self.data,config) self.servir() elif self.data["action"]=="editar": self.servir() else: self.HEADERS.set_headers({"Content-type":"text/plain"}) if self.data["action"]=="listar": self.HEADERS.show() self.data["Tabla"]="Post-de-Formulario" self.data["Modelos"]=["formularios"] listarAjax(self.data,config)
def Ayuda(self): """ Este metodo se usa para controlar el conjunto de paginas """ from modulos.ztec.zred import listar, listarAjax, normalizar, redirecter if self.data["ajax"] == False: if self.data["action"] == "listar": self.HEADERS.show() self.data["Tabla"] = "Ayuda" self.data["Modelos"] = ["ayuda"] listar(self.data, config) self.servir() elif self.data["action"] == "editar": self.data["repeate"] = 1 self.data["plantillas"] = self.data["model"][ "main"].obtenerFilas("Plantillas") keys = self.data["metodo"] i = normalizar(self.data["args"][0]) self.data["categorias"] = {} self.data["titulo"] = self.data["metodo"] if i != None: self.data["categorias"] = {} self.data["titulo"] = self.data["model"][ "ayuda"].obtenerFilas("Ayuda")[i][0] l1 = self.data["model"]["ayuda"].obtenerFilas( "Ayuda")[i][1] self.data["boxes"] = [l1] else: data["titulo"] = "Subir nuevo archivo" data["boxes"] = data["model"]["ayuda"].obtenerEstructura( "Ayuda") self.servir() elif self.data["action"] == "save": self.HEADERS.show() if self.data["args"][0] != None: self.data["model"]["ayuda"].modificarTema( self.data["args"][0], self.data["request"], self.data["metadatos"]) redirecter(config, settings.app, "admin", "Ayuda", action="listar")() else: self.data["model"]["ayuda"].crearTema( self.data["request"], self.data["metadatos"]) redirecter(config, settings.app, "admin", "Ayuda", action="listar")() else: self.HEADERS.set_headers({"Content-type": "text/plain"}) if self.data["action"] == "listar": self.HEADERS.show() listarAjax(self.data, config)