<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0">
<channel>
  <title>Limb PHP Framework Forum</title>
  <link>http://forum.limb-project.com/index.php</link>
  <description>Limb PHP Framework Forum</description>
  <language>english</language>
  <copyright>(c) Copyright 2008 by Limb PHP Framework Forum</copyright>
  <managingEditor>support@limb-project.com</managingEditor>
  <webMaster>support@limb-project.com</webMaster>
  <pubDate>Fri May 09, 2008 2:40 pm</pubDate>
  <lastBuildDate>Fri May 09, 2008 2:40 pm</lastBuildDate>
  <docs>http://backend.userland.com/rss</docs>
  <generator>phpBB2 RSS Syndication Mod</generator>
  <ttl>1</ttl>

  <image>
    <title>Limb PHP Framework Forum</title>
    <url></url>
    <link>http://forum.limb-project.com/</link>
    <description>Limb PHP Framework Forum</description>
  </image>

                                      <item>
                                        <title>MACRO и лишние пробелы/табуляции</title>
                                        <link>http://forum.limb-project.com/viewtopic.php?p=11747#11747</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://forum.limb-project.com/profile.php?mode=viewprofile&amp;u=5'&gt;pachanga&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Fri May 09, 2008 2:03 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Попробовал, все не так просто - ломается BC. Как альтернативу можно попробовать сделать тег {{nospace}}, использовать который можно так:&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;100%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td&gt;&lt;textarea name='code' class=&quot;php:collapse&quot; cols=&quot;60&quot; rows=&quot;10&quot;&gt;&lt;br /&gt;
&amp;#123;&amp;#123;list..&amp;#125;&amp;#125;&amp;#123;&amp;#123;nospace&lt;br /&gt;
&amp;#125;&amp;#125;&amp;#123;&amp;#123;list&amp;#58;item ...&amp;#125;&amp;#125;&amp;#123;&amp;#123;nospace&lt;br /&gt;
&lt;br /&gt;
&amp;#125;&amp;#125;&lt;br /&gt;
&lt;/textarea&gt;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
Т.е эта штука убирала бы пустоты между тегами... Не помню, позволит ли компилятор переносить тело тега на несколько строк.&lt;br /&gt;
&lt;br /&gt;
Но вообще, первый способ с {{space}} мне нравится больше. Надо еще подумать.&lt;br /&gt;
&lt;br /&gt;
Спасибо за вопрос &lt;img src=&quot;images/smiles/icon_wink.gif&quot; alt=&quot;Wink&quot; border=&quot;0&quot; /&gt;</description>
                                        <comments>http://forum.limb-project.com/viewtopic.php?p=11747#11747</comments>
                                        <author>pachanga</author>
                                        <pubDate>Fri May 09, 2008 2:03 pm</pubDate>
                                        <guid isPermaLink="true">http://forum.limb-project.com/viewtopic.php?p=11747#11747</guid>
                                      </item>
                                      <item>
                                        <title>Новые идеи по доработке MACRO</title>
                                        <link>http://forum.limb-project.com/viewtopic.php?p=11745#11745</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://forum.limb-project.com/profile.php?mode=viewprofile&amp;u=2522'&gt;Forumsky&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Fri May 09, 2008 1:23 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;pachanga wrote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;В принципе, можно, только я вот думаю, может какой-то можно сделать более обобщенный тег. Кто что еще думает?&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
{{list:count items=&quot;1&quot;}}если один элемент{{/}}&lt;br /&gt;
{{list:count items=&quot;5&quot;}}если пять элементов{{/}}&lt;br /&gt;
&lt;br /&gt;
И вообще:&lt;br /&gt;
{{list:count items=&quot;&amp;lt;=5&quot;}}если менее пяти...{{/}}&lt;br /&gt;
{{list:count items=&quot;&amp;gt;5&quot;}}если более пяти...{{/}}&lt;br /&gt;
&lt;br /&gt;
В принципе это элементарно делается средствами php:&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;100%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td&gt;&lt;textarea name='code' class=&quot;php:collapse&quot; cols=&quot;60&quot; rows=&quot;10&quot;&gt;&lt;br /&gt;
&amp;lt;? if &amp;#40;$collection-&amp;gt;count&amp;#40;&amp;#41; == 1&amp;#41; &amp;#58; ?&amp;gt;&lt;br /&gt;
если один элемент&lt;br /&gt;
&amp;lt;? endif; ?&amp;gt;&lt;br /&gt;
&lt;/textarea&gt;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;</description>
                                        <comments>http://forum.limb-project.com/viewtopic.php?p=11745#11745</comments>
                                        <author>Forumsky</author>
                                        <pubDate>Fri May 09, 2008 1:23 pm</pubDate>
                                        <guid isPermaLink="true">http://forum.limb-project.com/viewtopic.php?p=11745#11745</guid>
                                      </item>
                                      <item>
                                        <title>Доступ к полям объекта lmbObject</title>
                                        <link>http://forum.limb-project.com/viewtopic.php?p=11743#11743</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://forum.limb-project.com/profile.php?mode=viewprofile&amp;u=5'&gt;pachanga&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Fri May 09, 2008 1:00 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;korchasa wrote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;&lt;br /&gt;
