Make field selection work in browse_links.php popup (patch by Christian Jul Jensen)
authorMichael Stucki <michael.stucki@typo3.org>
Fri, 6 Jul 2007 13:09:13 +0000 (13:09 +0000)
committerMichael Stucki <michael.stucki@typo3.org>
Fri, 6 Jul 2007 13:09:13 +0000 (13:09 +0000)
git-svn-id: https://svn.typo3.org/TYPO3v4/Core/trunk@2381 709f56b5-9817-0410-a4d7-c38de5d9e867

ChangeLog
typo3/class.browse_links.php

index 1071d5c..a383a97 100755 (executable)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,7 @@
 2007-07-06  Michael Stucki  <michael@typo3.org>
 
        * Fix in indexed search: List of indexed pages could be broken if mutli-byte chars are cut in the middle (patch by Karsten Dambekalns)
+       * Make field selection work in browse_links.php popup (patch by Christian Jul Jensen)
 
 2007-07-02  Oliver Hader  <oh@inpublica.de>
 
index e116474..12f0865 100755 (executable)
@@ -234,14 +234,14 @@ class TBE_browser_recordList extends localRecordList {
        }
 
        /**
-        * Returns the title (based on $code) of a table ($table) without a link
+        * Local version that sets allFields to true to support userFieldSelect
         *
-        * @param       string          Table name
-        * @param       string          Table label
-        * @return      string          The linked table label
+        * @return      void
+        * @see fieldSelectBox
         */
-       function linkWrapTable($table,$code)    {
-               return $code;
+       function generateList() {
+               $this->allFields = true;
+               parent::generateList();
        }
 }
 
@@ -1735,6 +1735,12 @@ class browse_links {
 
                                //      Add the HTML for the record list to output variable:
                        $out.=$dblist->HTMLcode;
+
+                               // Add support for fieldselectbox in singleTableMode
+                       if ($dblist->table) {
+                               $out.= $dblist->fieldSelectBox($dblist->table);
+                       }
+
                        $out.=$dblist->getSearchBox();
                }