[TYPO3-german] Jquery in eigener Backend Extension nutzen

Christian Platt christian.platt at pharmaline.de
Mon Aug 16 10:51:00 CEST 2010


Danke Domi,

vielen Dank für Deine schnelle und ausführliche Antwort.
Das werde ich dann auch mal reproduziueren.

Christian

Am 16.08.2010 um 09:36 schrieb Domi Garms:

> Hi
> 
> ich löse das eher mit dem pageRenderer
> 
> 		# include own JS
> 		$jsFile = $this->conf['jsFile'] ? $this->conf['jsFile'] :
> t3lib_extMgm::siteRelPath('extesion_name').'res/jquery/js/jquery.js';
> 		$pageRenderer->addJsFile($jsFile);
> 
> Wobei ich über das Typoscript im Plugin noch ein separates jsFile
> angeben kann. Wenn keins gesetzt ist kommt der default-value.
> Vielleicht hast du auch lust auf eine Extension? Ich verwende t3jquery
> als Jquery extension, dann würde sowas in etwa dein code sein:
> 
> 		# include JQUERY
> 			// checks if t3jquery is loaded
> 		if (t3lib_extMgm::isLoaded('t3jquery')) {
> 		    require_once(t3lib_extMgm::extPath('t3jquery').'class.tx_t3jquery.php');
> 		}
> 			// if t3jquery is loaded and the custom Library had been created
> 		if (T3JQUERY === true) {
> 		    tx_t3jquery::addJqJS();
> 		} else {
> 		    $jQueryFile = $this->conf['jQueryLibrary'] ?
> $this->conf['jQueryLibrary'] :
> t3lib_extMgm::siteRelPath('extension_name').'res/jquery/js/jquery-1.4.2.min.js';
> 		    $GLOBALS['TSFE']->additionalHeaderData[$this->extKey] .=
> '<script src="'.$jQueryFile.'" type="text/javascript"></script>';
> 		}
> 
> t3query kann ich sehr empfehlen, man kann genau bestimmen welche
> Jquery Elemente verwendet werden sollen und es wird vorher alles
> komprimiert und abhängigkeiten werden mit aufgezeigt. Hoffe es hilft
> dir weiter.
> 
> Grüße
> domi
> 
> Am 16. August 2010 15:25 schrieb Christian Platt
> <christian.platt at pharmaline.de>:
>> Liebe Liste, ich komme nicht weiter...
>> 
>> $this->doc->loadJavascriptLib('/typo3conf/ext/myextension/js/jquery-1.4.2.min.js');
>> 
>> funcktioniert irgendwie nicht.
>> 
>> auch das einbinden in der mod per
>> 
>> <script src="'.$pathJquery.'jquery-1.4.2.min.js'.'" type="text/javascript"></script>
>> 
>> will nicht so recht...
>> 
>> wer weis weiter
>> 
>> Libe Grüße
>> Chirstian
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>> 
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



More information about the TYPO3-german mailing list