| |||
Sub paginas como las hago? Como hago para crear sub paginas en mi web que al undir click en algun enlace del menu se cambie solo algo en especifico y no tener que estar repitiendo codigo en todos los archivos sino solo crear asi como modulos no se si me hago entender :S me pasan una guia de esto? |
| |||
Respuesta: Sub paginas como las hago? Para hacer lo que tu dices tienes que utilizar la carga asinbcrona de datos o sea AJAX que te permite cargar cierta sección de tu página sin que se recarde toda. Existen varias frameworks q t facilitan esto como lo es el JQuery, t recomiedo q leas lo de la carga asincrona con JQuery, q es realmente sencilla su implementación |
| |||
Respuesta: Sub paginas como las hago? Se me ocurre que puedes manejar archivos con el contenido que quieres mostrar por ejemplo, el que me indicas: hola.php //u otra extensión Todo esto estará alojado en elgun directorio de tu sitio, por ejemplo: includes/hola.php En el index.php debes de recuperar el nombre de la pagina como $pag=$_GET["page"]; y despues hacer un include en la sección donde quieres colocar el contenido de la página como include_once($pag); Asi tendrias toda la estructura en index.php y el contenido en cada uno de los archivos a incluir |
| |||
Respuesta: Sub paginas como las hago? Y como colocaria los enlaces para q cuando undan click en alguno cambie el contenido por otro en la web? no tendras algun tutorial por alli con eso? :S |
| |||
Respuesta: Sub paginas como las hago? No tengo ningun tutorial, pero serían como, por ejmplo: supongamos q este es tu menú principal: *Ventas *Accesorios //estos serian enlaces *Laptop // *Impresoras /// *Promociones *Todas // igual seria un enlace supongamos que tienes una pagina llamada ventas.php, esta página cargaría el contenido de Accesorios, Laptop, Impresoras, entonces los enlaces podrian tener la siguiente sintaxis: Código HTML: <a href='ventas.php?p=accesorios'>Accesorios</a> <a href='ventas.php?p=laptop'>Accesorios</a> <a href='ventas.php?p=impresoras'>Accesorios</a> $_GET["p"]="accesorios" Si se hubiese pulsado accesorios, donde accesorio pertenece a un script como t habia dicho q tienes alojado en tu sitio, en este archivo colocarías toda la lógica necesaria para que se ejecute mostrar, no se, una lista de accesorios, XD. Esto sería para cada uno de tus enlaces q trabajarías de esa forma. Espero q le hayas captado men, pero t digo, no tengo algun manual sobre esto. Admas espero q te apoyen otros usuarios |
| |||
Respuesta: Sub paginas como las hago? Puedes usar un switch(). En el ejemplo de arriba, en ventas podrías tener switch($_GET['p']) { case 'accesorios'; include('accesorios.php'); break; case: 'laptop'; include('laptop'); break; .... } Más info: http://php.net/manual/es/control-structures.switch.php |
| |||
Respuesta: Sub paginas como las hago? si, eso tambien puede ser men, pero en este caso el mismo nombre del archivo corresponde con el nombre fisico: accesorios con accesorios.php impresoras con impresoras.php entonces nadamas agregas .php a la variable $archivo=$_GET["p"] y no hay q hacer un switch, aunq si los nombre fueran diferentes, entonces si seria recomendable hacer lo que mencionas arriba |
| |||
Respuesta: Sub paginas como las hago? creo que es mejor esto:
Código PHP:
Ver original |