Inicia sesión



Como mostrar tus paginas estáticas de DataLife Engine en tu sitio web

En este Tutoriales mostraremos la manera de cargar de forma automática las paginas estáticas de tu DLE en los archivos de TPL de tu plantillas de tu sitio web.

Este módulo está diseñado para la creación conveniente y simple de páginas estáticas sin utilizar la funcionalidad del motor en sí. Es suficiente crear un archivo TPL y la página estará accesible en la dirección del nombre del archivo.

Instalación


En la carpeta con la plantilla crea un directorio estático en el que se colocarán los archivos tpl, donde el nombre del archivo será el nombre de la página estática. Por ejemplo, el archivo {THEME} /static/tutoriales_en_linea.tpl se abrirá en tutorialesenlinea.es/tutoriales_en_linea.html

Abra el archivos engine/init.php y buscar:
    $name = @$db->safesql( trim( totranslit( $_GET['page'], true, false ) ) );
    $static_result = $db->super_query ( "SELECT * FROM " . PREFIX . "_static WHERE name='{$name}'" );
    $category_skin = $static_result['template_folder'];
Reemplace con:
$static_name = totranslit( $_GET['page'] );
    if( file_exists( ROOT_DIR . "/templates/{$config['skin']}/static/{$static_name}.tpl" ) ) $do = "static_autoload";
    else
    {
        $name = @$db->safesql( trim( totranslit( $_GET['page'], true, false ) ) );
        $static_result = $db->super_query ( "SELECT * FROM " . PREFIX . "_static WHERE name='{$name}'" );
        $category_skin = $static_result['template_folder'];
    }
Abrir engine/engine.php encontrar la línea:
switch ( $do ) {
Después de eso, pega:
case "static_autoload":
include ENGINE_DIR . "/modules/$do.php";
break;
Cree un archivo en engine/modules/static_autoload.php:

Código del archivo PHP.

Eso es todo. En el archivo de plantilla en sí, puede usar etiquetas para especificar sus metaetiquetas. Archivo de ejemplo:
[title=Metahead de la página de prueba]
[description=Descripción de la página de prueba para una mayor claridad de trabajo]
[keywords=Palabras clave, prueba, página, sitio de prueba]
[noindex=1]

<h1>Página de muestra</h1>
<div style="padding-top:15px">Texto de la página de prueba</div>
Donde [noindex = 1] 1 - para prohibir la indexación, 0 - para permitir.


  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2018-08-18
  • Categorias: DataLife Engine Modulo DLE WebSite Servidor Noticias Tutorial




Información
Usuarios que no esten registrados no pueden dejar comentarios, te invitamos a que te registre!






Trading en Tacones – Mujeres empoderadas con las inversiones

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2019-12-05
  • Categorias: Forex Noticias Tutorial

Como agregar un icono de Font Awesome en CSS

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2019-12-04
  • Categorias: Diseño Web @font-face WebSite webmasters Noticias Tutorial

Iconos sociales para Datalife engine y para cualquier sitio Web

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2019-12-04
  • Categorias: Diseño Web Redes Sociales WebSite webmasters Noticias Tutorial

Cursos que aún ofrecen certificados gratuitos

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2019-11-26
  • Categorias: Cursos Noticias Tutorial Aprendizaje

Curso de iniciación de JavaScript

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2019-10-21
  • Categorias: Lenguajes De Programacion javascript Cursos Noticias Tutorial

Cómo insertar código JavaScript

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2019-10-21
  • Categorias: Lenguajes De Programacion javascript Cursos Noticias Tutorial