В AR валится все, что связанно с коллекциями.&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
Валится, в смысле падает PHP?</description>
                                        <comments>http://forum.limb-project.com/viewtopic.php?p=11743#11743</comments>
                                        <author>pachanga</author>
                                        <pubDate>Fri May 09, 2008 1:00 pm</pubDate>
                                        <guid isPermaLink="true">http://forum.limb-project.com/viewtopic.php?p=11743#11743</guid>
                                      </item>
                                      <item>
                                        <title>404 not_found</title>
                                        <link>http://forum.limb-project.com/viewtopic.php?p=11737#11737</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://forum.limb-project.com/profile.php?mode=viewprofile&amp;u=2522'&gt;Forumsky&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Fri May 09, 2008 11:26 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;conf wrote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;Попробуйте создать у себя NotFoundController и там определить что куда выводить.&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
Оказывается он у меня уже есть  &lt;img src=&quot;images/smiles/icon_redface.gif&quot; alt=&quot;Embarassed&quot; border=&quot;0&quot; /&gt; &lt;br /&gt;
Такой код &lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;100%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td&gt;&lt;textarea name='code' class=&quot;php:collapse&quot; cols=&quot;60&quot; rows=&quot;10&quot;&gt;function doDisplay&amp;#40;&amp;#41;&lt;br /&gt;
  &amp;#123;&lt;br /&gt;
    $this-&amp;gt;response-&amp;gt;header&amp;#40;'HTTP/1.x 404 Not Found'&amp;#41;;&lt;br /&gt;
    $this-&amp;gt;resetView&amp;#40;&amp;#41;;&lt;br /&gt;
    $this-&amp;gt;setTemplate&amp;#40;'not_found.html'&amp;#41;;&lt;br /&gt;
  &amp;#125;&lt;/textarea&gt;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
как я написал выше не выводит локальный templates/not_found.html&lt;br /&gt;
&lt;br /&gt;
Заменил в нём на not_found.&lt;span style=&quot;font-weight: bold&quot;&gt;p&lt;/span&gt;html и, о чудо, заработал локальный шаблон  &lt;img src=&quot;images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; border=&quot;0&quot; /&gt;&lt;br /&gt;
Спасибо, &lt;span style=&quot;font-weight: bold&quot;&gt;conf&lt;/span&gt;</description>
                                        <comments>http://forum.limb-project.com/viewtopic.php?p=11737#11737</comments>
                                        <author>Forumsky</author>
                                        <pubDate>Fri May 09, 2008 11:26 am</pubDate>
                                        <guid isPermaLink="true">http://forum.limb-project.com/viewtopic.php?p=11737#11737</guid>
                                      </item>
                                      <item>
                                        <title>баг в методе executeStatement в lmbAuditDbConnection</title>
                                        <link>http://forum.limb-project.com/viewtopic.php?p=11736#11736</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://forum.limb-project.com/profile.php?mode=viewprofile&amp;u=5'&gt;pachanga&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Fri May 09, 2008 4:54 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;svk wrote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;&lt;br /&gt;
