Ir al contenido
Docs

Referencia de clases y funciones

Theme

Lista de métodos públicos de la clase Zittme\Framework\Theme. Este documento se generó automáticamente a partir del código fuente del núcleo de Zittme.

Fuente: common/framework/Theme.php

Métodos públicos

  • static function getAppliedTheme(int $domain_srl = 0)
  • El tema aplicado actualmente en este sitio.
  • static function clearCache()
  • Vacía la caché de información. Se llama después de instalar o eliminar un tema.
  • static function getNames()
  • Lista de nombres de los temas instalados.
  • static function getList()
  • Lista de información de los temas instalados.
  • static function getInfo(string $name)
  • Información de un tema.
  • static function getPath(string $name)
  • Ruta de la carpeta del tema (incluye / al final).
  • static function isValidName(string $name)
  • Verifica si el valor se puede usar como nombre de tema.
  • static function split($value)
  • Verifica si el valor guardado apunta a un componente de tema y lo separa.
  • static function combine(string $theme, string $name)
  • Combina el nombre del tema y el del componente en un valor guardado.
  • static function getModulePath(string $theme, string $module_name)
  • Ruta base de búsqueda de los skins de módulo dentro del tema.
  • static function getWidgetPath(string $theme, string $widget_name)
  • Ruta de un widget dentro del tema.
  • static function getLayoutPath(string $theme, string $layout_name, string $layout_type = 'P')
  • Ruta de un layout dentro del tema.
  • static function resolveSkinPath(string $base_path, string $skin, string $dir = 'skins')
  • Convierte un valor de skin en la ruta real de la plantilla.
  • static function toRelativePath(string $path)
  • Convierte la ubicación de un componente en la ruta relativa usada dentro de la carpeta del tema.
  • static function getModuleSkins(string $module_name, string $dir = 'skins')
  • Lista de skins de un módulo específico en todos los temas.
  • static function getLayouts(string $layout_type = 'P')
  • Lista de layouts de todos los temas.