<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум ReadyScript &mdash; Как у GS960 отключить вывод презентационных классов в код?]]></title>
	<link rel="self" href="https://forum.readyscript.ru/feed/atom/topic/1671/" />
	<updated>2019-01-18T15:27:58Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.readyscript.ru/topic/1671/kak-u-gs960-otklyuchit-vyvod-prezentatsionnykh-klassov-v-kod/</id>
		<entry>
			<title type="html"><![CDATA[Re: Как у GS960 отключить вывод презентационных классов в код?]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/9414/#p9414" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Закусило Александр пишет:</cite><blockquote><p>Конструктор очень сильно выручает. Им пользуются владельца прибыльных магазинов.</p></blockquote></div><p>Может быть, не спорю. Но мне нужен вариант без привязки к сеточному фремворку и хранением блоков в бд.</p>]]></content>
			<author>
				<name><![CDATA[Дмитрий]]></name>
				<uri>https://forum.readyscript.ru/user/243/</uri>
			</author>
			<updated>2019-01-18T15:27:58Z</updated>
			<id>https://forum.readyscript.ru/post/9414/#p9414</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как у GS960 отключить вывод презентационных классов в код?]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/9412/#p9412" />
			<content type="html"><![CDATA[<p>Конструктор очень сильно выручает. Им пользуются владельца прибыльных магазинов.</p>]]></content>
			<author>
				<name><![CDATA[Закусило Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2019-01-18T11:56:39Z</updated>
			<id>https://forum.readyscript.ru/post/9412/#p9412</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как у GS960 отключить вывод презентационных классов в код?]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/9408/#p9408" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>admin пишет:</cite><blockquote><p>Но ведь отключив презентационные классы, вы отключаете какую-либо возможность влиять на ход расстановки секций из админ. панели. То есть у юзера уже не будет шансов секции выстроить 2 в строку, например, если он ваш класс не пропишет (а он не знает как называются ваши классы).</p></blockquote></div><p>Да, всё верно, я бы этого и хотел. Вообще считаю что конструктор в текущем виде вредная фича и пользуются ей те кто хочет просто поиграться. Сомневаюсь что у владельца прибыльного магазина есть вообще на это время. Конструктор, если уж он и есть, должен быть создан для разработчика, а не для конечного пользователя. </p><div class="quotebox"><cite>admin пишет:</cite><blockquote><p>Пожалуй, сейчас это возможно только кастомно (на конкретном проекте), способом описанным мною выше.</p></blockquote></div><p>Видимо да, буду пробовать</p>]]></content>
			<author>
				<name><![CDATA[Дмитрий]]></name>
				<uri>https://forum.readyscript.ru/user/243/</uri>
			</author>
			<updated>2019-01-17T19:02:31Z</updated>
			<id>https://forum.readyscript.ru/post/9408/#p9408</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как у GS960 отключить вывод презентационных классов в код?]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/9406/#p9406" />
			<content type="html"><![CDATA[<p>Но ведь отключив презентационные классы, вы отключаете какую-либо возможность влиять на ход расстановки секций из админ. панели. То есть у юзера уже не будет шансов секции выстроить 2 в строку, например, если он ваш класс не пропишет (а он не знает как называются ваши классы).</p><p>Наш конструктор предусматривался, чтобы все-таки сетку собирать на стандартных классах gs960, bootstrap, но ее можно корректировать добавляя свои классы. То есть мы не рассматривали тот случай о котором вы пишете.</p><p>Пожалуй, сейчас это возможно только кастомно (на конкретном проекте), способом описанным мною выше.</p>]]></content>
			<author>
				<name><![CDATA[admin]]></name>
				<uri>https://forum.readyscript.ru/user/2/</uri>
			</author>
			<updated>2019-01-17T15:32:26Z</updated>
			<id>https://forum.readyscript.ru/post/9406/#p9406</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как у GS960 отключить вывод презентационных классов в код?]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/9396/#p9396" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Не совсем понятен замысел исключения классов</p></blockquote></div><p>Смысл в том, что я хочу иметь &quot;переносимую&quot; тему, который хранит настройки блоков в бд, а это могут только темы построенные по сетке. Но я не хочу иметь мусорные классы в коде, потому что сетка у меня строится не на презентационных классах, а в CSS. </p><p><strong>Зачем мне &quot;переносимая&quot; тема?</strong> Хочу её многократно реиспользовать, а так же размещать в маркетплейс.</p><p><strong>Почему я не хочу мусорные классы в коде?</strong> Потому что не смогу представить это как серьёзное портфолио, такая вёрстка не семантична. </p><p>Если есть другой способ решения моей задачи, подскажите пожалуйста.</p>]]></content>
			<author>
				<name><![CDATA[Дмитрий]]></name>
				<uri>https://forum.readyscript.ru/user/243/</uri>
			</author>
			<updated>2019-01-17T06:39:01Z</updated>
			<id>https://forum.readyscript.ru/post/9396/#p9396</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как у GS960 отключить вывод презентационных классов в код?]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/9190/#p9190" />
			<content type="html"><![CDATA[<p>Не совсем понятен замысел исключения классов, так как суть конструктора - это генерация HTML элементов с необходимыми классами.&nbsp; Могу лишь подсказать какие шаблоны отвечает за генерацию сетки:</p><p>/templates/system/gs/gs960/section.tpl<br />/templates/system/gs/blocks.tpl <br />/templates/system/gs/container.tpl </p><p>Теоретически вы можете сделать с ними что угодно, перегрузив их в папке с помощью размещения в папке<br />/templates/<strong>mysystem</strong>/gs/....</p><p>/templates/mysystem&nbsp; - зарезервированное имя папки, в которой можно перегружать файлы из папки /templates/system,<br />воспроизводя относительный путь к файлам.</p>]]></content>
			<author>
				<name><![CDATA[admin]]></name>
				<uri>https://forum.readyscript.ru/user/2/</uri>
			</author>
			<updated>2018-10-20T20:16:56Z</updated>
			<id>https://forum.readyscript.ru/post/9190/#p9190</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Как у GS960 отключить вывод презентационных классов в код?]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/9189/#p9189" />
			<content type="html"><![CDATA[<p>Здравствуйте!</p><p>Вопрос в заголовке. </p><p>Я не верстаю при помощи таких техник, не люблю засорять html лишними мусорными классами. Поэтому всё что делают презентационные классы в таких сетках у меня вынесено в css. И я не хочу видеть это в html.</p><p>Можно конечно сделать шаблон без конструктора, но тогда теряется его универсальность.</p>]]></content>
			<author>
				<name><![CDATA[Дмитрий]]></name>
				<uri>https://forum.readyscript.ru/user/243/</uri>
			</author>
			<updated>2018-10-19T16:20:10Z</updated>
			<id>https://forum.readyscript.ru/post/9189/#p9189</id>
		</entry>
</feed>