Так разве не будет работать ?&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
Будет, но тогда объект уже не реализовывает интерфейс lmbDbConnection и не будут проходить typehints, т.е:&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;100%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td&gt;&lt;textarea name='code' class=&quot;php:collapse&quot; cols=&quot;60&quot; rows=&quot;10&quot;&gt;&lt;br /&gt;
function foo&amp;#40;lmbDbConnection $conn&amp;#41;&amp;#123;&amp;#125;&lt;br /&gt;
&lt;/textarea&gt;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
...а очень хотелось бы. Самый последний извратный способ, который я предлагал, тогда также работать не будет в таком случае, а вот lmbAuditDbConnection :: wrap($conn) - будет. Я пока за него &lt;img src=&quot;images/smiles/icon_wink.gif&quot; alt=&quot;Wink&quot; border=&quot;0&quot; /&gt;</description>
                                        <comments>http://forum.limb-project.com/viewtopic.php?p=11736#11736</comments>
                                        <author>pachanga</author>
                                        <pubDate>Fri May 09, 2008 4:54 am</pubDate>
                                        <guid isPermaLink="true">http://forum.limb-project.com/viewtopic.php?p=11736#11736</guid>
                                      </item>
                                      <item>
                                        <title>Макробаг (include и slot)</title>
                                        <link>http://forum.limb-project.com/viewtopic.php?p=11726#11726</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://forum.limb-project.com/profile.php?mode=viewprofile&amp;u=2539'&gt;conf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Thu May 08, 2008 10:24 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;pachanga wrote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;Я изменил немного тег(работу со статическим счетчиком) и добавил тест на твою ситуацию - все работает. Попробуй обновиться...&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
Пофиксил тесты, было неправильное имя класса и они вылетали с fatal error без выполнения. Так что баг пока не закрыт.&lt;br /&gt;
P.S. Там в конце еще 2 теста вылетают c fatal error, я не разобрался почему именно.&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;100%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td&gt;&lt;textarea name='code' class=&quot;php:collapse&quot; cols=&quot;60&quot; rows=&quot;10&quot;&gt;&lt;br /&gt;
53 of 57 done&amp;#40;lmbMacroPagerHelperTest&amp;#41;&lt;br /&gt;
54 of 57 done&amp;#40;lmbMacroPagerTagTest&amp;#41;&lt;br /&gt;
55 of 57 done&amp;#40;lmbMacroPaginateTagTest&amp;#41;&lt;br /&gt;
&amp;lt;!--error--&amp;gt;&lt;br /&gt;
Fatal error&amp;#58; Call to a member function generate&amp;#40;&amp;#41; on a non-object in lib\limb\macro\src\tags\tree\tree.tag.php on line 55&lt;br /&gt;
&lt;/textarea&gt;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;UPDATE&lt;/span&gt;: Ошибка была у меня - криво обновил макро, в итоге там остались старые include и wrap тэги  &lt;img src=&quot;images/smiles/icon_redface.gif&quot; alt=&quot;Embarassed&quot; border=&quot;0&quot; /&gt;, которые и вызывали ошибку (а имена классов судя по всему ни на что не влияли &lt;img src=&quot;images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; border=&quot;0&quot; /&gt; ну так хоть соответствуют файлам). Сейчас все тесты работают нормально (после патча pachanga), посмотрю еще на домашней машине и отпишусь.</description>
                                        <comments>http://forum.limb-project.com/viewtopic.php?p=11726#11726</comments>
                                        <author>conf</author>
                                        <pubDate>Thu May 08, 2008 10:24 am</pubDate>
                                        <guid isPermaLink="true">http://forum.limb-project.com/viewtopic.php?p=11726#11726</guid>
                                      </item>
                                      <item>
                                        <title>CRUD example doesnt show the required result</title>
                                        <link>http://forum.limb-project.com/viewtopic.php?p=11721#11721</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://forum.limb-project.com/profile.php?mode=viewprofile&amp;u=2546'&gt;rupagb&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Thu May 08, 2008 7:18 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Never mind the problem solved....i'm new to this Unix and whole of php...thanx for bearin gwith my ignorance of basic knowledge.&lt;br /&gt;
