yiibooster可排序表行不起作用

时间:2014-09-15 19:43:53

标签: yii yii-extensions jquery-ui-sortable yii-booster yii-widgets

我有一个Yiibooster可排序表行的问题。由于两个错误,它无法正常工作。

  1. 文件" http://yii-cms.com/protected/extensions/bootstrap/assets/js/jquery.sortable.gridview.js"系统(404)找不到,虽然其余的yiibooster文件正在工作,我按照说明进行了安装。 " jquery.sortable.gridview.js"的路径由系统生成,我检查它并且该文件存在。
  2. 我通过写作安装了Yiiboster:

    <?php
    // main/config.php
    Yii::setPathOfAlias('bootstrap', dirname(__FILE__).'/../extensions/bootstrap');
    'preload'=>array('log', 'bootstrap'),
    // autoloading model and component classes
    'import'=>array(
        'application.models.*',
        'application.components.*',
        'application.modules.admin.components',
        'application.modules.admin.models.*',
        'bootstrap.*',
     ),
    // application components
    'bootstrap' => array(
         'class' => 'bootstrap.components.Bootstrap',
     ),
    ?>
    
    1. 第二个错误发生在视图文件中,靠近“快速更新”后面的&#39;属性。
      • Uncaught TypeError: undefined is not a function
    2. 请给我一些建议。感谢。

1 个答案:

答案 0 :(得分:1)

这看起来像YiiBooster的错误,请尝试使用最新版本,或者您可以报告here。请提及您的Yii版本和YiiBooster版本。

资产需要在Yii中正确注册,以便将它们缓存在 assets 文件夹中。 protected 文件夹受到保护,对它的请求被阻止。