<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум ReadyScript &mdash; Страница 404]]></title>
		<link>https://forum.readyscript.ru/topic/56/stranitsa-404/</link>
		<atom:link href="https://forum.readyscript.ru/feed/rss/topic/56/" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Страница 404».]]></description>
		<lastBuildDate>Sun, 26 Mar 2017 20:03:41 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Страница 404]]></title>
			<link>https://forum.readyscript.ru/post/6599/#p6599</link>
			<description><![CDATA[<p>Спасибо! Хороший совет.</p>]]></description>
			<author><![CDATA[null@example.com (Сергей )]]></author>
			<pubDate>Sun, 26 Mar 2017 20:03:41 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/6599/#p6599</guid>
		</item>
		<item>
			<title><![CDATA[Re: Страница 404]]></title>
			<link>https://forum.readyscript.ru/post/6079/#p6079</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>Тоже решил так сделать, чтобы вместо 404 главная была.</p><p>Вопрос № 1.<br />Где находится шаблон главной страницы для темы Perfume?<br />Файлов wrapper.tpl и html.tpl в папке темы нет.</p></blockquote></div><p>Его там и не будет, т.к. это сеточный шаблон (gs960), а это значит, что HTML и блоки выводятся генератором блоков по сетке из конструктора сайта.</p><p>Т.е. там нужно вставить как эти блоки самостоятельно, если вы хотите сеточную модель, т.к. 404 отдаётся как обычный HTML.</p><div class="quotebox"><blockquote><p>Как указать подключение JS и CSS ?</p><p>Это нужно в шаблоне прописать<br />&lt;link type=&quot;text/css&quot; href=&quot;/templates/perfume/resource/css/960gs/reset.css?v=5&quot; media=&quot;all&quot; rel=&quot;stylesheet&quot;&gt;<br />и т.п.</p><p>&lt;script type=&quot;text/javascript&quot; src=&quot;/resource/js/jquery.min.js&quot;&gt;&lt;/script&gt;<br />и т.п.</p><p>Их, наверное, можно все из исходного кода Главной страницы просто скопировать?</p></blockquote></div><p>Да.<br />Можно использовать переменные для путей.<br /><a href="https://readyscript.ru/dev-manual/dev_smarty_rsplugins.html">https://readyscript.ru/dev-manual/dev_s … ugins.html</a></p><p><strong>{$THEME_IMG}</strong> - путь к картинкам темы<br /><strong>{$THEME_JS}</strong> - путь к javascript темы<br /><strong>{$THEME_CSS}</strong> - путь к CSS темы</p>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Wed, 15 Feb 2017 15:23:13 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/6079/#p6079</guid>
		</item>
		<item>
			<title><![CDATA[Re: Страница 404]]></title>
			<link>https://forum.readyscript.ru/post/6072/#p6072</link>
			<description><![CDATA[<div class="quotebox"><cite>Дмитрий пишет:</cite><blockquote><p>Добрый день.<br />Есть еще вопрос , как сделать, чтобы дизайн шаблона exception.tpl полностью соответствовал главной страниц (шаблону wrapper.tpl)? Если полностью скопировать и добавить шапку и футер из html.tpl,<br /></p><div class="codebox"><pre><code>    &lt;head {$app-&gt;getHeadAttributes(true)}&gt;
        {$app-&gt;meta-&gt;get()}
        &lt;title&gt;{$app-&gt;title-&gt;get()}&lt;/title&gt;
        {foreach from=$app-&gt;getCss() item=css}
            {$css.params.before}
            &lt;link {if $css.params.type !== false}type=&quot;{$css.params.type|default:&quot;text/css&quot;}&quot;{/if} href=&quot;{$css.file}&quot; {if $css.params.media!==false}media=&quot;{$css.params.media|default:&quot;all&quot;}&quot;{/if} rel=&quot;{$css.params.rel|default:&quot;stylesheet&quot;}&quot;&gt;
            {$css.params.after}
        {/foreach}
        &lt;script&gt;
            var global = {$app-&gt;getJsonJsVars()};
        &lt;/script&gt;
        {foreach from=$app-&gt;getJs() item=js}
            {$js.params.before}
            &lt;script type=&quot;{$js.params.type|default:&quot;text/javascript&quot;}&quot; src=&quot;{$js.file}&quot;&gt;&lt;/script&gt;
            {$js.params.after}
        {/foreach}
        {if $app-&gt;getJsCode()!=&#039;&#039;}
            &lt;script language=&quot;JavaScript&quot;&gt;{$app-&gt;getJsCode()}&lt;/script&gt;
        {/if}
        {$app-&gt;getAnyHeadData()}

        &lt;script type=&quot;text/javascript&quot; src=&quot;/templates/autofashion/resource/js/bootstrap.min.js&quot;&gt;&lt;/script&gt;

    &lt;/head&gt;</code></pre></div><p> </p><p>то не подгружаются ссылки на стили и на js файлыю Возможно что-то где-то надо еще прописать?</p></blockquote></div><p>Тоже решил так сделать, чтобы вместо 404 главная была.</p><p>Вопрос № 1.<br />Где находится шаблон главной страницы для темы Perfume?<br />Файлов wrapper.tpl и html.tpl в папке темы нет.</p><p>Вопрос №2.</p><p>Как указать подключение JS и CSS ?</p><p>Это нужно в шаблоне прописать<br />&lt;link type=&quot;text/css&quot; href=&quot;/templates/perfume/resource/css/960gs/reset.css?v=5&quot; media=&quot;all&quot; rel=&quot;stylesheet&quot;&gt;<br />и т.п.</p><p>&lt;script type=&quot;text/javascript&quot; src=&quot;/resource/js/jquery.min.js&quot;&gt;&lt;/script&gt;<br />и т.п.</p><p>Их, наверное, можно все из исходного кода Главной страницы просто скопировать?</p>]]></description>
			<author><![CDATA[null@example.com (Владимир 1916)]]></author>
			<pubDate>Wed, 15 Feb 2017 09:28:51 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/6072/#p6072</guid>
		</item>
		<item>
			<title><![CDATA[Re: Страница 404]]></title>
			<link>https://forum.readyscript.ru/post/4184/#p4184</link>
			<description><![CDATA[<p>Спасибо.</p>]]></description>
			<author><![CDATA[null@example.com (Дмитрий)]]></author>
			<pubDate>Mon, 01 Aug 2016 12:10:41 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/4184/#p4184</guid>
		</item>
		<item>
			<title><![CDATA[Re: Страница 404]]></title>
			<link>https://forum.readyscript.ru/post/4180/#p4180</link>
			<description><![CDATA[<p>Дело в том, что&nbsp; 404 страница не оборачивается. Поэтому там конструкции addjs и addcss не работают. Вам надо самостоятельно на этой странице указать подключение JS и CSS через script и link. Для этого в шаблоне можно использовать переменные <strong>{$THEME_JS}</strong> и <strong>{$THEME_CSS}</strong> которые хранят путь к js и css файлам Вашего модуля. И указать необходимое Вам для подключения CSS и JS.</p>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Mon, 01 Aug 2016 11:48:22 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/4180/#p4180</guid>
		</item>
		<item>
			<title><![CDATA[Re: Страница 404]]></title>
			<link>https://forum.readyscript.ru/post/4178/#p4178</link>
			<description><![CDATA[<p>Добрый день.<br />Есть еще вопрос , как сделать, чтобы дизайн шаблона exception.tpl полностью соответствовал главной страниц (шаблону wrapper.tpl)? Если полностью скопировать и добавить шапку и футер из html.tpl,<br /></p><div class="codebox"><pre><code>    &lt;head {$app-&gt;getHeadAttributes(true)}&gt;
        {$app-&gt;meta-&gt;get()}
        &lt;title&gt;{$app-&gt;title-&gt;get()}&lt;/title&gt;
        {foreach from=$app-&gt;getCss() item=css}
            {$css.params.before}
            &lt;link {if $css.params.type !== false}type=&quot;{$css.params.type|default:&quot;text/css&quot;}&quot;{/if} href=&quot;{$css.file}&quot; {if $css.params.media!==false}media=&quot;{$css.params.media|default:&quot;all&quot;}&quot;{/if} rel=&quot;{$css.params.rel|default:&quot;stylesheet&quot;}&quot;&gt;
            {$css.params.after}
        {/foreach}
        &lt;script&gt;
            var global = {$app-&gt;getJsonJsVars()};
        &lt;/script&gt;
        {foreach from=$app-&gt;getJs() item=js}
            {$js.params.before}
            &lt;script type=&quot;{$js.params.type|default:&quot;text/javascript&quot;}&quot; src=&quot;{$js.file}&quot;&gt;&lt;/script&gt;
            {$js.params.after}
        {/foreach}
        {if $app-&gt;getJsCode()!=&#039;&#039;}
            &lt;script language=&quot;JavaScript&quot;&gt;{$app-&gt;getJsCode()}&lt;/script&gt;
        {/if}
        {$app-&gt;getAnyHeadData()}

        &lt;script type=&quot;text/javascript&quot; src=&quot;/templates/autofashion/resource/js/bootstrap.min.js&quot;&gt;&lt;/script&gt;

    &lt;/head&gt;</code></pre></div><p> </p><p>то не подгружаются ссылки на стили и на js файлыю Возможно что-то где-то надо еще прописать?</p>]]></description>
			<author><![CDATA[null@example.com (Дмитрий)]]></author>
			<pubDate>Mon, 01 Aug 2016 10:40:29 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/4178/#p4178</guid>
		</item>
		<item>
			<title><![CDATA[Re: Страница 404]]></title>
			<link>https://forum.readyscript.ru/post/154/#p154</link>
			<description><![CDATA[<p>Точно, спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (Дмитрий)]]></author>
			<pubDate>Sun, 14 Sep 2014 11:15:22 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/154/#p154</guid>
		</item>
		<item>
			<title><![CDATA[Re: Страница 404]]></title>
			<link>https://forum.readyscript.ru/post/153/#p153</link>
			<description><![CDATA[<p>Еще проверьте, нет ли у вас _local_settings.php в корне сайта с включенной опцией DETAILED_EXCEPTION</p>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Sun, 14 Sep 2014 11:06:45 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/153/#p153</guid>
		</item>
		<item>
			<title><![CDATA[Re: Страница 404]]></title>
			<link>https://forum.readyscript.ru/post/152/#p152</link>
			<description><![CDATA[<p>Не помогло. Опция отключена.<br />Ссылается на файл: SITE/core/rs/router/manager.inc.php 366<br />Попробовал отследить, но там все ведет к обычному exception, который запоминает extra_info.<br />Файл exception.tpl лежит в корне темы.<br />mint, nginx + php5-fpm</p>]]></description>
			<author><![CDATA[null@example.com (Дмитрий)]]></author>
			<pubDate>Sun, 14 Sep 2014 10:14:55 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/152/#p152</guid>
		</item>
		<item>
			<title><![CDATA[Re: Страница 404]]></title>
			<link>https://forum.readyscript.ru/post/151/#p151</link>
			<description><![CDATA[<p>404 страница (она же страница любых исключений в системе) - это особенная страница в рамках темы. <br />Её нет в маршрутах, по некоторым техническим соображениям. Шаблоном данной страницы всегда является файл <em>exception.tpl</em>, находящийся в корне темы. </p><p>Данный шаблон используется для отображении ошибок, при условии, что у вас <strong>отключена</strong> опция &quot;Подробно отображать информацию об исключениях&quot; в разделе Управление-&gt;Настройки сайта.</p><p>Проверьте, пожалуйста, состояние данной опции.</p>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Sun, 14 Sep 2014 09:27:03 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/151/#p151</guid>
		</item>
		<item>
			<title><![CDATA[Страница 404]]></title>
			<link>https://forum.readyscript.ru/post/150/#p150</link>
			<description><![CDATA[<p>Времени суток доброго.<br />Сверстал весь сайт без встроенного конструктора, хочу сделать страницу ошибок, но не получается. Как понял, надо зайти в конструктор, выбрать маршрут и шаблон, но там ничего нет про ошибки. Пытался сделать по инструкции, скопировал exception.tpl в папку с темой. Тоже не работает. Пишет 404 на несуществующей странице, а шаблон не подключает.<br />Подскажите, как сделать эту страницу?</p>]]></description>
			<author><![CDATA[null@example.com (Дмитрий)]]></author>
			<pubDate>Sun, 14 Sep 2014 06:19:17 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/150/#p150</guid>
		</item>
	</channel>
</rss>