&lt;br /&gt;
Rupa</description>
                                        <comments>http://forum.limb-project.com/viewtopic.php?p=11721#11721</comments>
                                        <author>rupagb</author>
                                        <pubDate>Thu May 08, 2008 7:18 am</pubDate>
                                        <guid isPermaLink="true">http://forum.limb-project.com/viewtopic.php?p=11721#11721</guid>
                                      </item>
                                      <item>
                                        <title>Использование form:referer в macro</title>
                                        <link>http://forum.limb-project.com/viewtopic.php?p=11716#11716</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://forum.limb-project.com/profile.php?mode=viewprofile&amp;u=5'&gt;pachanga&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Wed May 07, 2008 6:06 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Я добавил очень простую версию этого тега. Попробуй плиз, это то, что нужно?</description>
                                        <comments>http://forum.limb-project.com/viewtopic.php?p=11716#11716</comments>
                                        <author>pachanga</author>
                                        <pubDate>Wed May 07, 2008 6:06 pm</pubDate>
                                        <guid isPermaLink="true">http://forum.limb-project.com/viewtopic.php?p=11716#11716</guid>
                                      </item>
                                      <item>
                                        <title>lmbErrorList изменения в rev 6639</title>
                                        <link>http://forum.limb-project.com/viewtopic.php?p=11715#11715</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://forum.limb-project.com/profile.php?mode=viewprofile&amp;u=5'&gt;pachanga&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Wed May 07, 2008 5:45 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;conf wrote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;serega wrote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;Я бы вернул этот самый метод. Эти удаления происходили под лозунгом &quot;Долой все лишнее!&quot;, а многое в последствие вернулось... Просто так некоторым удобнее. Не будем их огорчать &lt;img src=&quot;images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; border=&quot;0&quot; /&gt;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
Как минимум, не придется переписывать документацию &lt;img src=&quot;images/smiles/icon_wink.gif&quot; alt=&quot;Wink&quot; border=&quot;0&quot; /&gt;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
Ты можешь сам добавить этот метод уже &lt;img src=&quot;images/smiles/icon_wink.gif&quot; alt=&quot;Wink&quot; border=&quot;0&quot; /&gt;</description>
                                        <comments>http://forum.limb-project.com/viewtopic.php?p=11715#11715</comments>
                                        <author>pachanga</author>
                                        <pubDate>Wed May 07, 2008 5:45 pm</pubDate>
                                        <guid isPermaLink="true">http://forum.limb-project.com/viewtopic.php?p=11715#11715</guid>
                                      </item>
                                      <item>
                                        <title>Запрос на улучшение пакета VALIDATION</title>
                                        <link>http://forum.limb-project.com/viewtopic.php?p=11714#11714</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://forum.limb-project.com/profile.php?mode=viewprofile&amp;u=5'&gt;pachanga&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Wed May 07, 2008 5:44 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Ну так что, никому не хочется попробовать это реализовать?  &lt;img src=&quot;images/smiles/icon_cool.gif&quot; alt=&quot;Cool&quot; border=&quot;0&quot; /&gt;</description>
                                        <comments>http://forum.limb-project.com/viewtopic.php?p=11714#11714</comments>
                                        <author>pachanga</author>
                                        <pubDate>Wed May 07, 2008 5:44 pm</pubDate>
                                        <guid isPermaLink="true">http://forum.limb-project.com/viewtopic.php?p=11714#11714</guid>
                                      </item>
                                      <item>
                                        <title>добавить в lmbHttpRequest возврат значений по умолчанию</title>
                                        <link>http://forum.limb-project.com/viewtopic.php?p=11710#11710</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://forum.limb-project.com/profile.php?mode=viewprofile&amp;u=5'&gt;pachanga&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Wed May 07, 2008 4:22 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      +1, обрати внимание на реализацию подобного get метода в &lt;a href=&quot;https://svn.limb-project.com/limb/3.x/trunk/limb/core/src/lmbSet.class.php&quot; target=&quot;_blank&quot;&gt;https://svn.limb-project.com/limb/3.x/trunk/limb/core/src/lmbSet.class.php&lt;/a&gt;</description>
                                        <comments>http://forum.limb-project.com/viewtopic.php?p=11710#11710</comments>
                                        <author>pachanga</author>
                                        <pubDate>Wed May 07, 2008 4:22 pm</pubDate>
                                        <guid isPermaLink="true">http://forum.limb-project.com/viewtopic.php?p=11710#11710</guid>
                                      </item>
                                      <item>
                                        <title>ImageKit  и новые фильтры</title>
                                        <link>http://forum.limb-project.com/viewtopic.php?p=11708#11708</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://forum.limb-project.com/profile.php?mode=viewprofile&amp;u=2474'&gt;CM-Z&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Wed May 07, 2008 2:57 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Может ещё, кто чего скажет?&lt;br /&gt;
