<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум ReadyScript &mdash; Как правильно править стандартные шаблоны]]></title>
		<link>https://forum.readyscript.ru/topic/2115/kak-pravilno-pravit-standartnye-shablony/</link>
		<atom:link href="https://forum.readyscript.ru/feed/rss/topic/2115/" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Как правильно править стандартные шаблоны».]]></description>
		<lastBuildDate>Mon, 03 Aug 2020 18:41:20 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Как правильно править стандартные шаблоны]]></title>
			<link>https://forum.readyscript.ru/post/11228/#p11228</link>
			<description><![CDATA[<div class="quotebox"><cite>admin пишет:</cite><blockquote><p>Внесу ясность в правки шаблонов. Дело в том, что различные методы расширения функциональности шаблонов появлялись со временем, а старые при этом продолжали работать. По этому есть множество вариантов на выбор:</p><p>1. Полное клонирование темы и изменение файлов уже внутри нее. Делается прямо через админ.панель <br />Управление -&gt; Шаблоны -&gt; Клонировать тему. (есть особенности с темой default, в клона нужно сперва копировать tpl файлы из модулей, а затем изменять.)</p><p>2. Для простого добавления своих скриптов мы придумали scripts.tpl, которого нет в дистрибутиве, но он подключается, если в корне лежит этот файл. Этот метод подходит только для добавления скриптов и стилей на все страницы шаблонов.</p><p>3. Частичная модификация темы с помощью .my.tpl, .my.css&nbsp; .my.js. Отлично подходит если хочется, чтобы все в теме обновлялось, кроме измененных частей. Очень простой способ модификации с относительно небольшими потерями обновляемости.</p><p><a href="https://readyscript.ru/dev-manual/dev_templates_extends.html">https://readyscript.ru/dev-manual/dev_t … tends.html</a></p><p>4. Модификация шаблонов с помощью кастомного модуля и обработки хуков в шаблонах. Способ сложный для обычного пользователя, но позволяет изменять даже часть одного tpl шаблона, при этом сохраняя обновление других частей этого же tpl.<br />Это самый ювелирный способ модификации.<br /><a href="https://readyscript.ru/dev-manual/dev_templates_hooks.html">https://readyscript.ru/dev-manual/dev_t … hooks.html</a></p></blockquote></div><p> Для меня больше всего подходит п.3 Им и пользуюсь. Уже почти 20 файлов имеют .my ))</p>]]></description>
			<author><![CDATA[null@example.com (Павел)]]></author>
			<pubDate>Mon, 03 Aug 2020 18:41:20 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/11228/#p11228</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как правильно править стандартные шаблоны]]></title>
			<link>https://forum.readyscript.ru/post/11212/#p11212</link>
			<description><![CDATA[<p>Внесу ясность в правки шаблонов. Дело в том, что различные методы расширения функциональности шаблонов появлялись со временем, а старые при этом продолжали работать. По этому есть множество вариантов на выбор:</p><p>1. Полное клонирование темы и изменение файлов уже внутри нее. Делается прямо через админ.панель <br />Управление -&gt; Шаблоны -&gt; Клонировать тему. (есть особенности с темой default, в клона нужно сперва копировать tpl файлы из модулей, а затем изменять.)</p><p>2. Для простого добавления своих скриптов мы придумали scripts.tpl, которого нет в дистрибутиве, но он подключается, если в корне лежит этот файл. Этот метод подходит только для добавления скриптов и стилей на все страницы шаблонов.</p><p>3. Частичная модификация темы с помощью .my.tpl, .my.css&nbsp; .my.js. Отлично подходит если хочется, чтобы все в теме обновлялось, кроме измененных частей. Очень простой способ модификации с относительно небольшими потерями обновляемости.</p><p><a href="https://readyscript.ru/dev-manual/dev_templates_extends.html">https://readyscript.ru/dev-manual/dev_t … tends.html</a></p><p>4. Модификация шаблонов с помощью кастомного модуля и обработки хуков в шаблонах. Способ сложный для обычного пользователя, но позволяет изменять даже часть одного tpl шаблона, при этом сохраняя обновление других частей этого же tpl.<br />Это самый ювелирный способ модификации.<br /><a href="https://readyscript.ru/dev-manual/dev_templates_hooks.html">https://readyscript.ru/dev-manual/dev_t … hooks.html</a></p>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Mon, 27 Jul 2020 12:22:40 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/11212/#p11212</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как правильно править стандартные шаблоны]]></title>
			<link>https://forum.readyscript.ru/post/11210/#p11210</link>
			<description><![CDATA[<p>При наличии большого количества доработок я бы рекомендовал форкнуть тему (то есть, скопировать в папку рядом) и развивать это уже как свою тему. Тогда точно ничего и никогда не слетит.<br />Единственное - придётся править при наличии мажорных обновлений системы. Но разработчики об этом всегда предупреждают заранее.</p>]]></description>
			<author><![CDATA[null@example.com (Polo Art)]]></author>
			<pubDate>Mon, 27 Jul 2020 07:15:38 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/11210/#p11210</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как правильно править стандартные шаблоны]]></title>
			<link>https://forum.readyscript.ru/post/11209/#p11209</link>
			<description><![CDATA[<div class="quotebox"><cite>Ярослав пишет:</cite><blockquote><p>Здравствуйте! Все варианты верные. <br />Если хотите использовать обновляемый стандартный шаблон, то просто копируете файл, добавляя к расширению my<br />product.tpl -&gt; product.my.tpl<br />даже custom.css лучше в custom.my.css переименовать</p></blockquote></div><p>Понял. Спасибо большое!</p>]]></description>
			<author><![CDATA[null@example.com (Павел)]]></author>
			<pubDate>Sun, 26 Jul 2020 17:26:44 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/11209/#p11209</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как правильно править стандартные шаблоны]]></title>
			<link>https://forum.readyscript.ru/post/11207/#p11207</link>
			<description><![CDATA[<p>Здравствуйте! Все варианты верные. <br />Если хотите использовать обновляемый стандартный шаблон, то просто копируете файл, добавляя к расширению my<br />product.tpl -&gt; product.my.tpl<br />даже custom.css лучше в custom.my.css переименовать</p>]]></description>
			<author><![CDATA[null@example.com (Ярослав)]]></author>
			<pubDate>Sun, 26 Jul 2020 15:59:55 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/11207/#p11207</guid>
		</item>
		<item>
			<title><![CDATA[Как правильно править стандартные шаблоны]]></title>
			<link>https://forum.readyscript.ru/post/11206/#p11206</link>
			<description><![CDATA[<p>Добрый день. </p><p>Вопрос банален! Как правильно править стандартные шаблоны, чтобы после обновления не слетели мои доработки. <br />На сайте разработчика информация противоречивая, как например «Ответы на вопросы» указывает, что необходимо создать свой шаблон обычным копированием содержимого папки /templates/default в /templates/custom, а уже в него вносить все изменения. <br />В видео-уроке предлагается только создать свой custom.css вносить в него изменения, а потом подключить его в созданный script.tpl файл. <br />А на просторах настоящего форума предлагают создавать свои файлы ххххххххх.my.css</p><p>Как правильно сделать, чтобы и шаблон обновился и изменения остались?<br />Заранее благодарен.</p>]]></description>
			<author><![CDATA[null@example.com (Павел)]]></author>
			<pubDate>Sun, 26 Jul 2020 12:02:36 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/11206/#p11206</guid>
		</item>
	</channel>
</rss>
