yii2-advanced-app相关内容
我正在研究yii2.在我的JavaScript中,我有一个公式,可以通过该公式获取一些数据.然后将数据传递到图表,然后图表将其呈现. var arry_kwh = []; arry_kwh = ; var arry_kwh_diff = []; var i = 0; f
..
我有一个表,该表对 之类的其他表有多个引用 user id name email categories id title user_categories user_id category_id 在此,用户将具有与其关联的多个类别 我能够使用如下所示的新记录成功保存这些 查看文件: echo $form->field($
..
这是我的堆栈跟踪: Exception 'yii\db\Exception' with message 'could not find driver' in /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/Connection.php:534 #0 /opt/lampp/htdocs/advanced/vendor/yiisoft/
..
错误>使用 yii2 + mongodb 登录或注册时出现错误. 与yii2的MongoDB连接已完成.请帮助我解决这个问题. main-local.php return [ 'components' => [ 'mongodb' => [ 'class' => '\yii\mongodb\Connection',
..
我写了.htaccess文件,以防止前端/网络出现在url中,但是当我通过Url :: to saet链接时,它出现在url中. 这是我在根目录下的.htaccess文件: Options +FollowSymlinks RewriteEngine On
..
我有一个名为 persons 的表,其中包含 id 和 name 字段. 我有一个 create.php 视图,该视图加载了名为 Persons 的模型,现在我想添加一个名为 hasCar 的复选框以显示是否一个人有车(这是布尔条件). 然后,我具有发送按钮,该按钮会将表单的 $ model 数组发送到控制器,因此我需要添加具有 $ model 数组的> hasCar 变量. 但
..
我正在使用高级模板. 我在SiteController上创建了所有操作,因此所有URL都是domain.com/site/something,并且需要从URL中删除"site"一词,因此它将是domain.com/something. 我根据此问题 'urlManager' => [ 'class' => 'yii\web\UrlManager', 'sho
..
今天我已经在这里搜索了一段时间,但是我无法理解为什么我的验证器无法在我的模型中工作. 我下面的代码中有一个带有“页面"模型的模块. 我需要使用2个属性来验证模型.它们是hero_link和hero_linked.如果hero_linked为true,我想要求hero_link. 在指南此处中,他们解释这种验证器的正确语法 我在模型中使用了这种语法,但是它没有像我期望的那样进
..
在我要开发的项目中,用户可以将Excel文件(xls,xlsx)上传到系统. Excel工作表的第一行包含标题,另一行包含值.系统具有默认的excel模板, 包含标头序列的规则,例如(名称,年龄,性别),但有时用户使用自己的excel模板,因此有时标头序列变得像这样(性别,名称,年龄). 要处理此序列,我计划在将值保存到数据库之前进行映射过程以处理标头序列.我想使用双重清单框. 我在数据库中
..
我有一个更改密码引导程序模式,当用户单击“更改密码"导航栏菜单时会触发该模式. 我已将模式包含在页脚中.但是,如何将ChangePassword model instance传递到页脚布局文件? 可以使用beforeRender Or EVENT_BEFORE_RENDER吗?如果是,怎么办? 按照建议,我将以下代码放在common/config/bootstrap.php中:
..
我正在尝试将响应数组和响应数组转换为JSON格式.我已经尝试过在SO和其他网站(例如 web1 , web2 添加header('Content-Type: application/json'),然后echo json_encode($data,JSON_PRETTY_PRINT); 但是我总是得到文本格式的输出. 有人可以帮我解决这个问题吗? 助手类: public static f
..
我想在yii2中进行图片幻灯片播放,但是很遗憾,图片无法更改. AppAsset: class AppAsset extends AssetBundle { public $css = [ // 'css/site.css', 'css/animate.css', 'css/font-awesome.min.css
..
我想在我的一个表单中添加一个微调器/加载器。场景很简单:当我点击创建按钮时,它将显示一个微调器/加载器。在点击创建按钮时,会调用web服务,因此微调器/加载器将从调用start到call end显示。 以下是我的控制器: $ m = MetersInventoryStore :: findOne($ _ REQUEST ['selected_meters']); $ msn =
..
我正在使用wbraganca动态表单。在我的表格中,一个字段需要日期选择器,所以我使用如下的jui日期选择器 字段($ model,“[{$ i}] DOB”) - >小部件(DatePicker :: classname(),[ '语言'=>'en', '选项'= > ['class'=>'cust-form-control dob','占位符'=>'出生日期','
..
我正在尝试将一些控制器从前端链接到后端。几个小时之后我不会出现问题。 后端 file:main.php 'urlManager'=> [ 'enablePrettyUrl'=> false, 'howScriptName'=> false, 'baseUrl'=> '/ backend / web', ], 'urlManagerFrontEnd'=> [ 'class'=>
..
我正在使用基于yii2高级应用程序模板的Web应用程序。我写了一个数据库查询,并通过findbysql()实现它,通过从gii CRUD生成的网格视图返回正确的记录。但由于某种原因,返回了4页相同的结果。每个页面按顺序显示相同的主键(1-10),而元素索引在所有4页(1-40)内线性增加。 我已注释掉所以我想我不需要包含CRUD .php文件。 public function act
..
我有一个表/模型“研讨会”(培训)和一个表/模型“类别”。 他们通过“seminar.category_id”字段连接,例如我可以使用研讨会 - >分类 - >名称。现在我想为每个类别渲染一个GridView-widget,包含相应的研讨会。 1)我应该使用多个GridViews还是有更好的方法 (我不需要过滤等) 2)如果答案是1)是GridView,我该如何实现它? 将代
..
我在 yii2 框架中工作。我的索引中有两个 kartik 日期时间选取器视图。我想用它们来搜索记录。
>
..
我只能得到一个网格中的值 :使用此代码: 'class'=> 'yii\grid\CheckboxColumn', 'checkboxOptions'=>函数($ model,$ key,$ index,$ widget){ return ['value'=> $ model ['item_id']]; }, 需要一些关于如何获取网格中所有值的建议。 ..
..
我在 Model 中有一个函数,它传递了一个值,并且在其中有一个查询给我两个结果。 public static function updImgtbl($ id) { $ total_images = 0; $ images_uploaded = 0; $ sqlquery =“SELECT SUM(CASE WHEN ims.`installation_id` = $ id
..