<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
			<channel>
			<title>Возможность вставки php кода на страницу / Вопросы, проблемы и их решения / Alto CMS</title>
			<link>http://79.174.14.219/comments/959/</link>
			<description><![CDATA[Всем привет! Имеется необходимость в использовании php кода на странице AltoCMS, возможно ли такое? Нашел плагин для LS, но он]]></description>
			<language>ru</language>
			<managingEditor>noreply@altocms.ru</managingEditor>
			<webMaster>noreply@altocms.ru</webMaster>
			<generator>Alto CMS v.1.5.0b1</generator>
							<item>
					<title>Возможность вставки php кода на страницу (comment #17780)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/959/#comment17780</guid>
					<link>http://79.174.14.219/959.html#comment17780</link>
					<author>kz.core@gmail.com</author>
					<description><![CDATA[В общем решение следующее:<br/>
В файле /engine/classes/modules/viewer/Viewer.class.php<br/>
19 строчка:<br/>
<pre class="prettyprint"><code>F::IncludeLib('Smarty/libs/Smarty.class.php');</code></pre><br/>
Дописываем <strong>BC</strong>:<br/>
<pre class="prettyprint"><code>F::IncludeLib('Smarty/libs/SmartyBC.class.php');</code></pre><br/>
765 строчка<br/>
<pre class="prettyprint"><code>return new Smarty();</code></pre><br/>
Дописываем <strong>BC</strong>:<br/>
<pre class="prettyprint"><code>return new SmartyBC();</code></pre><br/>
<br/>
После чего в шаблонах можно использовать PHP код следующим образом:<br/>
<pre class="prettyprint"><code>{php}
    echo &quot;Hello world!&quot;;
{/php}</code></pre><br/>
<br/>
Если кто знает минусы такого решения, буду рад их услышать!]]></description>
					<pubDate>Sun, 25 Jan 2015 20:43:17 +0300</pubDate>
									</item>
							<item>
					<title>Возможность вставки php кода на страницу (comment #17783)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/959/#comment17783</guid>
					<link>http://79.174.14.219/959.html#comment17783</link>
					<author>reexistent@gmail.com</author>
					<description><![CDATA[А что мешает писать код в фигурных скобках?<br/>
<br/>
Отключили его в 3 смарти я так понимаю чтобы юзеры не косячили с одной стороны, с другой это в принципе неверный подход, не для того он предназначен…]]></description>
					<pubDate>Sun, 25 Jan 2015 21:34:30 +0300</pubDate>
									</item>
							<item>
					<title>Возможность вставки php кода на страницу (comment #17787)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/959/#comment17787</guid>
					<link>http://79.174.14.219/959.html#comment17787</link>
					<author>kz.core@gmail.com</author>
					<description><![CDATA[<blockquote>принципе неверный подход</blockquote>В связи с чем?<br/>
<blockquote>Можно так<br/>
<br/>
<pre class="prettyprint"><code>{sprintf(&quot;%s&quot;, «hello world!»)}</code></pre></blockquote><br/>
Как будет выглядеть любая функция в таком случае?]]></description>
					<pubDate>Sun, 25 Jan 2015 21:53:25 +0300</pubDate>
									</item>
							<item>
					<title>Возможность вставки php кода на страницу (comment #17793)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/959/#comment17793</guid>
					<link>http://79.174.14.219/959.html#comment17793</link>
					<author>reexistent@gmail.com</author>
					<description><![CDATA[Ну смысл шаблонизатора в том что логика представления отделяется от бизнес логики. Иначе зачем он тогда вообще нужен, делайте все на php <br/>
<br/>
Там можно задать свои smarty функции типа {myfunc parameter=блаблабла} а можно использовать обращения к php функциям такого плана как я привел пример. Например нужно вам дату вывести или какие-то простые вычисления — без проблем можно переменные определять и использовать в дальнейшем и т.д. {$p=$a*$b+$c}, вывод {$p}. Более того там со строками упрощена работа, разыменовывание в выражении автоматически происходит. Если нужно что-то сложное то это должно быть вынесено из шаблона.<br/>
<br/>
Что вообще сделать хотите, вдруг это проще стандартными средствами?]]></description>
					<pubDate>Sun, 25 Jan 2015 22:40:20 +0300</pubDate>
									</item>
							<item>
					<title>Возможность вставки php кода на страницу (comment #17794)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/959/#comment17794</guid>
					<link>http://79.174.14.219/959.html#comment17794</link>
					<author>kz.core@gmail.com</author>
					<description><![CDATA[<blockquote>Если нужно что-то сложное то это должно быть вынесено из шаблона</blockquote>Плагины писать не умею, smarty не понимаю, php знаю, php понимаю, есть готовый скрипт на php, его необходимо интегрировать на сайт, поэтому и прибегаю к таким радикальным методам!]]></description>
					<pubDate>Sun, 25 Jan 2015 22:43:02 +0300</pubDate>
									</item>
							<item>
					<title>Возможность вставки php кода на страницу (comment #17800)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/959/#comment17800</guid>
					<link>http://79.174.14.219/959.html#comment17800</link>
					<author>reexistent@gmail.com</author>
					<description><![CDATA[предлагаю пойти таким путем<br/>
<a href="http://www.smarty.net/docs/en/plugins.functions.tpl" rel="nofollow" >www.smarty.net/docs/en/plugins.functions.tpl</a>]]></description>
					<pubDate>Sun, 25 Jan 2015 23:03:44 +0300</pubDate>
									</item>
							<item>
					<title>Возможность вставки php кода на страницу (comment #17831)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/959/#comment17831</guid>
					<link>http://79.174.14.219/959.html#comment17831</link>
					<author>kz.core@gmail.com</author>
					<description><![CDATA[В принципе Вы мне помогли! Спасибо!]]></description>
					<pubDate>Mon, 26 Jan 2015 08:44:20 +0300</pubDate>
									</item>
							<item>
					<title>Возможность вставки php кода на страницу (comment #17786)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/959/#comment17786</guid>
					<link>http://79.174.14.219/959.html#comment17786</link>
					<author>reexistent@gmail.com</author>
					<description><![CDATA[<pre class="prettyprint"><code>{php}
    echo &quot;Hello world!&quot;;
{/php}</code></pre><br/>
<br/>
Можно так<br/>
<pre class="prettyprint"><code>{sprintf(&quot;%s&quot;, «hello world!»)}</code></pre>]]></description>
					<pubDate>Sun, 25 Jan 2015 21:45:07 +0300</pubDate>
									</item>
							<item>
					<title>Возможность вставки php кода на страницу (comment #22509)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/959/#comment22509</guid>
					<link>http://79.174.14.219/959.html#comment22509</link>
					<author>dgalexei@mail.ru</author>
					<description><![CDATA[Что что ни так, ни так не работает(]]></description>
					<pubDate>Wed, 22 Jul 2015 17:53:27 +0300</pubDate>
									</item>
							<item>
					<title>Возможность вставки php кода на страницу (comment #22519)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/959/#comment22519</guid>
					<link>http://79.174.14.219/959.html#comment22519</link>
					<author>reexistent@gmail.com</author>
					<description><![CDATA[Может вы кавычки-елочки скопипастили =)<br/>
Первый способ в 3 смарти вроде убрали.]]></description>
					<pubDate>Wed, 22 Jul 2015 23:22:35 +0300</pubDate>
									</item>
							<item>
					<title>Возможность вставки php кода на страницу (comment #22520)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/959/#comment22520</guid>
					<link>http://79.174.14.219/959.html#comment22520</link>
					<author>dgalexei@mail.ru</author>
					<description><![CDATA[не пойму Вас… какие именно кавычки, без них нелогично как то]]></description>
					<pubDate>Wed, 22 Jul 2015 23:45:03 +0300</pubDate>
									</item>
							<item>
					<title>Возможность вставки php кода на страницу (comment #22521)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/959/#comment22521</guid>
					<link>http://79.174.14.219/959.html#comment22521</link>
					<author>reexistent@gmail.com</author>
					<description><![CDATA[В примере выше обычные кавычки автоматически преобразованы в елечки &quot;&quot; -&gt; «». Представленный код я перед тем как постить проверил. В общем не знаю почему у вас не сработало.]]></description>
					<pubDate>Thu, 23 Jul 2015 00:17:00 +0300</pubDate>
									</item>
					</channel>
	</rss>
