<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум ReadyScript &mdash; Как понять, какой шаблон за что отвечает?]]></title>
	<link rel="self" href="https://forum.readyscript.ru/feed/atom/topic/2095/" />
	<updated>2020-05-10T16:08:15Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.readyscript.ru/topic/2095/kak-ponyat-kakoi-shablon-za-chto-otvechaet/</id>
		<entry>
			<title type="html"><![CDATA[Re: Как понять, какой шаблон за что отвечает?]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/11113/#p11113" />
			<content type="html"><![CDATA[<p>спасибо, Ярослав, пока писал свое второе сообщение, вы тоже уже ответили.</p><p>в общем, добавил костыль в виде тега style прямо в код, теперь работает.<br />кому интересно, вот код:</p><div class="codebox"><pre><code>{if $product.barcode}
     &lt;span class=&quot;offerBarcode&quot; style=&quot;font-size:12px;&quot;&gt;&lt;i&gt;{$product.barcode}&lt;/i&gt;&lt;/span&gt;
{/if}</code></pre></div><p>честно говоря, не совсем понял, почему в шаблоне использовалось условие if,<br />по идее, если артикула нет, то и так ничего и не выведется,<br />но решил оставить, разработчикам виднее.</p>]]></content>
			<author>
				<name><![CDATA[Олег]]></name>
				<uri>https://forum.readyscript.ru/user/458/</uri>
			</author>
			<updated>2020-05-10T16:08:15Z</updated>
			<id>https://forum.readyscript.ru/post/11113/#p11113</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как понять, какой шаблон за что отвечает?]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/11112/#p11112" />
			<content type="html"><![CDATA[<p>в этом вопросе сам разобрался<br />надо было смотреть в папке с шаблонами (у меня это тема perfume):</p><p>templates/perfume/moduleview/catalog/list_products_items.tpl</p><br /><p>но вылезла другая проблема<br />отображение артикулов я взял из странички товара: product.tpl</p><p>выглядит он следующим образом:</p><div class="codebox"><pre><code>{hook name=&quot;catalog-product:information&quot; title=&quot;{t}Карточка товара:краткая информация{/t}&quot;}
   {if $product.barcode}
       &lt;p class=&quot;barcode&quot;&gt;
         &lt;span class=&quot;cap&quot;&gt;{t}Артикул{/t}:&lt;/span&gt;
         &lt;span class=&quot;offerBarcode&quot;&gt;{$product.barcode}&lt;/span&gt;&lt;/p&gt;
   {/if}
   {if $product.brand_id}
      &lt;p class=&quot;brand&quot;&gt;&lt;span class=&quot;cap&quot;&gt;{t}Бренд{/t}:&lt;/span&gt;
      &lt;a class=&quot;brandTitle&quot; href=&quot;{$product-&gt;getBrand()-&gt;getUrl()}&quot;&gt;{$product-&gt;getBrand()-&gt;title}&lt;/a&gt;
      &lt;/p&gt;
   {/if}                  
{/hook}</code></pre></div><br /><p>теперь артикул выводится (и даже имя бренда), но по каким-то причинам,<br />на страничке товара размер шрифта 12 пикселей,</p><p>а тот же самый код на страничке каталога выводится в размере 14 пикселей,</p><p>хотя классы для отображения присутствуют (классы barcode и offerBarcode) и, по идее, <br />должны отображаться одинаково, но где-то перезаписываются.</p><p>Пробовал напрямую дописывать тег &lt;font size =&quot;3&quot;&gt;, но также никакой разницы нет - название товара и артикул выводятся одним размером.&nbsp; подскажите, как минимальными средствами уменьшить размер шрифта у артикула в каталоге. Спасибо</p>]]></content>
			<author>
				<name><![CDATA[Олег]]></name>
				<uri>https://forum.readyscript.ru/user/458/</uri>
			</author>
			<updated>2020-05-10T16:06:05Z</updated>
			<id>https://forum.readyscript.ru/post/11112/#p11112</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как понять, какой шаблон за что отвечает?]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/11111/#p11111" />
			<content type="html"><![CDATA[<p>В документации для разработчиков достаточно подробно этот момент описан.<br />В настройках посмотрите какая тема выбрана. <br />В modules-&gt;....-&gt;view шаблоны по-умолчанию для соответствующего модуля <br />В папке темы templates-&gt;&lt;шаблон&gt;-&gt;moduleview-&gt;catalog будут как раз модифицированные под тему шаблоны модуля<br />Если используете стандартную тему, а не свою, то не забывайте переименовывать файлы добавляя суффикс my.<br />list_products.my.tpl<br />Тогда при обновлении шаблон не затрется.</p>]]></content>
			<author>
				<name><![CDATA[Ярослав]]></name>
				<uri>https://forum.readyscript.ru/user/74/</uri>
			</author>
			<updated>2020-05-10T15:55:01Z</updated>
			<id>https://forum.readyscript.ru/post/11111/#p11111</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Как понять, какой шаблон за что отвечает?]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/11110/#p11110" />
			<content type="html"><![CDATA[<p>Подскажите, где находится шаблон, который отвечает за вывод каталога?<br />Мне необходимо сделать так, чтобы в каталоге отображались также и артикулы товаров (сейчас только цена и название с картинкой). Пробовал править шаблоны в папке modules -&gt; catalog -&gt; view</p><p>list_products_items.tpl<br />list_products.tpl</p><p>но ничего не изменилось (видимо, это не те шаблоны).</p><p>И как вообще понять, какой шаблон за что отвечает. Есть ли какой-то список? Как вообще в этом разобраться? Спасибо</p>]]></content>
			<author>
				<name><![CDATA[Олег]]></name>
				<uri>https://forum.readyscript.ru/user/458/</uri>
			</author>
			<updated>2020-05-10T14:24:54Z</updated>
			<id>https://forum.readyscript.ru/post/11110/#p11110</id>
		</entry>
</feed>
