Pasar al contenido principal
Inicio
  • Inicio
  • Cursos
  • Estudiantes
  • Matemáticas
  • Ofimática

Uso de extensiones en Facturascripts

Se encuentra usted aquí

  1. Inicio
  2. Facturascripts

Las extensiones en Facturascripts sirven para añadir funcionalidades extra a determinadas páginas, con botones, pestañas, ventanas emergentes, etc.
la forma de implementarlas , por ejemplo una pestaña adicional, es la siguiente:
1. Creamos un controlador y una vista.
2. En el controlador habilitamos la extensión:

$fsext = new fs_extension($ext);
$fsetx->name = 'documentos_albaranesprov';
$fsext->page_from = __CLASS__;
$fsext->page_to = 'compras_albaran';
$fsext->type = 'tab';
$fsext->text = 'Abrir';
$fsext->params => '&folder=albaranesprov';
$fsext->save();

Donde:
name es el enombre de la extensión.
page_front es el nombre de la página actual que se puede sustituir por __CLASS__ ya que ésta constante hace referencia a ésta página.
page_to aqui ponemos el nombre de la p´pagina donde vamos a colocar la pestaña (la página destino).
type aquí ponemos el tipo de extensión, tab para pestaña, botton para un botón, etc.
text la etiqueta que aparecerá en la pestaña.
params aqui los parametros que necesitemos.

En la vista destino:
Cabecera del tab:

{loop="$fsc->extensions"}
            {if="$value->type=='tab'"}
            <li role="presentation">
               <a href="#ext_{$value->name}" aria-controls="ext_{$value->name}" role="tab" data-toggle="tab"{$value->text}</a>
            </li>
            {/if}
{/loop}

----------------------

Contenido del tab:

{loop="$fsc->extensions"}
            {if="$value->type=='tab'"}
            <div role="tabpanel" class="tab-pane" id="ext_{$value->name}">
               <iframe src="index.php?page={$value->from}{$value->params}&id={$fsc->editar->idaveria}" width="100%" height="2000" frameborder="0"></iframe>
            </div>
            {/if}
         {/loop}

Ojo que el contenido de los parametros y el id aqui puesto es el que meterá en la url.

Temática: 
Programación
Nivel: 
Avanzado

Navegación del libro

  • ‹ Traspasar base de datos facturascripts en 1and1
  • arriba
  • Agregar comentario

Manuales y tutoriales

  • Access
  • Apuntes
  • Audio
  • BackdropCMS
  • C++
  • Diseño
  • Drupal
  • Facturascripts
  • Firefox
  • Gmail
  • HTML y CSS
  • Internet
  • Linux
  • PHP
  • Python
  • Ruby
  • Second Life
  • Velneo
  • Vídeo
  • Web
  • Windows
  • Wordpress
  • Seguridad

Facturascripts

  • Apuntes Facturascripts
  • Cómo hacer copias de seguridad en FacturaScripts
  • Cómo subir un plugin de Facturascripts a Github desde Netbeans y actualizarlo
  • Subir imagen, ejemplo bootstrap
  • Traspasar base de datos facturascripts en 1and1
  • Uso de extensiones en Facturascripts

Privacidad y aviso legal - Licencia- Politica de cookies