#10866: extra extJS onready code not loaded with template.php (unfiy spelling)
authorMartin Kutschker <martin.t.kutschker@blackbox.net>
Fri, 10 Apr 2009 15:52:22 +0000 (15:52 +0000)
committerMartin Kutschker <martin.t.kutschker@blackbox.net>
Fri, 10 Apr 2009 15:52:22 +0000 (15:52 +0000)
git-svn-id: https://svn.typo3.org/TYPO3v4/Core/trunk@5309 709f56b5-9817-0410-a4d7-c38de5d9e867

ChangeLog
typo3/template.php

index e84619e..7024ecd 100755 (executable)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2009-04-10  Martin Kutschker  <masi@typo3.org>
+
+       * Fixed bug #10866: extra extJS onready code not loaded with template.php
+
 2009-04-09  Stanislas Rolland  <typo3@sjbr.ca>
 
        * Fixed issue #10847: htmlArea RTE: undo/redo is erratic in IE8
index 0fe9ea1..37f6263 100644 (file)
@@ -173,7 +173,7 @@ class template {
        var $form='';                                   // This can be set to the HTML-code for a formtag. Useful when you need a form to span the whole page; Inserted exactly after the body-tag.
        var $JScodeLibArray = array();          // Similar to $JScode (see below) but used as an associative array to prevent double inclusion of JS code. This is used to include certain external Javascript libraries before the inline JS code. <script>-Tags are not wrapped around automatically
        var $JScode='';                                 // Additional header code (eg. a JavaScript section) could be accommulated in this var. It will be directly outputted in the header.
-       var $extJsCode = '';                            // Additional header code for ExtJS. It will be included in document header and inserted in a Ext.onReady(function()
+       var $extJScode = '';                            // Additional header code for ExtJS. It will be included in document header and inserted in a Ext.onReady(function()
        var $JScodeArray = array();             // Similar to $JScode but for use as array with associative keys to prevent double inclusion of JS code. a <script> tag is automatically wrapped around.
        var $postCode='';                               // Additional 'page-end' code could be accommulated in this var. It will be outputted at the end of page before </body> and some other internal page-end code.
        var $docType = '';                              // Doc-type used in the header. Default is xhtml_trans. You can also set it to 'html_3', 'xhtml_strict' or 'xhtml_frames'.
@@ -697,13 +697,13 @@ class template {
        ' . $this->renderJSlibraries() . '
        '.$this->JScode.'
        '.$this->wrapScriptTags(implode("\n", $this->JScodeArray)).
-       ($this->extJsCode ? $this->wrapScriptTags('Ext.onReady(function() {' . chr(10) . $this->extJsCode . chr(10) . '});') : '') .
+       ($this->extJScode ? $this->wrapScriptTags('Ext.onReady(function() {' . chr(10) . $this->extJScode . chr(10) . '});') : '') .
        '
        <!--###POSTJSMARKER###-->
 </head>
 ';
                $this->JScodeLibArray = array();
-               $this->JScode = $this->extJsCode = '';
+               $this->JScode = $this->extJScode = '';
                $this->JScodeArray = array();
 
                if ($this->docType=='xhtml_frames')     {