[TYPO3] timtab - recurring array_merge errors

Cate & Peter catepeter at optusnet.com.au
Tue Nov 27 12:06:24 CET 2007

Hi all


I have had a number of problems with setting up timtab in combination with
ve_guestbook and tt_news - several people have been helping me debug, and
thanks to them it is now working.


I have now come across another problem, but I am not competent enough with
php to understand what is happening.


(All the errors I have had so far with timtab have been associated with
similar array_merge errors. I actually am quite ignorant of what that means,
so if someone has the patience to explain it in plain English, I would
appreciate it - it may help me avoid the error in the future.)


In the meantime - every time I save something from Web>Page or Web>Template
it gives me the following error, and yet it seems to save ok - should I be
concerned with the error, or will it all be ok?


After installing static_info for timtab_closecomments, timtab_sociable and
timtab_embeddedvideo, I got the following array_merge error:


Warning: array_merge() [function.array-merge]: Argument #1 is not an array
in /home/deafhub/public_html/typo3conf/ext/timtab/class.tx_timtab_be.php on
line 134


Warning: Cannot modify header information - headers already sent by (output
started at
in /home/deafhub/public_html/typo3/alt_doc.php on line 1458


The relevant section in
/home/deafhub/public_html/typo3conf/ext/timtab/class.tx_timtab_be.php:134 is
as follows (line 134 is actually the second last line.




           * initializes the configuration for the extension as we need the
TS setup

           * like blog title and timeouts for trackback in the BE, too


           * @return     void


          function init() {


                   //we need to get the plugin setup to create correct
source URLs           

                   $template =
t3lib_div::makeInstance('t3lib_tsparser_ext');                  // Defined
global here!

                   $template->tt_track = 0;
// Do not log time-performance information


                   $sys_page = t3lib_div::makeInstance('t3lib_pageSelect');

                   $rootLine = $sys_page->getRootLine($this->pid);

// This generates the constants/config + hierarchy info for the template.



                   $this->conf = array_merge(






Thanks in advance



More information about the TYPO3-english mailing list