2010-12-29 20:43
Witam, mam problem z dodaniem FCKeditora do Quick.Cms 3.0 Najnowsza wersja to 3.5, robię wszystko wg. opisu z "http://opensolution.org/Quick.Cms/docs/?id=tips#10" Po edycji pliku htmleditor.php na następujący (w wersji 3.5 FCKeditora ten plik jest inny niż w poprzednich wersjach) : "<?php /** * Function returns editor * @return string * @param string $sName * @param int $iH * @param int $iW * @param string $sContent */ function htmlEditor ( $sName = 'sDescriptionFull', $iH = '300', $iW = '100%', $sContent = '', $aOption = null ) { if( !strstr( $iH, '%' ) ) $iH .= 'px'; if( !strstr( $iW, '%' ) ) $iW .= 'px'; $aHtmlConfig['iH'] = $iH; $aHtmlConfig['iW'] = $iW; $aHtmlConfig['sName'] = $sName; $aHtmlConfig['sContent'] = $sContent; $oTpl = TplParser::getInstance( ); $oTpl->setVariables( 'aHtmlConfig', $aHtmlConfig ); if( defined( 'WYSIWYG' ) && WYSIWYG == true ){ $ockeditor = new ckeditor($sName) ; $ockeditor->BasePath = 'ckeditor/'; $ockeditor->Value = $sContent; $ockeditor->Width = '100%'; $ockeditor->Height = $iH; return $ockeditor->CreateHtml(); } else{ if( $sName == 'sDescriptionShort' ) return $oTpl->tbHtml( 'edit.tpl', 'TEXTAREA' ); else return $oTpl->tbHtml( 'edit.tpl', 'EDIT' ); } } ?> " po odświeżeniu strony mam błąd: Fatal error: Call to undefined method CKEditor::CreateHtml() in C:\xampplite\htdocs\plugins\edit\htmleditor.php on line 32 Może ktoś pomoże ? Będę wdzięczny. Pozdrawiam.
» Quick.Cms v3.x 2010-12-30 16:23
Instalujesz CKEditor, a w dokumentacji technicznej jest instrukcja, jak zainstalować starszy edytor FCKEditor. Instrukcja (nieoficjalna) instalacji CKEditora znajduje się w jednym temacie na forum, który znajdziesz m.in. w FAQ.
Mak-Web.pl - Modyfikacje skryptów Q.Cart i Q.Cms 2010-12-30 19:05
jest taki temat "How to integrate correctly CKeditor?" ale prowadzi do innego watku niz tytul sugeruje...cos sie syplo?
2010-12-30 19:09
hm przelaczylem na watki tylko po pl i znalazlem takie cos http://opensolution.org/Quick.Cms/forum/?p=readTopic&nr=1591
2011-01-04 18:49
No faktycznie, moje niedopatrzenie, dodalem FCK i nie ma zadnych problemow :)