<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум ReadyScript &mdash; Как назначить текстовой странице доп. css и js?]]></title>
		<link>http://forum.readyscript.ru/topic/1873/kak-naznachit-tekstovoi-stranitse-dop-css-i-js/</link>
		<atom:link href="http://forum.readyscript.ru/feed/rss/topic/1873" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Как назначить текстовой странице доп. css и js?».]]></description>
		<lastBuildDate>Tue, 01 Oct 2019 17:14:20 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Как назначить текстовой странице доп. css и js?]]></title>
			<link>http://forum.readyscript.ru/post/10467/#p10467</link>
			<description><![CDATA[<p>Да так и сделал. Добавил к css классам свои маркеры чтобы, классы были уникальными и не пересекались с имеющимися.</p>]]></description>
			<author><![CDATA[null@example.com (Денис)]]></author>
			<pubDate>Tue, 01 Oct 2019 17:14:20 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/10467/#p10467</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как назначить текстовой странице доп. css и js?]]></title>
			<link>http://forum.readyscript.ru/post/10452/#p10452</link>
			<description><![CDATA[<p>Ну добавить класс body тоже не проблема.</p>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Mon, 30 Sep 2019 08:03:07 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/10452/#p10452</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как назначить текстовой странице доп. css и js?]]></title>
			<link>http://forum.readyscript.ru/post/10446/#p10446</link>
			<description><![CDATA[<p>Вообщем протестировал различные решения с codepen (чужим кодом). Что то отображается корректно а что то нет. Обратил внимание что в предложенных решениях есть участки кода которые меняют дизайн у body и прочих элементах страницы. Поэтому всё съезжало. А в целом всё подключается всё работает.</p>]]></description>
			<author><![CDATA[null@example.com (Денис)]]></author>
			<pubDate>Sun, 29 Sep 2019 09:17:23 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/10446/#p10446</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как назначить текстовой странице доп. css и js?]]></title>
			<link>http://forum.readyscript.ru/post/10433/#p10433</link>
			<description><![CDATA[<div class="quotebox"><cite>Закусило Александр пишет:</cite><blockquote><p>Откройте через F12 вкладу консоль в хроме и посмотрите, подключился ли Ваш CSS и JS. Я надеюсь указанные Вами файлы лежат у Вас в теме оформления по указанным Вами путям.</p></blockquote></div><p>Проверю через f12 отпишусь, сейчас не могу. <br />Я надеюсь указанные Вами файлы лежат у Вас в теме оформления по указанным Вами путям. - да.</p>]]></description>
			<author><![CDATA[null@example.com (Денис)]]></author>
			<pubDate>Fri, 27 Sep 2019 12:21:55 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/10433/#p10433</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как назначить текстовой странице доп. css и js?]]></title>
			<link>http://forum.readyscript.ru/post/10429/#p10429</link>
			<description><![CDATA[<div class="quotebox"><cite>Денис пишет:</cite><blockquote><p>Тема похожа на мой вопрос, задам его здесь.<br />На codepen нашел интересное (оформление) решение. Решил реализовать у себя и получилось это:<br /><span class="postimg"><img src="https://i.imgur.com/YzMPeXC.png" alt="https://i.imgur.com/YzMPeXC.png" /></span><br />Как и что делал:<br />Создал файл scripts.tpl в папке темы. В нём это:<br /></p><div class="codebox"><pre><code>{addcss file=&#039;boston.css&#039;}
{addcss file=&#039;libs/codepen.css&#039;}

{addjs file=&#039;libs/codepen.js&#039;}</code></pre></div><p>Создал файл uslugi-servisa.tpl (в нём html код) и прикрепил его сюда:<br />Настройка меню.<br /><span class="postimg"><img src="https://i.imgur.com/p9Bbv6z.png" alt="https://i.imgur.com/p9Bbv6z.png" /></span><br />Результат на первой картинке.<br />ЧЯДНТ?</p></blockquote></div><p>Откройте через F12 вкладу консоль в хроме и посмотрите, подключился ли Ваш CSS и JS. Я надеюсь указанные Вами файлы лежат у Вас в теме оформления по указанным Вами путям.</p>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Thu, 26 Sep 2019 15:20:11 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/10429/#p10429</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как назначить текстовой странице доп. css и js?]]></title>
			<link>http://forum.readyscript.ru/post/10428/#p10428</link>
			<description><![CDATA[<div class="quotebox"><cite>Михаил пишет:</cite><blockquote><div class="quotebox"><cite>Закусило Александр пишет:</cite><blockquote><p>А чем мой способ плох? Зачем целый модуль?</p></blockquote></div><p>Не всегда странице соответствует какой-то пункт меню, поэтому опираться на <em>$menu_item.id</em> я не могу.<br />Ну и, к тому же, мне показалось более удобным управлять всем, просто формируя нужную структуру на файловой системе, чем делать то же самое и вдобавок редактировать дополнительный шаблон. Файлы ведь все равно придется класть куда надо.</p><p>Если честно, все это мысли задним числом. На момент разработки своего решения про способ, описанный в вашем, я не знал.<br />Я пока плохо знаю ReadyScript, так что, возможно, выбрал не самый лучший вариант.</p></blockquote></div><p>Я бы всё таки выбрал бы свой шаблон.</p>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Thu, 26 Sep 2019 15:09:54 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/10428/#p10428</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как назначить текстовой странице доп. css и js?]]></title>
			<link>http://forum.readyscript.ru/post/10426/#p10426</link>
			<description><![CDATA[<p>Тема похожа на мой вопрос, задам его здесь.<br />На codepen нашел интересное (оформление) решение. Решил реализовать у себя и получилось это:<br /><span class="postimg"><img src="https://i.imgur.com/YzMPeXC.png" alt="https://i.imgur.com/YzMPeXC.png" /></span><br />Как и что делал:<br />Создал файл scripts.tpl в папке темы. В нём это:<br /></p><div class="codebox"><pre><code>{addcss file=&#039;boston.css&#039;}
{addcss file=&#039;libs/codepen.css&#039;}

{addjs file=&#039;libs/codepen.js&#039;}</code></pre></div><p>Создал файл uslugi-servisa.tpl (в нём html код) и прикрепил его сюда:<br />Настройка меню.<br /><span class="postimg"><img src="https://i.imgur.com/p9Bbv6z.png" alt="https://i.imgur.com/p9Bbv6z.png" /></span><br />Результат на первой картинке.<br />ЧЯДНТ?</p>]]></description>
			<author><![CDATA[null@example.com (Денис)]]></author>
			<pubDate>Thu, 26 Sep 2019 12:42:18 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/10426/#p10426</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как назначить текстовой странице доп. css и js?]]></title>
			<link>http://forum.readyscript.ru/post/10421/#p10421</link>
			<description><![CDATA[<div class="quotebox"><cite>Ярослав пишет:</cite><blockquote><p>Оригинально. чем то на битрикс похоже</p></blockquote></div><p>Чур! Чур меня! )))</p>]]></description>
			<author><![CDATA[null@example.com (Михаил)]]></author>
			<pubDate>Wed, 25 Sep 2019 18:04:20 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/10421/#p10421</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как назначить текстовой странице доп. css и js?]]></title>
			<link>http://forum.readyscript.ru/post/10420/#p10420</link>
			<description><![CDATA[<div class="quotebox"><cite>Закусило Александр пишет:</cite><blockquote><p>А чем мой способ плох? Зачем целый модуль?</p></blockquote></div><p>Не всегда странице соответствует какой-то пункт меню, поэтому опираться на <em>$menu_item.id</em> я не могу.<br />Ну и, к тому же, мне показалось более удобным управлять всем, просто формируя нужную структуру на файловой системе, чем делать то же самое и вдобавок редактировать дополнительный шаблон. Файлы ведь все равно придется класть куда надо.</p><p>Если честно, все это мысли задним числом. На момент разработки своего решения про способ, описанный в вашем, я не знал.<br />Я пока плохо знаю ReadyScript, так что, возможно, выбрал не самый лучший вариант.</p>]]></description>
			<author><![CDATA[null@example.com (Михаил)]]></author>
			<pubDate>Wed, 25 Sep 2019 18:03:08 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/10420/#p10420</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как назначить текстовой странице доп. css и js?]]></title>
			<link>http://forum.readyscript.ru/post/10419/#p10419</link>
			<description><![CDATA[<div class="quotebox"><cite>Михаил пишет:</cite><blockquote><p><strong>Ярослав</strong>, <strong>Александр</strong>, спасибо за советы.</p><p>В итоге я написал свой модуль (возможно, изобрел велосипед), который позволяет делать такие страницы, просто создав для неё каталог с нужными файлами.</p><p>Например, хочу страницу <em>/custom/contact/</em>. </p><p>Для этого создаю каталог <em>$THEME_DIR/custom_pages/contact</em>, в него кладу файлы:</p><ul><li><p>content.tpl - будет обработан как шаблон и вставлен в качестве содержимого страницы</p></li><li><p>*.css - все файлы, находящиеся в каталоге, будут подключены на странице <em>после</em> общих стилей темы; если файл подключать не нужно, надо дать ему имя, начинающееся с _ (знак подчеркивания)</p></li><li><p>*.js - любые javascript файлы, аналогично css; будут подключены в футере</p></li></ul></blockquote></div><p>Оригинально. чем то на битрикс похоже</p>]]></description>
			<author><![CDATA[null@example.com (Ярослав)]]></author>
			<pubDate>Wed, 25 Sep 2019 15:43:06 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/10419/#p10419</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как назначить текстовой странице доп. css и js?]]></title>
			<link>http://forum.readyscript.ru/post/10418/#p10418</link>
			<description><![CDATA[<p>А чем мой способ плох? Зачем целый модуль?</p>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Wed, 25 Sep 2019 15:29:40 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/10418/#p10418</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как назначить текстовой странице доп. css и js?]]></title>
			<link>http://forum.readyscript.ru/post/10416/#p10416</link>
			<description><![CDATA[<p><strong>Ярослав</strong>, <strong>Александр</strong>, спасибо за советы.</p><p>В итоге я написал свой модуль (возможно, изобрел велосипед), который позволяет делать такие страницы, просто создав для неё каталог с нужными файлами.</p><p>Например, хочу страницу <em>/custom/contact/</em>. </p><p>Для этого создаю каталог <em>$THEME_DIR/custom_pages/contact</em>, в него кладу файлы:</p><ul><li><p>content.tpl - будет обработан как шаблон и вставлен в качестве содержимого страницы</p></li><li><p>*.css - все файлы, находящиеся в каталоге, будут подключены на странице <em>после</em> общих стилей темы; если файл подключать не нужно, надо дать ему имя, начинающееся с _ (знак подчеркивания)</p></li><li><p>*.js - любые javascript файлы, аналогично css; будут подключены в футере</p></li></ul>]]></description>
			<author><![CDATA[null@example.com (Михаил)]]></author>
			<pubDate>Wed, 25 Sep 2019 14:11:02 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/10416/#p10416</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как назначить текстовой странице доп. css и js?]]></title>
			<link>http://forum.readyscript.ru/post/10412/#p10412</link>
			<description><![CDATA[<p>Ну я думаю, что лучше все для конкретно этого варианта страницы проверить id пункта меню. Если он у Вас с указан типом пункт меню. <br /></p><div class="codebox"><pre><code>{if $menu_item.id == 1} {* Где 1 это индентификатор пункта меню в разделе Веб-сайт-&gt;меню *}
    {addjs file=&quot;my.js&quot;}
    {addcss file=&quot;my.css&quot;}
{/if}</code></pre></div><p>Если у этой страницы тип будет шаблон, то там сразу можно делать всё что угодно, хоть свою JS или CSS подключить через <strong>addjs</strong> и <strong>addcss</strong> соответственно. Я обычно в теме оформления, для контактов, т.к. они обычно требуют своей верстки и свои стилей указываю именно этот тип, указываю нужный шаблон и делаю всё что душе угодно.</p>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Wed, 25 Sep 2019 07:39:11 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/10412/#p10412</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как назначить текстовой странице доп. css и js?]]></title>
			<link>http://forum.readyscript.ru/post/10407/#p10407</link>
			<description><![CDATA[<p>Александр отвечает как программист, я же с точки зрения обычного пользователя пытаюсь решить Вашу проблему.<br />Создайте пункт меню с вашей страницей, добавьте эту страницу в конструкторе сайта. <br />Создайте *.tpl файл с css и js. (обрамить в {literal} {/literal} не забудьте) и на странице добавьте блок &quot;Произвольный шаблон&quot;, где укажите шаблоном этот tpl файл.</p><p>Если конструктор сайта тема не поддерживает, то придется уже писать свой модуль.</p>]]></description>
			<author><![CDATA[null@example.com (Ярослав)]]></author>
			<pubDate>Tue, 24 Sep 2019 16:31:18 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/10407/#p10407</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как назначить текстовой странице доп. css и js?]]></title>
			<link>http://forum.readyscript.ru/post/10404/#p10404</link>
			<description><![CDATA[<div class="quotebox"><cite>Закусило Александр пишет:</cite><blockquote><p>Что это за страница? Скорее всего Вам нужно просто проверить идентификатор внутренней сущности.</p></blockquote></div><p>Например, страница с контактной информацией. Пусть это обычная текстовая страница с адресом вида <em>/text-/что-то/</em>.</p><p>Я не совсем понял про идентификатор сущности.</p>]]></description>
			<author><![CDATA[null@example.com (Михаил)]]></author>
			<pubDate>Tue, 24 Sep 2019 15:48:09 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/10404/#p10404</guid>
		</item>
	</channel>
</rss>