А то ведь сейчас поменяем функционал, а потом опять будем восстанавливать? &lt;img src=&quot;images/smiles/icon_biggrin.gif&quot; alt=&quot;Very Happy&quot; border=&quot;0&quot; /&gt; &lt;br /&gt;
&lt;br /&gt;
Может просто сделать отдельный фильтр типа cropresize?</description>
                                        <comments>http://forum.limb-project.com/viewtopic.php?p=11708#11708</comments>
                                        <author>CM-Z</author>
                                        <pubDate>Wed May 07, 2008 2:57 pm</pubDate>
                                        <guid isPermaLink="true">http://forum.limb-project.com/viewtopic.php?p=11708#11708</guid>
                                      </item>
                                      <item>
                                        <title>Сериализация классов из AR</title>
                                        <link>http://forum.limb-project.com/viewtopic.php?p=11694#11694</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://forum.limb-project.com/profile.php?mode=viewprofile&amp;u=2393'&gt;korchasa&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Tue May 06, 2008 5:05 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;serega wrote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;В целом, можно достать dsn. При десериализации нужно будет лезть в toolkit и спрашивать объект соединения с базой по этому dsn (ну и хранить их по этому dsn-у в самом toolkit-е до кучи).&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
Другой вариант - хранить имя соединения. Так вообще проблем никаких при десериализации надо будет только getDbConnectionByName () сделать. Плюсы в том, что он ленивый и сам создавать соединение из конфига может.&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;serega wrote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;Еще вот надумал, что непонятно, что делать с связанными объектами, если они были предварительно сохранены. Сохранять в кеше вместе? Тогда при введении UnitOfWork (или его аналога) нужно будет при десериализации связанные объекты также класть в UnitOfWork, что также усложнить реализацию.&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
Нееее, не надо их сохранять. Мы же на lost updates нарываемся. Если только опционально (для оптимистов &lt;img src=&quot;images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; border=&quot;0&quot; /&gt; ): сохранять без зависимостей / сохранять с зависимостями / сохранять с id'шниками зависимостей.</description>
                                        <comments>http://forum.limb-project.com/viewtopic.php?p=11694#11694</comments>
                                        <author>korchasa</author>
                                        <pubDate>Tue May 06, 2008 5:05 pm</pubDate>
                                        <guid isPermaLink="true">http://forum.limb-project.com/viewtopic.php?p=11694#11694</guid>
                                      </item>
                                      <item>
                                        <title>tree, active_record и json</title>
                                        <link>http://forum.limb-project.com/viewtopic.php?p=11689#11689</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://forum.limb-project.com/profile.php?mode=viewprofile&amp;u=2393'&gt;korchasa&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Tue May 06, 2008 2:59 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;user300 wrote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;javascript запрашивает у сервера url с параметрами, сервер должен создать объекты по поступившим критериям, переконвертировать из в json (zend::json) и вернуть json клиенту.&lt;br /&gt;
