小编J.K*_*.A.的帖子

如何使用AdminLTE主题配置Yii2

我是Yii2 Framework的新手,刚刚配置了Yii2 Advance应用程序.

现在我想在不使用Composer的情况下在我的Yii2 Advance应用程序中配置adminLTE主题.不知怎的,Composer没有安装在我的机器上.

参考:http://www.yiiframework.com/wiki/729/tutorial-about-how-to-integrate-yii2-with-fantastic-theme-adminlte/

php yii2

4
推荐指数
1
解决办法
2万
查看次数

错误:[ngModel:numfmt] 预期 `1` 是一个数字 angularjs

我是 Angular.js 的初学者。

我正在尝试angular.js通过从mongodb. 我已经通过 excel 表将导入的数据存储在 mongodb 上,这就是为什么所有JSON值都以String格式存储的原因。

为了解决这个问题,我通过检查 JSON 对象的值来动态生成表单。

例如:如果值包含数字(“123456”),那么我将显示input type="number",如果值包含电子邮件,则input type="email"值包含 dob 然后datepicker等等..

以下是我的模板代码:

<div class="form-group" ng-repeat="(key,value) in providerList"  ng-if="!$first">                    
   <label>{{key.replace("_", " ") | uppercase}}</label>
   <div ng-if="providerList[key].length > 100">
   <textarea class="form-control" ng-model="providerList[key]"></textarea>
   </div>
   <div ng-if="providerList[key].length < 100 && !isNumeric(providerList[key]) && !checkEmail(providerList[key])">
   <input type="text" class="form-control" id='datepicker' ng-model="providerList[key]">        
   </div>

   <div ng-if="isNumeric(providerList[key])">                        
   <input type="number" class="form-control" ng-model="providerList[key]">        
   </div>

   <div ng-if="checkEmail(providerList[key])">                        
   <input type="email" class="form-control" ng-model="providerList[key]">        
   </div>
</div> …
Run Code Online (Sandbox Code Playgroud)

javascript json mongodb angularjs mean-stack

4
推荐指数
2
解决办法
2万
查看次数

jquery焦点没有在firefox上设置

我想将焦点设置到我的文本区域.以下是我的代码:

$this.textInput.val('').show().focus();
Run Code Online (Sandbox Code Playgroud)

但它没有用.实际上,当我按下鼠标按钮时,它会出现,但是当我将鼠标按下时,它会从文本区域移除.经过大量的搜索,我发现setTimout方法如下:

$this.textInput.mouseover(function(){                                
setTimeout($this.focus(),0);
});
Run Code Online (Sandbox Code Playgroud)

但它仍然不适用于Firefox.我有最新的13.0版本,但它仍然包含问题,但谷歌铬它正常工作.firefox有什么问题可以解决它的问题.

提前致谢.

javascript jquery

3
推荐指数
1
解决办法
5215
查看次数

如何在厚箱tb_show函数中管理参数?

我在表单上使用下面的脚本在thickbox中(say, form-A)加载另一个表单(form-B),其值由控制器传递.首先,在form-A我从下拉列表"customerID"中选择一个选项,然后"添加项目"按钮(带有id"addProject")变为可见,点击该按钮时,会出现一个带有表单B的厚箱.在这里,在表格B中,我想通过选定的客户.我怎样才能做到这一点?我尝试了下面的代码,并试图访问$_GET['custID']控制器的manage_project功能,但它显示为空白.但是当我警告url1时(我已在下面评论过),ID即将到来.下面的代码是form-A视图文件.

('#addProject').click(function(){
        var url1='<?php echo SITEURL ?>/xome/invoice/manage_project?TB_iframe=true&height=800&width=700&inlineId=innerDiv&class=thickbox&custID='+$('#customerID').val();

        //alert(url1);
        tb_show('Add More Project',url1,'');
    })
Run Code Online (Sandbox Code Playgroud)

php thickbox

3
推荐指数
1
解决办法
9786
查看次数

浏览器无法识别max-device-width

我正在为我的网站实施响应式网页设计.为此,我使用@media查询在不同的设备上显示不同的视图.出于测试目的,我使用web开发人员工具栏为firefox和响应式网站视图加载项为谷歌浏览器.

但是,如果我使用:

@media only screen and (max-device-width: 480px)
{
    //CSS
}
Run Code Online (Sandbox Code Playgroud)

然后它在实际设备上工作,但不在浏览器中

如果我正在使用

@media only screen and (max-width: 480px)
{
    //CSS
}
Run Code Online (Sandbox Code Playgroud)

然后它只在浏览器而不是在设备上工作.

我哪里错了?需要帮忙

css css3 media-queries

3
推荐指数
1
解决办法
1万
查看次数

Yii2:如何在 CheckboxList 中显示选中的值

我想在 Yii 2.0 的复选框列表中显示选中的值。以下是我的代码:

主阵列:

