0
我在cakephp中有一個窗體..我打開它在擴展jQuery的模式窗口中。 現在我已經在我的表單中加載了tinymce,但它沒有在模態中加載。 tinymce.js正在加載。即使其所有設置也正確加載。 任何人都可以建議什麼可以是問題?如何在模態窗口中加載tinymce 4?
感謝
我在cakephp中有一個窗體..我打開它在擴展jQuery的模式窗口中。 現在我已經在我的表單中加載了tinymce,但它沒有在模態中加載。 tinymce.js正在加載。即使其所有設置也正確加載。 任何人都可以建議什麼可以是問題?如何在模態窗口中加載tinymce 4?
感謝
我有這個問題太.. 我使用的引導模式框,並使用插件開放式多模態
我使用此代碼助手: http://bakery.cakephp.org/articles/jwilcox09/2012/01/04/adding_a_tinymce_image_browser_to_cakephp_2
在控制器我使用此代碼:
公共函數add(){ 如果(這 - $> RequestHa ndler-> isAjax()){ $ this-> layout ='modal'; }
if ($this->request->is('post')) {
$this->Post->create();
if ($this->Post->saveAll($this->request->data, array('deep' => true))) {
$this->Session->setFlash(__('The post has been saved.'));
return $this->redirect(array('action' => 'index'));
} else {
$this->Session->setFlash(__('The post could not be saved. Please, try again.'));
}
}
$users = $this->Post->User->find('list');
$this->set(compact('users'));
}
在我使用此代碼索引視圖
在模式佈局ازاینقسمتمیتوانیدیکپستتازهواردسایتکنید
Js->鏈路(__( 'پستتازه') ,array('action'=>'add'),array( 'update'=>'#ajax-modal', 'htmlAttributes'=> array('id'=>'EzafKardan','class'=> 'modalBarGozar btn btn-primary btn-lg', 'data-toggle'=>'modal') )); ?>$(函數(){
變量$模態= $( '#ajaxKhabari'); $( 'modalBarGozar。')。 on('click',function){ varTime = $(this).attr(「href」); $('body').modalmanager('loading'); setTimeout(function(){ $ modal.load(link,'',function(){ $ modal.modal(); }); },1000); });$.fn.modal.defaults.spinner = $.fn.modalmanager.defaults.spinner = '<div class="loading-spinner" style="width: 200px; margin-left: -100px;">' + '<div class="progress progress-striped active">' + '<div class="progress-bar" style="width: 100%;"></div>' + '</div>' + '</div>'; $.fn.modalmanager.defaults.resize = true; $('[data-source]').each(function(){ var $this = $(this), $source = $($this.data('source')); var text = []; $source.each(function(){ var $s = $(this); if ($s.attr('type') === 'text/javascript'){ text.push($s.html().replace(/(\n)*/, '')); } else { text.push($s.clone().wrap('<div>').parent().html()); } }); $this.text(text.join('\n\n').replace(/\t/g, ' ')); }); }); </script>
我添加了鏈接tinymce.js並添加到defoult佈局和其他佈局
我嘗試一切,但沒有奏效...