當前位置: 首頁>>代碼示例>>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;未經允許,請勿轉載。