[Erp5-report] r26394 - in /erp5/trunk/products/ERP5/bootstrap/erp5_core: SkinTemplateItem/p...

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Apr 10 15:43:57 CEST 2009


Author: fabien
Date: Fri Apr 10 15:43:54 2009
New Revision: 26394

URL: http://svn.erp5.org?rev=26394&view=rev
Log:
update ERP5Site_processAdvancedSearch to be able to handle portal_type

Modified:
    erp5/trunk/products/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/ERP5Site_processAdvancedSearch.xml
    erp5/trunk/products/ERP5/bootstrap/erp5_core/bt/revision

Modified: erp5/trunk/products/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/ERP5Site_processAdvancedSearch.xml
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/ERP5Site_processAdvancedSearch.xml?rev=26394&r1=26393&r2=26394&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/ERP5Site_processAdvancedSearch.xml [utf8] (original)
+++ erp5/trunk/products/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/ERP5Site_processAdvancedSearch.xml [utf8] Fri Apr 10 15:43:54 2009
@@ -53,11 +53,24 @@
         </item>
         <item>
             <key> <string>_body</string> </key>
-            <value> <string>if top_your_search_text is not None:\n
-  your_search_text = top_your_search_text\n
+            <value> <string>translateString = context.Base_translateString\n
+translated_type = \'\'\n
+\n
+if top_your_search_portal_type:\n
+  if top_your_search_portal_type == \'all\':\n
+    return context.Base_redirect(\'ERP5Site_viewSearchResult\',\n
+                                  keep_items=dict(SearchableText=top_your_search_text, reset=1,\n
+                                  your_search_text=top_your_search_text,\n
+                                  portal_type=list(context.getPortalDocumentTypeList()),\n
+                                  list_style = \'search\',\n
+                                  all_languages=all_languages))\n
+\n
+  translated_type = translateString(top_your_search_portal_type)\n
+\n
 return context.Base_redirect(\'ERP5Site_viewSearchResult\',\n
-                            keep_items=dict(SearchableText=your_search_text, reset=1,\n
-                              your_search_text=your_search_text,\n
+                              keep_items=dict(SearchableText=top_your_search_text, reset=1,\n
+                              your_search_text=top_your_search_text,\n
+                              translated_portal_type=translated_type,\n
                               list_style = \'search\',\n
                               all_languages=all_languages))\n
 </string> </value>
@@ -70,7 +83,7 @@
         </item>
         <item>
             <key> <string>_params</string> </key>
-            <value> <string>your_search_text=None, top_your_search_text=None, all_languages=False</string> </value>
+            <value> <string>your_search_text=None, top_your_search_text=None, top_your_search_portal_type, all_languages=False</string> </value>
         </item>
         <item>
             <key> <string>errors</string> </key>
@@ -90,7 +103,7 @@
                   <dictionary>
                     <item>
                         <key> <string>co_argcount</string> </key>
-                        <value> <int>3</int> </value>
+                        <value> <int>4</int> </value>
                     </item>
                     <item>
                         <key> <string>co_varnames</string> </key>
@@ -98,11 +111,14 @@
                           <tuple>
                             <string>your_search_text</string>
                             <string>top_your_search_text</string>
+                            <string>top_your_search_portal_type</string>
                             <string>all_languages</string>
-                            <string>None</string>
                             <string>_getattr_</string>
                             <string>context</string>
+                            <string>translateString</string>
+                            <string>translated_type</string>
                             <string>dict</string>
+                            <string>list</string>
                           </tuple>
                         </value>
                     </item>
@@ -115,6 +131,7 @@
             <key> <string>func_defaults</string> </key>
             <value>
               <tuple>
+                <none/>
                 <none/>
                 <none/>
                 <int>0</int>

Modified: erp5/trunk/products/ERP5/bootstrap/erp5_core/bt/revision
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/bootstrap/erp5_core/bt/revision?rev=26394&r1=26393&r2=26394&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/bootstrap/erp5_core/bt/revision [utf8] (original)
+++ erp5/trunk/products/ERP5/bootstrap/erp5_core/bt/revision [utf8] Fri Apr 10 15:43:54 2009
@@ -1,1 +1,1 @@
-1150
+1151




More information about the Erp5-report mailing list