<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Условия в загрузках ресурсов (CSS)</title>
		<link>https://www.cotonti.com</link>
		<description>Последние сообщения в теме</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Sun, 12 Apr 2026 06:43:52 -0000</pubDate>

		<item>
			<title>Dayver</title>
			<description><![CDATA[<p>
	Согласен</p>
<blockquote>
	<p>
		и параметр logic)</p>
</blockquote>
<p>
	А это для каких целей?</p>
]]></description>
			<pubDate>сб, 05 мая 2012 13:57:37 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=6882&d=0#post34210]]></link>
		</item>
		<item>
			<title>Eugene</title>
			<description><![CDATA[<blockquote>
	<a href="https://www.cotonti.com/forums?m=posts&amp;p=34200#34200">#34200</a> <strong>Trustmaster: </strong><br /><p>
		Можно добавить параметр числового приоритета, аналогично Order у хуков. Как вам такой вариант?</p>
</blockquote>
<p>
	Отлично.</p>
]]></description>
			<pubDate>сб, 05 мая 2012 13:14:20 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=6882&d=0#post34209]]></link>
		</item>
		<item>
			<title>esclkm</title>
			<description><![CDATA[<p>
	прекрасно над ним же думал... и параметр logic)</p>
]]></description>
			<pubDate>сб, 05 мая 2012 07:00:43 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=6882&d=0#post34201]]></link>
		</item>
		<item>
			<title>Trustmaster</title>
			<description><![CDATA[<p>
	Можно добавить параметр числового приоритета, аналогично Order у хуков. Как вам такой вариант?</p>
]]></description>
			<pubDate>сб, 05 мая 2012 06:42:33 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=6882&d=0#post34200]]></link>
		</item>
		<item>
			<title>Macik</title>
			<description><![CDATA[<p>
	Да, я тоже постоянно с этим сталкиваюсь. Пока решаю это следующим образом:</p>
<ul><li>
		В<strong> plug.rc (hook=rc)</strong> гружу (как правило) только JS файлы, через cot_rc_link_footer(); (через cot_rc_link_footer для некоторого ускорения загрузки страницы)</li>
	<li>
		CSS файлы гружу через<strong> plug.header (Hooks=header.first)</strong>, используя cot_rc_link_file(); для заведомого размещения после RC файлов темы оформления.</li>
</ul><p>
	но это, однозначно, костыли.</p>
<p>
	Если бы был механизм определения порядка закгрузки я тоже был бы рад.</p>
]]></description>
			<pubDate>пт, 04 мая 2012 18:43:33 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=6882&d=0#post34195]]></link>
		</item>
		<item>
			<title>Dayver</title>
			<description><![CDATA[<p>
	Воспользуюсь этой темой что бы задать свой похожий вопрос.</p>
<p>
	 </p>
<p>
	Итак в сиене для того что бы модуль мог подключить свои css js файлы в секции &lt;head&gt;...&lt;/head&gt; можно в хуке <strong>rc</strong> вызвать функцию <em>cot_rc_add_file('адрес_js_или_css_файла')</em>, но дело в том что как все знаю последовательность css правил имеет огромное значение(а значит и последовательность подключения файлов) и тут могут возникнуть проблемы если воспользоватся таким автоматическим подключением. Поскольку в секцию &lt;head&gt; такие инклуды попадают по принцыпу все что на хуке <strong>rc</strong>, а потом уже из файла <u>{$cfg['themes_dir']}/{$usr['theme']}/{$usr['theme']}.rc.php</u> то инклуды в расширениях можно сортировать отсносительно друг друга, а вот отсносительно подключаемого через тему уже нельзя что вызывает проблемы.</p>
<p>
	 </p>
<p>
	Соответственно вопрос в том как модуль может подключить css файл после того что подключается в <u>{$cfg['themes_dir']}/{$usr['theme']}/{$usr['theme']}.rc.php</u> ?</p>
<p>
	Может нужно  как то продумать возможность сортировки ресурсов в массиве <strong>$cot_rc_reg</strong> который управляется функцией <em>cot_rc_consolidate </em>?</p>
]]></description>
			<pubDate>чт, 03 мая 2012 23:02:13 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=6882&d=0#post34187]]></link>
		</item>
		<item>
			<title>Moool13</title>
			<description><![CDATA[<blockquote>
	<p>
		Ещё можно было бы добавить параметр в cot_rc_link_file(), позволяющий указать код полностью, а не только имя файла.</p>
</blockquote>
<p>
	За.</p>
]]></description>
			<pubDate>ср, 18 апр 2012 09:18:10 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=6882&d=0#post34024]]></link>
		</item>
		<item>
			<title>esclkm</title>
			<description><![CDATA[<p>
	скорее параметр позволяющий делать доступные для людей логики. ибо условных комментариев не так много)))</p>
]]></description>
			<pubDate>ср, 18 апр 2012 05:57:58 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=6882&d=0#post34021]]></link>
		</item>
		<item>
			<title>Trustmaster</title>
			<description><![CDATA[<p>
	Если на уровне шаблона, то используя конструкцию IF шаблонизатора. Если на стороне PHP, то описанным способом. Ещё можно было бы добавить параметр в cot_rc_link_file(), позволяющий указать код полностью, а не только имя файла.</p>
]]></description>
			<pubDate>вт, 17 апр 2012 15:38:45 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=6882&d=0#post34014]]></link>
		</item>
		<item>
			<title>Macik</title>
			<description><![CDATA[<p>
	В некоторых проектах, подключая различные CSS и JS модули/фреймворки периодически сталкиваюсь с необходимостью в заголовок страницы вставлять<br />
	условия для загрузки ресурсов в зависимости от версии браузера. </p>
<p>
	Пример:<br />
	 </p>
<pre class="brush:xml;">
&lt;!--[if lt IE 7]&gt;&lt;link rel="stylesheet" href="https://www.cotonti.com/bootstrap/css/bootstrap-ie6.min.css"&gt;&lt;![endif]--&gt;</pre>
<p>
	Если этот код необходим для всего проекта - проблем нет - зашиваем «намертво» эту строку в шаблон темы оформления.</p>
<p>
	Но когда такое нужно использовать только на определенной странице (плагине) приходится создавать отдельный файл в плагине, вешать его на «Hooks=header.first» и там править данные $out['head_head']. </p>
<p>
	Вопрос, есть ли какой-либо более элегантный способ включить такую строку только для определенных страинц? </p>
<p>
	 </p>
<p>
	 </p>
]]></description>
			<pubDate>вт, 17 апр 2012 14:40:45 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=6882&d=0#post34013]]></link>
		</item>
	</channel>
</rss>