Правильный синтаксис для включения внешних файлов CSS и JS с вида в CakePhp

StackOverflow https://stackoverflow.com/questions/4242189

  •  27-09-2019
  •  | 
  •  

Вопрос

Каков правильный синтаксис для включения внешних JS и внешний файл CSS в CakePhp, чтобы эти файлы были включены в <head> из вида?

По внешнему я имею в виду что-то вроде «http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/base/jquery-ui.css», но я хочу поместить его условно на одном представлении.

Это было полезно?

Решение

Ответ от Xiaohouzi79. правильно для торта 1.2, но помощник JavaScript был устарел в торт 1.3 (документация).

CSS. (документация):

$html->css(array('http://example.com/type.css', 'http://example.com/color.css'), null, array('inline' => false));

JavaScript (документация):

$html->script(array('http://example.com/script.js'), array('inline' => false));

Другие советы

Для CSS используйте следующее:

$html->css('http://code.google.com/apis/maps/documentation/javascript/examples/standard.css', false, array('inline' => false)); 

Для файла JavaScript используйте следующее:

$javascript->link('http://maps.google.com/maps/api/js?sensor=false', false); 

Кстати. Не забудьте включить помощник JavaScript в модели.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top