<?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]]></title>
		<link>http://forum.readyscript.ru/topic/838/podklyuchenie-css/</link>
		<atom:link href="http://forum.readyscript.ru/feed/rss/topic/838/" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Подключение css».]]></description>
		<lastBuildDate>Thu, 25 Aug 2016 10:26:24 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Подключение css]]></title>
			<link>http://forum.readyscript.ru/post/4389/#p4389</link>
			<description><![CDATA[<p><strong>Закусило Александр</strong>, спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (Андрей)]]></author>
			<pubDate>Thu, 25 Aug 2016 10:26:24 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/4389/#p4389</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключение css]]></title>
			<link>http://forum.readyscript.ru/post/4388/#p4388</link>
			<description><![CDATA[<p>Я разобрался, во-первых в соответствии с документацией хук должен быть такой.<br /></p><div class="codebox"><pre><code>$this
            -&gt;bind(&#039;controller.exec.shop-admin-orderctrl.index&#039;);</code></pre></div><p>Почему, читаем здесь:<br /><a href="https://readyscript.ru/dev-manual/dev_hooks.html">https://readyscript.ru/dev-manual/dev_hooks.html</a><br /><strong>controller.exec.КОРОТКОЕ_ИМЯ_КОНТРОЛЛЕРА.ИМЯ_ДЕЙСТВИЯ</strong></p><p>Соответственно функция:<br /></p><div class="codebox"><pre><code>public static function controllerExecShopAdminOrderctrlIndex($controller)
    {
       $controller-&gt;setHeaderHtml(&#039;&lt;link type=&quot;text/css&quot; href=&quot;/resource/css/common/mystyle.css&quot; media=&quot;all&quot; rel=&quot;stylesheet&quot;&gt;&#039;);
    }
}</code></pre></div><p>У меня всё прекрасно получилось.</p>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Thu, 25 Aug 2016 08:53:28 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/4388/#p4388</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключение css]]></title>
			<link>http://forum.readyscript.ru/post/4339/#p4339</link>
			<description><![CDATA[<p>В списке заказов. Прилагаю скрин с&nbsp; этой страницей<br />Со самим заказом я разобрался, там все просто, а вот со списком заказов не получается<br /><a href="http://itmages.ru/image/view/4742812/bcc09b01"><span class="postimg"><img src="http://storage9.static.itmages.ru/i/16/0817/s_1471419750_1127351_bcc09b01d6.png" alt="http://storage9.static.itmages.ru/i/16/0817/s_1471419750_1127351_bcc09b01d6.png" /></span></a></p>]]></description>
			<author><![CDATA[null@example.com (Андрей)]]></author>
			<pubDate>Wed, 17 Aug 2016 07:42:26 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/4339/#p4339</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключение css]]></title>
			<link>http://forum.readyscript.ru/post/4338/#p4338</link>
			<description><![CDATA[<p>А Вы хотите css на странице самого заказа подключить или в списке заказов. Я спрашиваю, т.к. у самого заказа свой отдельный системный шаблон.</p>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Wed, 17 Aug 2016 07:32:53 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/4338/#p4338</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключение css]]></title>
			<link>http://forum.readyscript.ru/post/4337/#p4337</link>
			<description><![CDATA[<p>И с путями по разному пробывал и прописывал по разному, ни фига не подхватывает<br /></p><div class="codebox"><pre><code>public static function controllerExecShopAdminOrderctrl($controller)
    {
      
       $controller-&gt;setHeaderHtml(&#039;&lt;link type=&quot;text/css&quot; href=&quot;/resource/css/common/mystyle.css&quot; media=&quot;all&quot; rel=&quot;stylesheet&quot;&gt;&#039;);
    }</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Андрей)]]></author>
			<pubDate>Wed, 17 Aug 2016 05:22:25 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/4337/#p4337</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключение css]]></title>
			<link>http://forum.readyscript.ru/post/4330/#p4330</link>
			<description><![CDATA[<p>Ну если первая строка, то да <img src="http://forum.readyscript.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /><br /></p><div class="codebox"><pre><code>public static function controllerExecShopAdminOrderctrl($controller)
    {
      
       $controller-&gt;setHeaderHtml(&#039;МОЙ HTML здесь&#039;);
       
    } </code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Tue, 16 Aug 2016 17:59:09 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/4330/#p4330</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключение css]]></title>
			<link>http://forum.readyscript.ru/post/4324/#p4324</link>
			<description><![CDATA[<p>Чесно говоря, не совсем понимаю что нужно делать, скажите начало верное?<br /></p><div class="codebox"><pre><code> public static function controllerExecShopAdminOrderctrl($controller)
    {
       $object = new CrudCollection;    
       
       $object-&gt;setHeaderHtml;
       
    } </code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Андрей)]]></author>
			<pubDate>Tue, 16 Aug 2016 08:28:39 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/4324/#p4324</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключение css]]></title>
			<link>http://forum.readyscript.ru/post/4296/#p4296</link>
			<description><![CDATA[<p>&lt;?php<br />namespace Cssfile\Config;</p><p>class Handlers extends \RS\Event\HandlerAbstract<br />{<br />&nbsp; &nbsp; function init()<br />&nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; &nbsp; $this-&gt;bind(&#039;controller.exec.shop.admin.orderctrl&#039;);<br />&nbsp; &nbsp; }<br />&nbsp; &nbsp; <br />&nbsp; &nbsp; public static function ControllerExecShopAdminOrderctrl($this)<br />&nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; &nbsp; $this-&gt;app-&gt;addCss(&#039;mystyle.css&#039;);<br />&nbsp; &nbsp; &nbsp; &nbsp; <br />&nbsp; &nbsp; }&nbsp; &nbsp; <br />}</p><br /><p><strong>$this</strong> это указатель на самого себя (класс). Это наименование нельзя использовать. Т.к. там будет объект самого себя. Переименуйте аргумент функции на <strong>$controller</strong>.<br />Там будет объект <strong>CrudCollection</strong>.<br /><a href="https://readyscript.ru/dev-manual/class_r_s_1_1_controller_1_1_admin_1_1_helper_1_1_crud_collection.html">https://readyscript.ru/dev-manual/class … ction.html</a></p><p>Попробуйте у него вызвать <strong>setHeaderHtml</strong> и через html установить нужную CSS.</p><div class="quotebox"><blockquote><p>Отдельным модулем у меня не получается,&nbsp; попробовал добавить запись в файл orderctrl.inc.php и так добавляет.</p></blockquote></div><p>Так нельзя. Файл перезаписывается при следующем обновлении. Можно через усказание копии файла расширения .my.inc.php . Тогда будет подключаться именно Ваш файл. Но это не рекомендованное действие.</p>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Sun, 14 Aug 2016 19:13:23 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/4296/#p4296</guid>
		</item>
		<item>
			<title><![CDATA[Подключение css]]></title>
			<link>http://forum.readyscript.ru/post/4274/#p4274</link>
			<description><![CDATA[<p>Добрый день, подскажите что не так?<br /></p><div class="codebox"><pre><code>&lt;?php
namespace Cssfile\Config;

class Handlers extends \RS\Event\HandlerAbstract
{
    function init()
    {
        $this-&gt;bind(&#039;controller.exec.shop.admin.orderctrl&#039;);
    }
    
    public static function ControllerExecShopAdminOrderctrl($this)
    {
        $this-&gt;app-&gt;addCss(&#039;mystyle.css&#039;);
        
    }    
}</code></pre></div><p>Отдельным модулем у меня не получается,&nbsp; попробовал добавить запись в файл <strong>orderctrl.inc.php</strong> и так добавляет. <br /></p><div class="codebox"><pre><code>function addResource()
    {
        $this-&gt;app-&gt;addCss(&#039;mystyle.css&#039;);    
    }</code></pre></div><p>Я&nbsp; перегрузить контроллер у меня получается рабочий вариант если только, скопировать полное содержимое всего контроллера, наверное это не совсем правильно?</p>]]></description>
			<author><![CDATA[null@example.com (Андрей)]]></author>
			<pubDate>Tue, 09 Aug 2016 12:22:43 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/4274/#p4274</guid>
		</item>
	</channel>
</rss>
