2014-06-26 22 views
0

我正在嘗試將redactor wysiwyg整合到我的Yii應用程序中。 wysiwyg正在加載和運作。但是,圖標不顯示(快照在這裏 - http://i58.tinypic.com/ily4nq.jpg)。我將https://github.com/yiiext/imperavi-redactor-widget複製到擴展目錄,並在我的_form視圖中調用該小部件。代碼如下 -yii圖標不加載imperavi redactor

echo $form->labelEx($model, 'content'); 

    Yii::import('ext.imperavi-redactor-widget.ImperaviRedactorWidget'); 
    $this->widget('ImperaviRedactorWidget', array(
     // You can either use it for model attribute 
     'model' => $model, 
     'attribute' => 'content', 
     // Some options, see http://imperavi.com/redactor/docs/ 
     'options' => array(
      //'lang' => 'ru', 
      //'toolbar' => true, 
      //'iframe' => true, 
      //'css' => 'wym.css', 
      'minHeight' => '250', 
      'buttons' => array(
       'formatting', '|', 'bold', 'italic', 'deleted', '|', 
       'unorderedlist', 'orderedlist', 'outdent', 'indent', '|', 
       'video', 'image', 
       'link', '|', 'html', 
      ), 
     ), 
    )); 

可能是什麼問題? CSS和JS加載正常。有一個EOT字體文件,我可以在多個地方使用,以防萬一沒有運氣。任何幫助表示讚賞。謝謝。

回答

0

我想通了。有一個CSS類衝突。我正在加載另一個CSS(system.css),它的font-family元素與用於redactor wysiwyg的外部字體衝突。我評論它和圖標顯示!

0

使用控制檯(F12)檢查所請求的文件是否正常。 「網絡」選項卡將幫助您。

如果你有404,這意味着你可能需要檢查和修復CSS中圖像的路徑。

+0

是的。我做到了。我沒有在任何文件上得到404,路徑似乎沒問題。它是否必須在渲染後使用jquery加載進行一些操作?我很困惑,花了數小時嘗試各種可能性,並在網上搜索類似的問題和解決方案。 – VkVk