<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Жизнь Замечательного Человека &#187; PHP</title>
	<atom:link href="http://bizonov.ru/category/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://bizonov.ru</link>
	<description>Жизнь, SEO, SMO, интернет-маркетинг, личностный рост, Лайфхаки, развитие проектов, make money online</description>
	<lastBuildDate>Fri, 18 Mar 2011 06:22:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Как вставить код сапы в новый Webasyst</title>
		<link>http://bizonov.ru/kak-vstavit-kod-sapy-v-novyj-webasyst/</link>
		<comments>http://bizonov.ru/kak-vstavit-kod-sapy-v-novyj-webasyst/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 07:01:48 +0000</pubDate>
		<dc:creator>bizon</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Sape]]></category>
		<category><![CDATA[Код]]></category>
		<category><![CDATA[Сателлиты]]></category>
		<category><![CDATA[webasyst]]></category>

		<guid isPermaLink="false">http://bizonov.ru/kak-vstavit-kod-sapy-v-novyj-webasyst/</guid>
		<description><![CDATA[Любой другой php-код, впрочем, тоже вставляется таким методом как здрасте. Вставляем PHP Код в новый Webasyst (shop-script) Шаг 1. /published/SC/html/scripts/classes/class.view.php Стррока 13, 15 (PHP_HANDLING и PHP_TAGS) должны быть true (как ниже) &#60;?php class View extends Smarty { function __construct(){ parent::Smarty(); $this-&#62;security = true; /** * TODO: Replace all constants in templates and set false */ [...]]]></description>
			<content:encoded><![CDATA[<p>Любой другой php-код, впрочем, тоже вставляется таким методом как здрасте.</p>
<p><strong>Вставляем PHP Код в новый Webasyst (shop-script)</strong></p>
<p>Шаг 1.</p>
<p>/published/SC/html/scripts/classes/class.view.php<br />
Стррока 13, 15 (<span class="st_h">PHP_HANDLING и </span><span class="st_h">PHP_TAGS)</span> должны быть true (как ниже)</p>
<blockquote>
<div class="php codecolorer" style="white-space: nowrap;"><span class="kw2">&lt;?php</span><br />
<span class="kw2">class</span> View <span class="kw2">extends</span> Smarty <span class="br0">{</span></p>
<p><span class="kw2">function</span> __construct<span class="br0">(</span><span class="br0">)</span><span class="br0">{</span></p>
<p>parent<span class="sy0">::</span><span class="me2">Smarty</span><span class="br0">(</span><span class="br0">)</span><span class="sy0">;</span></p>
<p><span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">security</span> <span class="sy0">=</span> <span class="kw4">true</span><span class="sy0">;</span><br />
<span class="co4">/**<br />
* TODO: Replace all constants in templates and set false<br />
*/</span><br />
<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">security_settings</span><span class="br0">[</span><span class="st_h">'ALLOW_CONSTANTS'</span><span class="br0">]</span> <span class="sy0">=</span> <span class="kw4">true</span><span class="sy0">;</span><br />
<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">security_settings</span><span class="br0">[</span><span class="st_h">'PHP_HANDLING'</span><span class="br0">]</span> <span class="sy0">=</span> <span class="kw4">true</span><span class="sy0">;</span><br />
<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">security_settings</span><span class="br0">[</span><span class="st_h">'MODIFIER_FUNCS'</span><span class="br0">]</span> <span class="sy0">=</span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span><span class="br0">)</span><span class="sy0">;</span><br />
<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">security_settings</span><span class="br0">[</span><span class="st_h">'PHP_TAGS'</span><span class="br0">]</span> <span class="sy0">=</span> <span class="kw4">true</span><span class="sy0">;</span><br />
<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">security_settings</span><span class="br0">[</span><span class="st_h">'IF_FUNCS'</span><span class="br0">]</span> <span class="sy0">=</span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span><span class="st_h">&#8216;true&#8217;</span><span class="sy0">,</span> <span class="st_h">&#8216;false&#8217;</span><span class="sy0">,</span> <span class="st_h">&#8216;null&#8217;</span><span class="sy0">,</span> <span class="st_h">&#8216;NULL&#8217;</span><span class="br0">)</span><span class="sy0">;</span><br />
<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">security_settings</span><span class="br0">[</span><span class="st_h">'INCLUDE_ANY'</span><span class="br0">]</span> <span class="sy0">=</span> <span class="kw4">false</span><span class="sy0">;</span><br />
<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">secure_dir</span> <span class="sy0">=</span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span>DIR_THEMES<span class="sy0">,</span> DIR_TPLS<span class="sy0">,</span> DIR_REPOTHEMES<span class="sy0">,</span> DIR_MODULES<span class="sy0">.</span><span class="st_h">&#8216;/shipping/templates&#8217;</span><span class="br0">)</span><span class="sy0">;</span><br />
<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">php_handling</span> <span class="sy0">=</span> SMARTY_PHP_QUOTE<span class="sy0">;</span><br />
<span class="re0">$compile_dir</span> <span class="sy0">=</span> DIR_COMPILEDTEMPLATES<span class="sy0">;</span><br />
<span class="kw1">if</span><span class="br0">(</span>SystemSettings<span class="sy0">::</span><span class="me2">is_hosted</span><span class="br0">(</span><span class="br0">)</span><span class="br0">)</span><span class="br0">{</span><span class="co1">//&amp;&amp;!is_backend()){</span><br />
<span class="re0">$demo_theme_id</span> <span class="sy0">=</span> sc_getSessionData<span class="br0">(</span><span class="st_h">&#8216;demo_theme_id&#8217;</span><span class="br0">)</span><span class="sy0">;</span><br />
<span class="kw1">if</span><span class="br0">(</span><a href="http://www.php.net/strlen"><span class="kw3">strlen</span></a><span class="br0">(</span><span class="re0">$demo_theme_id</span><span class="br0">)</span><span class="br0">)</span><span class="br0">{</span><br />
<span class="re0">$compile_dir</span> <span class="sy0">.=</span> <span class="st_h">&#8216;/&#8217;</span><span class="sy0">.</span><span class="re0">$demo_theme_id</span><span class="sy0">;</span><br />
<span class="br0">}</span><br />
<span class="br0">}</span><br />
checkPath<span class="br0">(</span><span class="re0">$compile_dir</span><span class="br0">)</span><span class="sy0">;</span><br />
<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">compile_dir</span> <span class="sy0">=</span> <span class="re0">$compile_dir</span><span class="sy0">;</span><br />
<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">template_dir</span> <span class="sy0">=</span> DIR_TPLS<span class="sy0">;</span></p>
<p><span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">cache_dir</span> <span class="sy0">=</span> DIR_SMARTY_CACHE<span class="sy0">;</span><br />
<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">caching</span> <span class="sy0">=</span> <span class="kw4">false</span><span class="sy0">;</span></p>
<p><span class="kw1">return</span> <span class="re0">$this</span><span class="sy0">;</span><br />
<span class="br0">}</span><br />
<span class="br0">}</span><br />
<span class="sy1">?&gt;</span></div>
</blockquote>
<div class="php codecolorer" style="white-space: nowrap;"><span class="sy1"><br />
</span></div>
<p>Шаг 2.</p>
<p>В шаблоне в любом месте PHP код будет работать как:</p>
<blockquote><p>{php}<br />
echo &#8220;hello, world!&#8230;&#8221;;<br />
{/php}</p></blockquote>
<p><em>Сегодняшний спонсор:</em></p>
<blockquote><p><em><a href="http://7ls.ru/browse.php?cat=47">Купить мобильный телефон</a></em></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://bizonov.ru/kak-vstavit-kod-sapy-v-novyj-webasyst/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

