<?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>Как можно переназначить фильтр (сортировку) / Вопросы, проблемы и их решения / Alto CMS</title>
			<link>http://79.174.14.219/comments/1121/</link>
			<description><![CDATA[Кто может помочь советом как переназначить порядок сортировки при выводе топиков в блоге.]]></description>
			<language>ru</language>
			<managingEditor>noreply@altocms.ru</managingEditor>
			<webMaster>noreply@altocms.ru</webMaster>
			<generator>Alto CMS v.1.5.0b1</generator>
							<item>
					<title>Как можно переназначить фильтр (сортировку) (comment #20533)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1121/#comment20533</guid>
					<link>http://79.174.14.219/1121.html#comment20533</link>
					<author>vinznsk@gmail.com</author>
					<description><![CDATA[также интересно как можно сделать сортировку блогов в принципе. В той же категории они сортируются по ID]]></description>
					<pubDate>Sun, 03 May 2015 15:11:45 +0300</pubDate>
									</item>
							<item>
					<title>Как можно переназначить фильтр (сортировку) (comment #20536)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1121/#comment20536</guid>
					<link>http://79.174.14.219/1121.html#comment20536</link>
					<author>vshemarov@gmail.com</author>
					<description><![CDATA[В модуле <strong>Topic</strong> есть метод <strong>GetTopicsByFilter()</strong>. Вот, например, получение списка топиков с сортировкой по ID авторов:<br/>
<pre class="prettyprint"><code>$aFilter = array(
    'order' =&gt; 'user_id',
);
$aTopics = E::ModuleTopic()-&gt;GetTopicsByFilter($aFilter);</code></pre>Аналогичный метод есть и у модуля <strong>Blog</strong>:<br/>
<pre class="prettyprint"><code>$aFilter = array(
    'order' =&gt; '...',
);
$aBlogs = E::ModuleBlog()-&gt;GetBlogsByFilter($aFilter);</code></pre>]]></description>
					<pubDate>Sun, 03 May 2015 16:08:51 +0300</pubDate>
									</item>
							<item>
					<title>Как можно переназначить фильтр (сортировку) (comment #20537)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1121/#comment20537</guid>
					<link>http://79.174.14.219/1121.html#comment20537</link>
					<author>support@maxicms.ru</author>
					<description><![CDATA[Это я уже нашел методом проб и ошибок, но возникла проблема я не могу достучаться до значении $aFilter если я делаю свой массив в плагине то затираються другие отборы, получается нужно сохранить старый значения и добавить в них новое, возможно я вообще что то не так делаю.]]></description>
					<pubDate>Sun, 03 May 2015 16:11:35 +0300</pubDate>
									</item>
							<item>
					<title>Как можно переназначить фильтр (сортировку) (comment #20538)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1121/#comment20538</guid>
					<link>http://79.174.14.219/1121.html#comment20538</link>
					<author>vshemarov@gmail.com</author>
					<description><![CDATA[А можно чуть конкретнее? В каком месте не получается достучаться до $aFilter? Я вот прямо сейчас вношу правки в модуль <strong>Topic</strong> как раз в плане работы с предопределенными фильтрами. И, возможно, мог бы учесть сразу ваши проблемы]]></description>
					<pubDate>Sun, 03 May 2015 17:05:50 +0300</pubDate>
									</item>
							<item>
					<title>Как можно переназначить фильтр (сортировку) (comment #20539)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1121/#comment20539</guid>
					<link>http://79.174.14.219/1121.html#comment20539</link>
					<author>support@maxicms.ru</author>
					<description><![CDATA[Есть вероятнось что я просто еще не до конца разобрался в этом вопросе по тихоньку двигаюсь в нужном направлении, немного понял суть системы, теперь нужно просто практиковаться.]]></description>
					<pubDate>Sun, 03 May 2015 17:10:57 +0300</pubDate>
									</item>
							<item>
					<title>Как можно переназначить фильтр (сортировку) (comment #20565)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1121/#comment20565</guid>
					<link>http://79.174.14.219/1121.html#comment20565</link>
					<author>sersar@ukr.net</author>
					<description><![CDATA[Для того, чтоб получить и переназначить фильтр надо использовать такую конструкцию:<pre class="prettyprint"><code>class PluginTest_ModuleTopic_MapperTopic extends PluginTest_Inherit_ModuleTopic_MapperTopic {
    protected function buildFilter($aFilter) {
        $sWhere = parent::buildFilter($aFilter);
        //здесь переназначаешь то, что надо
        return $sWhere;
    }
}</code></pre>]]></description>
					<pubDate>Sun, 03 May 2015 21:34:15 +0300</pubDate>
									</item>
							<item>
					<title>Как можно переназначить фильтр (сортировку) (comment #20575)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1121/#comment20575</guid>
					<link>http://79.174.14.219/1121.html#comment20575</link>
					<author>support@maxicms.ru</author>
					<description><![CDATA[Это как бы уже понял, но вот вопрос в другом есть EventShowBlog в нем получаем топики блогов, и я не смог повлиять не как на выборку, все жестко забито в этом методе, хук стоит только на выходе, хотя логичнее было бы иметь ху и на входе чтобы можно было как то влиять на доп отборы. если делать через переопределением как сделано с категориями то мы уже опять же получаем по факту всю сущность блога вместе с топиками и можем только дополнить то что уже есть. а изменить как?]]></description>
					<pubDate>Sun, 03 May 2015 22:20:19 +0300</pubDate>
									</item>
							<item>
					<title>Как можно переназначить фильтр (сортировку) (comment #20578)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1121/#comment20578</guid>
					<link>http://79.174.14.219/1121.html#comment20578</link>
					<author>support@maxicms.ru</author>
					<description><![CDATA[Разобрался по факту нужно полностьб перенести всю функцию вывода блога и стопиками к себе в плагин, что не есть айс, ради 2 строк кода придеться копипастить порядка 130 строк кода. НЕ продуктивно это, наверное лучше бы иметь хук в начале функции.]]></description>
					<pubDate>Sun, 03 May 2015 22:35:47 +0300</pubDate>
									</item>
							<item>
					<title>Как можно переназначить фильтр (сортировку) (comment #20581)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1121/#comment20581</guid>
					<link>http://79.174.14.219/1121.html#comment20581</link>
					<author>vshemarov@gmail.com</author>
					<description><![CDATA[Как уже писал выше, сейчас работаю как раз над тем, как решать подобные задачи. Планировал в следующей версии это реализовать, но будет уже в релизе 1.1. Чуть позже напишу топик об этом.]]></description>
					<pubDate>Sun, 03 May 2015 23:05:01 +0300</pubDate>
									</item>
							<item>
					<title>Как можно переназначить фильтр (сортировку) (comment #20582)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1121/#comment20582</guid>
					<link>http://79.174.14.219/1121.html#comment20582</link>
					<author>support@maxicms.ru</author>
					<description><![CDATA[:) Да со мной не легко слишком много вопросов задаю, на другом сайте тоже терпели до поры до времени. ШУТКА.]]></description>
					<pubDate>Sun, 03 May 2015 23:07:53 +0300</pubDate>
									</item>
							<item>
					<title>Как можно переназначить фильтр (сортировку) (comment #20597)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1121/#comment20597</guid>
					<link>http://79.174.14.219/1121.html#comment20597</link>
					<author>sersar@ukr.net</author>
					<description><![CDATA[Да. Это большой минус в движке. Иногда из-за одной строки надо весь метод переопредилить. Как у тебя сейчас к примеру.]]></description>
					<pubDate>Mon, 04 May 2015 10:25:28 +0300</pubDate>
									</item>
							<item>
					<title>Как можно переназначить фильтр (сортировку) (comment #20598)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1121/#comment20598</guid>
					<link>http://79.174.14.219/1121.html#comment20598</link>
					<author>support@maxicms.ru</author>
					<description><![CDATA[Да тут не только метод, тут по факту пришлось при разработке плагина Дискуссии перекопипастить порядка 3 методов втом числе и мапер получения топиков ибо в типовой ну не как не получилось впишнуть все, отсюдова и возникла проблема что второй плагин просто не работет так как типовая выборка не работает по причине переопределения. :)<br/>
<br/>
P&gt;S Привет Одессе.]]></description>
					<pubDate>Mon, 04 May 2015 10:27:44 +0300</pubDate>
									</item>
							<item>
					<title>Как можно переназначить фильтр (сортировку) (comment #20601)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1121/#comment20601</guid>
					<link>http://79.174.14.219/1121.html#comment20601</link>
					<author>vshemarov@gmail.com</author>
					<description><![CDATA[Вот: <a href="http://altocms.ru/1127.html" rel="nofollow" >altocms.ru/1127.html</a><br/>
<br/>
Упрощает задачу?]]></description>
					<pubDate>Mon, 04 May 2015 12:25:56 +0300</pubDate>
									</item>
					</channel>
	</rss>