&lt;br /&gt;
с чего бы начать (каркас я установил, таблицу в базе вроде создал в соответствии с требованиями tree, структуры приложения понимаю) ...&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
Если я все правильно понял, то тут на самом деле две задачи:&lt;br /&gt;
1. Автоматическая конвертация вывода в json (необязательно использовать zend, ибо &lt;a href=&quot;http://ru2.php.net/manual/en/book.json.php&quot; target=&quot;_blank&quot; class=&quot;postlink&quot;&gt;нативная реализация&lt;/a&gt; уже нормальная).&lt;br /&gt;
Тут все просто. Вот, что-то типа такого контроллера:&lt;/span&gt;&lt;table width=&quot;100%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td&gt;&lt;textarea name='code' class=&quot;php:collapse&quot; cols=&quot;60&quot; rows=&quot;10&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
class AjaxController extends lmbController&lt;br /&gt;
&amp;#123;&lt;br /&gt;
  protected $_errors = array&amp;#40;&amp;#41;;&lt;br /&gt;
&lt;br /&gt;
  function addError&amp;#40;$text&amp;#41;&lt;br /&gt;
  &amp;#123;&lt;br /&gt;
    $this-&amp;gt;_errors&amp;#91;&amp;#93; = $text;&lt;br /&gt;
  &amp;#125;&lt;br /&gt;
&lt;br /&gt;
  function hasErrors&amp;#40;&amp;#41;&lt;br /&gt;
  &amp;#123;&lt;br /&gt;
    return &amp;#40;bool&amp;#41; count&amp;#40;$this-&amp;gt;_errors&amp;#41;;&lt;br /&gt;
  &amp;#125;&lt;br /&gt;
&lt;br /&gt;
  function send&amp;#40;$data&amp;#41;&lt;br /&gt;
  &amp;#123;&lt;br /&gt;
    $this-&amp;gt;response-&amp;gt;header&amp;#40;'Content-Type&amp;#58;text/javascript'&amp;#41;;&lt;br /&gt;
&lt;br /&gt;
    $responce = array&amp;#40;'data' =&amp;gt; $data&amp;#41;;&lt;br /&gt;
&lt;br /&gt;
    if&amp;#40;$this-&amp;gt;hasErrors&amp;#40;&amp;#41;&amp;#41;&lt;br /&gt;
      $responce&amp;#91;'errors'&amp;#93; = $this-&amp;gt;_errors;    &lt;br /&gt;
&lt;br /&gt;
    return json_encode&amp;#40;$responce&amp;#41;;&lt;br /&gt;
  &amp;#125;&lt;br /&gt;
&lt;br /&gt;
  function sendError&amp;#40;$errorText&amp;#41;&lt;br /&gt;
  &amp;#123;&lt;br /&gt;
    $this-&amp;gt;addError&amp;#40;$errorText&amp;#41;;&lt;br /&gt;
    return $this-&amp;gt;send&amp;#40;null&amp;#41;;&lt;br /&gt;
  &amp;#125;&lt;br /&gt;
&lt;br /&gt;
&amp;#125;&lt;/textarea&gt;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
2. Упростить работу с моделями из клиентского js-кода. Советую написать все таки несколько контроллеров, а потом выработать общую модель для твоего AjaxCrudController, отнаследованного от чего-то типо того, что я привел выше.&lt;br /&gt;
&lt;br /&gt;
Если все таки решишься совсем отказаться от контроллеров на модели, и сделать что-то, типа JSON-RPC-LIMB, то я обоими руками с тобой и помогу. &lt;img src=&quot;images/smiles/icon_wink.gif&quot; alt=&quot;Wink&quot; border=&quot;0&quot; /&gt;</description>
                                        <comments>http://forum.limb-project.com/viewtopic.php?p=11689#11689</comments>
                                        <author>korchasa</author>
                                        <pubDate>Tue May 06, 2008 2:59 pm</pubDate>
                                        <guid isPermaLink="true">http://forum.limb-project.com/viewtopic.php?p=11689#11689</guid>
                                      </item>
                                      <item>
                                        <title>Глюки с кодировкой в уведомлениях с форума</title>
                                        <link>http://forum.limb-project.com/viewtopic.php?p=11688#11688</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://forum.limb-project.com/profile.php?mode=viewprofile&amp;u=2539'&gt;conf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Tue May 06, 2008 2:28 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      А вот щас нормальное пришло уведомление &lt;img src=&quot;images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; border=&quot;0&quot; /&gt;</description>
                                        <comments>http://forum.limb-project.com/viewtopic.php?p=11688#11688</comments>
                                        <author>conf</author>
                                        <pubDate>Tue May 06, 2008 2:28 pm</pubDate>
                                        <guid isPermaLink="true">http://forum.limb-project.com/viewtopic.php?p=11688#11688</guid>
                                      </item></channel></rss>