我正在使用kartik导出菜单,下面显示了错误。
PHP严格警告–yii\base\ErrorException
kartik\rid\GridView和kartik\base\BootstrapTrait在kartik\rid\GridView的组合中定义了相同的属性($bsVersion)。这可能是不兼容的,为了提高可运维性,考虑在性状中使用访问器方法。班级组成
代码:
use kartik\grid\GridView;
use kartik\export\ExportMenu;
<?php
$gridColumns = [
['class' => 'yii\grid\SerialColumn'],
'id',
'bi',
'num_movel',
'nome_cliente',
// 'user_criacao',
'data_criacao',
['class' => 'yii\grid\ActionColumn'],
];
?>
<div class="export-menu">
<?php echo ExportMenu::widget([
'dataProvider' => $dataProvider,
'columns' => $gridColumns
]); ?>
</div>
<div class="c"></div>
<?= GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'columns' => $gridColumns,
]); ?>
既然我按照kartik的说明使用了导出菜单,那么这是什么原因呢?
当您混合使用手动安装和作曲家安装时,就会发生这种情况。快速解决办法就是重新运行
sudo编写器需要kartik-v/yii2导出“dev master”
YII-2-导出可以由特定的小部件替换,例如抛出此错误。网格视图
我花了很多时间解决这个问题。我的问题是PHPWeb(7.2)和PHPCLI(5.4)之间的版本差异。当我使用指定的PHP版本执行composer时,所有问题都解决了。
/opt/cpanel/ea-php72/root/usr/bin/php /usr/local/bin/composer update
我对kartik-v也有同样的问题:yii2网格3.1。9和yii2出口1.3。0最新版本。要解决此问题,您有两种选择:
创作者json
"minimum-stability": "dev",
"prefer-stable": true,
"require": {
"kartik-v/yii2-krajee-base": "1.9.3",
"kartik-v/yii2-export": "1.2.9",
"kartik-v/yii2-grid": "3.1.8",
"kartik-v/yii2-widget-activeform": "1.5.1",
},
问题内容: 我安装了XAMPP 1.7.4(使用PHP 5.3.5),问题是PHP不显示任何错误消息。例如,如果我使用不带参数的MYSQL连接,PHP将不会抱怨必填字段。 为什么是这样? 如何配置PHP以显示错误? 问题答案: 要在脚本级别启用错误,请在脚本顶部添加: 或者,如果它 不是 生产站点,而仅仅是开发/测试站点,则可以在php.ini中打开错误报告。搜索以下设置:
我使用的是kartik\gridview,以前我的导出工作得很好,但现在当我尝试在gridview中导出任何格式(pdf、json、excel等)的数据时,我得到的是一个空白的pdf,用于json和excel。消息是一样的,我得到: 在过去的几周里,我运行了几次composer update,所以我不知道是哪个更新破坏了这一点。 我也尝试过创建一个新的yii2基本项目,也尝试过这个功能,它仍然不起
我已经找到了一些答案,但我的问题仍然没有解决。 我刚刚制作了一个新的应用程序,发现注册页面上的错误消息根本没有显示出来。以下是我在本网站上找到的一些答案: 只需删除,'中间件'= 或 \照明\会话\中间件\开始会话::class,\照明\视图\中间件\ShareErrs From会话::class, 从受保护的$middlewareGroup到karnel中受保护的$middleware中间件。p
因此,很明显,它识别出输入的名称太短,但我在视图中没有得到任何错误消息,正如这里所预期的:。
我正在将Spring jsp应用程序迁移到Thymeleaf,但在显示表单错误时遇到问题。 当我尝试使用以下方法显示错误时: 它不会显示任何错误。 我尝试了http://www.thymeleaf.org/doc/html/thymeleaf-spring3.html#validation-and-error-messages#validation-and-error-messages上的各种替代
我的应用程序有问题。。。溢出菜单不可见!我可以点击手机的右上角,菜单项就会显示出来,但这三个点并没有显示出来。 这是我的xml: Java代码: 我在StackOverflow上尝试了其他解决方案,但它们似乎都不起作用。我试过在两部手机上运行这个应用程序,都是Android版本 更新:我尝试在应用程序中添加导航抽屉。再次,当我点击抽屉按钮应该在的一侧时,菜单会显示出来,但按钮不可见。。。 更新2: