<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>faemino.net &#187; css</title>
	<atom:link href="http://www.faemino.net/programacion/etiquetas/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.faemino.net/programacion</link>
	<description>PHP, CakePHP y otras cosas más</description>
	<lastBuildDate>Thu, 03 Jun 2010 08:27:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Añadir CSS y Javascript en función de las vistas en CakePHP</title>
		<link>http://www.faemino.net/programacion/anadir-css-y-javascript-en-funcion-de-las-vistas-en-cakephp/</link>
		<comments>http://www.faemino.net/programacion/anadir-css-y-javascript-en-funcion-de-las-vistas-en-cakephp/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 15:36:25 +0000</pubDate>
		<dc:creator>faemino</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[vistas]]></category>

		<guid isPermaLink="false">http://www.faemino.net/?p=109</guid>
		<description><![CDATA[Por defecto las hojas de estilo CSS y los scripts en Javascript se incluyen mediante los helpers oportunos (html y Javascript) en el layout que usemos para nuestra aplicación web. Sucede que hay momentos que ciertos estilos o scripts queremos que sólo se carguen cuando se ejecuta una vista en particular.
Para conseguir esto o podemos [...]]]></description>
			<content:encoded><![CDATA[<p>Por defecto las hojas de estilo <strong>CSS</strong> y los scripts en <strong>Javascript</strong> se incluyen mediante los helpers oportunos (html y Javascript) en el layout que usemos para nuestra aplicación web. Sucede que hay momentos que ciertos estilos o scripts queremos que <strong>sólo se carguen</strong> cuando se ejecuta una vista en particular.</p>
<p>Para conseguir esto o podemos hacer una serie de condicionales en el layout, técnica que &#8220;ensucia&#8221; bastante nuestro código. O aprovechar la posibilidad que oferece CakePHP de incluir esa carga en una vista específica.</p>
<p>Supongamos que tenemos una vista y al principio de la misma añadimos lo siguiente:</p>
<pre><code>echo $javascript-&gt;link('jquery-1.3.1.min', false);
echo $html-&gt;css('estilos', null, null, false);</code></pre>
<p>En el primer caso, gracias al parámetro <strong>false</strong> del método <strong>link</strong> del helper <strong>javascript</strong> y en el segundo caso gracias al parámetro <strong>false</strong> del método <strong>css</strong> del helper <strong>html</strong>. Conseguimos que la CSS y el JS se nos cargue dentro de las etiquetas head de nuestro layout a la hora de renderizar la página.</p>
<p>Más información en la <a href="http://api.cakephp.org/">documentación de la API</a> para el el <a href="http://api.cakephp.org/class/html-helper#method-HtmlHelpercss">helper HTML</a> y para el <a href="http://api.cakephp.org/class/javascript-helper#method-JavascriptHelperlink">Javascript</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.faemino.net/programacion/anadir-css-y-javascript-en-funcion-de-las-vistas-en-cakephp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
