当前位置: 首页>>代码示例>>PHP>>正文


PHP toba_recurso::url_skin方法代码示例

本文整理汇总了PHP中toba_recurso::url_skin方法的典型用法代码示例。如果您正苦于以下问题:PHP toba_recurso::url_skin方法的具体用法?PHP toba_recurso::url_skin怎么用?PHP toba_recurso::url_skin使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在toba_recurso的用法示例。


在下文中一共展示了toba_recurso::url_skin方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: url_imagen_de_origen

 /**
  * Rutea el pedido de uan imagen como si se estubiera ejecutando el proyecto
  */
 static function url_imagen_de_origen($img, $origen)
 {
     switch ($origen) {
         case 'apex':
             return toba_recurso::imagen_toba($img);
             break;
         case 'skin':
             $estilo = toba::proyecto(toba_editor::get_proyecto_cargado())->get_parametro('estilo');
             $proyecto = toba::proyecto(toba_editor::get_proyecto_cargado())->get_parametro('estilo_proyecto');
             return toba_recurso::url_skin($estilo, $proyecto) . '/' . $img;
             break;
         case 'proyecto':
             return toba_recurso::url_proyecto(toba_editor::get_proyecto_cargado()) . '/img/' . $img;
             break;
         default:
             throw new toba_error("No esta contemplado el origen {$origen}");
     }
 }
开发者ID:emma5021,项目名称:toba,代码行数:21,代码来源:admin_util.php

示例2: link_css

 static function link_css($archivo = 'toba', $rol = 'screen', $buscar_en_proyecto = true)
 {
     $link = '';
     $version = toba::memoria()->get_dato_instancia('toba_revision_recursos_cliente');
     $agregado_url = !is_null($version) ? "?av={$version}" : '';
     //--- Incluye primero el del nucleo
     $url = toba_recurso::url_toba() . "/css/{$archivo}.css{$agregado_url}";
     $link .= "<link href='{$url}' rel='stylesheet' type='text/css' media='{$rol}'/>\n";
     //--- Incluye el del skin si es el estandar
     if ($archivo == 'toba') {
         $url = toba_recurso::url_skin() . "/toba.css{$agregado_url}";
         $link .= "<link href='{$url}' rel='stylesheet' type='text/css' media='{$rol}'/>\n";
     }
     //--- Incluye el del proyecto, si existe
     if ($buscar_en_proyecto) {
         $version = toba::memoria()->get_dato_instancia('proyecto_revision_recursos_cliente');
         $agregado_url = !is_null($version) ? "?av={$version}" : '';
         $proyecto = toba_proyecto::get_id();
         $path = toba::instancia()->get_path_proyecto($proyecto) . "/www/css/{$archivo}.css";
         if (file_exists($path)) {
             $url = toba_recurso::url_proyecto($proyecto) . "/css/{$archivo}.css{$agregado_url}";
             $link .= "<link href='{$url}' rel='stylesheet' type='text/css' media='{$rol}'/>\n";
         }
         if (toba::proyecto()->personalizacion_activa()) {
             $www = toba::proyecto()->get_www_pers("css/{$archivo}.css");
             if (file_exists($www['path'])) {
                 $url = $www['url'] . $agregado_url;
                 $link .= "<link href='{$url}' rel='stylesheet' type='text/css' media='{$rol}'/>\n";
             }
         }
         $path = toba::instancia()->get_path_proyecto($proyecto) . "/www/css/" . $archivo . "_hack_ie.css";
         if (file_exists($path)) {
             $url = toba_recurso::url_proyecto($proyecto) . "/css/" . $archivo . "_hack_ie.css";
             $link .= "<!--[if lt IE 8]>\n";
             $link .= "<link href='{$url}' rel='stylesheet' type='text/css' media='{$rol}'/>\n\n";
             $link .= "<![endif]-->\n";
         }
     }
     return $link;
 }
开发者ID:emma5021,项目名称:toba,代码行数:40,代码来源:toba_recurso.php


注:本文中的toba_recurso::url_skin方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。