Codex > getLogo() > getLogo()


getLogo()

Esta función permite recuperar el logo del sitio web en cualquiera de sus versiones. La función getLogo imprimirá o devolverá un array según corresponda:

Las imágenes de los logos deberán cargarse previamente en Configuración > Diseño > Logos.

Esta función puede llamarse en cualquier parte del template y toma 3 argumentos.

  • version: que especifica la versión del logo (string default: logo base por defecto, iso: isotipo, light: logo claro, dark: logo oscuro).
  • options: opciones para especificar calse, estilo y parámetros de la imagen (array 'id','class','style','title','alt','params')
  • draw: especifica si se quiere imprimir o recuperar un array con los valores (boolean true)
<?php
$logoOptions = array(
  'id'=>'main-logo',
  'class'=>'img-fluid',
  'style'=>'max-height: 50px;',
  'title'=>'Mi proyecto',
  'alt'=>'Logo de mi proyecto',
  'params'=>'?v='.getVersion(false)
);
getLogo('default',$logoOptions);
?>

En el caso de querer recuperar los valores:

<?php
$logo = getLogo(null,null,false);
echo $logo['dark']; /* /website/www.sitioweb.com/website_logo_n.jpg */
?>