¡Bienvenido! ¿Aún no estás registrado?, deberás registrarte antes de poder usar el Chat, Comentar y Descargar en el Foro. Usa un email válido para la activación.
Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

COMPLEMENTOS Encuesta administrable en la home (Act 1.3)
#1

0
Capturas
 
[img]Registrate o inicia tu sesión para ver este contenido[/img]
 
[img]Registrate o inicia tu sesión para ver este contenido[/img]
 
[img]Registrate o inicia tu sesión para ver este contenido[/img]
 
[img]Registrate o inicia tu sesión para ver este contenido[/img]
 
[img]Registrate o inicia tu sesión para ver este contenido[/img]
 
[img]Registrate o inicia tu sesión para ver este contenido[/img]


 
 
 
Ejecutar estas consultas
 
CREATE TABLE IF NOT EXISTS `e_encuesta` (
  `
e_idint(11NOT NULL AUTO_INCREMENT,
  `
e_titulovarchar(150NOT NULL,
  `
e_autorint(11NOT NULL,
  `
e_fechaint(10NOT NULL,
  `
e_estadoint(1NOT NULL,
  
PRIMARY KEY (`e_id`)
ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=
 
CREATE TABLE IF NOT EXISTS `e_opciones` (
  `
opc_idint(11NOT NULL AUTO_INCREMENT,
  `
o_encuestaint(11NOT NULL,
  `
o_titulovarchar(150NOT NULL,
  `
o_votosint(11NOT NULL,
  
PRIMARY KEY (`opc_id`)
ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=
 
CREATE TABLE IF NOT EXISTS `e_votos` (
  `
voto_idint(11NOT NULL AUTO_INCREMENT,
  `
v_userint(11NOT NULL,
  `
v_opcionint(11NOT NULL,
  `
v_encuestaint(11NOT NULL,
  `
v_fechaint(10NOT NULL,
  
PRIMARY KEY (`voto_id`)
ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=
 
  
En admin.php --> inc --> php --> admin.php

Buscar:
$tsAdmin = new tsAdmin(); 
 
 
Debajo agregar:
// CLASE ENCUESTA
    
include("../class/c.encuesta.php");
    
$tsEncuesta = new tsEncuesta(); 
 
 
Buscar:
/** NOTICIAS **/ 
 
 
Arriba agregar:
/* ESCUESTA */
    
} elseif($action == 'enc'){
        if(empty(
$act)) $smarty->assign("tsEncuesta",$tsEncuesta->getEncuesta());
    } elseif(
$action == 'opc') {
        if(empty(
$act)) $smarty->assign("tsOpciones",$tsEncuesta->getOpciones()); 
     
 
En posts.php --> inc --> php --> posts.php

Buscar:
// CLASE TOPS 
 
 
Arriba agregar:
include TS_CLASS 'c.encuesta.php';  
$smarty->assign('tsEncuesta'tsEncuesta::getInstance()->homeEncuesta()); 
 
 
En t.admin.tpl --> themes --> default --> templates --> t.admin.tpl

Buscar:
{include file='admin_mods/m.admin_noticias.tpl'
 
 
Debajo agregar:
{elseif $tsAction == 'enc' || $tsAction == 'opc'}
{include 
file='admin_mods/m.admin_encuesta.tpl'
 
 
En t.home.tpl --> themes --> default --> templates --> t.home.tpl

Buscar:
{include file='modules/m.home_stats.tpl'
 
 
Debajo agregar:
{include file='modules/m.home_encuesta.tpl'
 
 
En m.admin_sidemenu.tpl --> themes --> default --> templates --> admin_mods --> m.admin_sidemenu.tpl

Buscar:
<li id="a_news"><span class="cat-title"><a href="{$tsConfig.url}/admin/news">Noticias</a></span></li
 
 
Debajo agregar:
<li id="a_{if $tsAction == opc}opc{else}enc{/if}"><span class="cat-title"><a href="{$tsConfig.url}/admin/enc">Encuesta</a></span></li
 
 
 
Y subir esta carpeta

Mega
Debes agradecer para ver el contenido...


Google Drive
Debes agradecer para ver el contenido...


Mediafire
Debes agradecer para ver el contenido...






Creditos:  Debes agradecer para ver el contenido...
Responder


Compartir en:

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)