<?php
$featureArr = array(
    'Change Requester' => 'Change Requester',
    'Clone Request' => 'Clone Request',
    'Suspend Request' => 'Suspend Request',
    'In-Process Requests Open in Edit Mode' => 'In-Process Requests Open in Edit Mode',
    'Allow On-the-Fly Notifications' => 'Allow On-the-Fly Notifications',
    'Additional Comments Field' => 'Additional Comments Field',
    'Do Not Validate Draft Requests' => 'Do Not Validate Draft Requests',
    '(Web-Only) Allow File Attachments' => '(Web-Only) Allow File Attachments',
);
Run Code Online (Sandbox Code Playgroud)

从表中获取数据以显示选中的项目:

$formFeatureModel = FormFeatureForm::find()->where("form_id=" . $model->id)->all();

$checkedFeatureArr = …
Run Code Online (Sandbox Code Playgroud)

php yii yii2

3
推荐指数
1
解决办法
5375
查看次数

如何在CDbCriteria Yii Framework中编写复杂的JOIN查询

我有两个表:product并且document两者都与document_id有关系.

现在我想product_id使用Yii CDbCriteria从数据库中获取文档名称.

喜欢 :

SELECT d.* 
FROM `document` As d, `product_document` AS p 
WHERE d.document_id=p.document_id
AND
p.product_id=133;
Run Code Online (Sandbox Code Playgroud)

我想写相同的查询,但使用CDbCriteria.我已经尝试过,但我的语法很难受.

php sql yii

2
推荐指数
1
解决办法
2232
查看次数

什么是语义维基?

我是一名 PHP 开发人员,对 Semantic Web、Semantic Wiki、Semantic MediaWiki 等术语完全陌生。

几天前得到了关于语义维基的工作要求,然后我探索了很多关于它的内容,但没有得到确切的想法。

还是很困惑..!!!我有一些疑问想向你澄清。

  1. 语义维基到底是什么?
  2. 其目的是什么?
  3. 为什么以及何时使用它?
  4. 它是 PHP 框架还是类似的东西?

如果你用简单的、现实生活中的比较例子来给我答案,而不是维基百科或其其他博客上的解释,我会更好。

任何帮助,将不胜感激。

php wiki semantic-web semantic-mediawiki semantics

2
推荐指数
1
解决办法
912
查看次数

如何在Controller/Action Yii2中获取提交按钮值

我是Yii2 Framework的新手.我想在Controller/Action中获取Submit Button Name/Value.

以下是我的代码:

形成:

<?php $form = ActiveForm::begin(); ?>

<?= $form->field($model, 'admin_document_key_id')->dropDownList(ArrayHelper::map(AdminDocumentKey::find()->all(), 'id', 'key_name'), ['prompt' => 'Select']) ?>

<?= $form->field($model, 'key_value')->textInput(['maxlength' => 255]) ?>    

<div class="form-group">
    <?php if (Yii::$app->controller->action->id == "create"): ?>
        <?= Html::submitButton('Create & Add New', ['class' => 'btn btn-primary']) ?>
    <?php endif; ?>

            <?= Html::submitButton($model->isNewRecord ? 'Create' : 'Update', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary', 'value'=>'Create', 'name'=>'submit']) ?>
    <?= Html::a('Cancel', ['/admindocumentvalue'], ['class' => 'btn btn-warning']) ?>
    <?= Html::resetButton('Reset', ['class' => 'btn btn-info']) ?> …
Run Code Online (Sandbox Code Playgroud)

php yii yii2

2
推荐指数
1
解决办法
2万
查看次数

Yii2 Bootstrap Modal背景不起作用

我使用Yii2 bootstrap Modal创建了模态窗口.Modal的默认行为是,如果在模态区域外单击,模态将自动关闭.我想防止这种行为意味着它不应该在模态外部单击时关闭模态窗口.

以下是我的Yii2模态代码:

<?php
Modal::begin([
    'header' => '<h4>Disapprove Request</h4>',
    'id' => 'disapproveModal',
    'size' => 'modal-lg',
    'class' => 'bg-gray',    
]);
?>

<div class="showmsg" style="display: none;"></div>
<div class="control-group">
    <label>Please select the reason of disapproval. Click on "Disapprove" to proceed and click on "Cancel" to remove dialog</label>
    <input type="text" name="disappr_txt" id="disappr_text" class="form-control" placeholder="Enter reason of disapproval" required>
</div>
<br/>

<?= Html::submitButton('Disapprove', ['class' => 'disapprovebtn btn btn-primary', 'value' => 'disapprove', 'name' => 'submit']); ?>            
<?= Html::a('Close', 'javascript:void(0);', ['class' => 'btn btn-primary closebutton', 'aria-hidden' …
Run Code Online (Sandbox Code Playgroud)

javascript jquery twitter-bootstrap yii2

2
推荐指数
1
解决办法
3639
查看次数