标签: yii

哪个是与Yii Framework一起使用的最佳IDE

我在Zend项目中使用Zend Studio已经有一段时间了,而且我正在寻找一个适用于Yii Framework的IDE.

ide yii

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

Yii自动数据库迁移

我使用yii的内置迁移工具设置了我的第一个数据库迁移,本地我可以运行

./yiic迁移

我可以看到它说"这个迁移需要运行"并按Y并运行并且工作正常.

当我部署我的网站时,我可以自动运行该命令但不会传递Y.

是否有命令或网址我可以点击升级数据库而无需登录并按Y?

php database-migration yii

13
推荐指数
1
解决办法
8852
查看次数

如何在Yii Framework中删除index.php

在此输入图像描述嘿guyz我是Yii框架中的新手.我想从我的网址中删除index.php.在yii文档之后,当我将重写引擎代码放入我的.htaccess文件并在我的config/main.php文件中将showScriptName设置为false时,我得到500内部服务器错误.我的.htaccess文件位于我的应用程序的根文件夹中.告诉我我在哪里做错了

更新:

这是我的.htaccess文件中的代码:

# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# otherwise forward it to index.php
RewriteRule . index.php
Run Code Online (Sandbox Code Playgroud)

php url yii

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

默认情况下检查radioButtonList

我创建了一个包含2个选项的选项列表:是和否如下所示

<?php echo $form->radioButtonList($model,'active', array(1=>'Yes', 0=>'No'), array('separator'=>"" )); ?>
Run Code Online (Sandbox Code Playgroud)

如何将选项1设置为默认选择?

yii

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

从PHP中的字符串名称调用静态方法

我需要调用类的静态方法,但我只有一个类名,而不是它的一个实例.我是这样做的.

$class = new "ModelName";
$items = $class::model()->findAll();
Run Code Online (Sandbox Code Playgroud)

它可以在我的计算机上运行,​​但是当我移动到服务器时,它会抛出一个unexpected T_PAAMAYIM_NEKUDOTAYIM,所以我认为它实际上期望模型是变量而不是方法.

PS:如果它有帮助,它是Yii框架,所以如果有另一种方法来调用find()函数,那对我来说没问题.

提前致谢

php static-methods yii

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

获取UTF-8字符串的第一个字符

我从db获取UTF-8字符串,并尝试回显其第一个字符:

$ title = $ model-> title; echo $ title [0];

我明白了:

怎么了?谢谢!

php yii

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

Yii2 - 错误请求(#400)无法验证您的数据提交

我的yii2应用程序工作正常,直到昨天,但今天提交表单显示错误."错误请求(#400)无法验证您的数据提交."

我在stackoverflow上发现了很多这样的问题,人们建议禁用csrf验证我也试过禁用csrf验证.我甚至更新了我的作曲家仍然无法正常工作.

请建议任何其他可能的解决方案

这是我的表格代码: -

<h2>Open an Account</h2>
                  <?php
                    $form = ActiveForm::begin([
                            'id' => 'live-account-form',
                            'enableClientValidation' => true,
                            'fieldConfig' => [
                                'template' => '{input}{error}',
                                'options' => [
                                    'tag' => false,
                                ]
                            ],
                            'options' => [
                                'class' => 'form-horizontal'
                            ]
                        ]);
                  ?>

                  <div class="form-group">
                    <label for="signupform-first_name" class="col-sm-3 control-label">First Name*</label>
                    <div class="col-sm-9 field-signupform-first_name">
                        <?= $form->field($model, 'first_name')->textInput(['placeholder' => "Enter First Name"]) ?>  

                    </div>
                  </div> 

                  <div class="form-group">
                    <label for="singupform-last_name" class="col-sm-3 control-label">Last Name*</label>
                    <div class="col-sm-9 field-signupform-last_name">
                        <?= $form->field($model, 'last_name')->textInput(['placeholder' => 'Enter Last Name']) ?> 
                    </div> …
Run Code Online (Sandbox Code Playgroud)

php yii yii2

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

我在选择Yii作为我的PHP框架时做出了正确的选择吗?

我即将开始开发一个新的网站,并一直在研究PHP框架.我不是一个高级的PHP开发人员,但我已经开发了几年的网站和应用程序(在asp.net中).

我的网站主要是基于AJAX(使用jQuery)并且大量调用Web服务.经过一些研究,这是我想出的:

CakePHP:最初开始在此开发,但发现它太复杂了.事实上,它迫使你使用和学习所有这些新东西只是为了使用它有点令人生畏,所以我暂时把它放在一边.

Zend:框架的性能让我有点怀疑,但我听说它对创建Web服务有很大的支持.我也听说它有点复杂.

CodeIgniter:没有使用这个的真正原因.基于我读过的CodeIgniter和Yii非常相似,但Yii有点快,并且没有PHP4不需要的代码(因为我计划在PHP5中专门开发).

至于Yii,唯一令我害怕的是它比其他框架更新,所以它有一个较小的社区.它似乎也没有大量的Web服务支持(只有SOAP,根据我的理解)而不是Zend.

所以我的问题归结为:

  1. 这些事情会让我担心吗?(不是社区大,网络服务支持不佳)
  2. 还有什么我应该研究的吗?
  3. 对于主要基于AJAX的Web应用程序,我对其他框架的选择是否可以?

巴拉

php jquery frameworks yii

12
推荐指数
2
解决办法
5194
查看次数

如何在yii中设置默认时区?

我想在我的YII项目中设置默认时区.

date_default_timezone_set('Asia/Calcutta');
Run Code Online (Sandbox Code Playgroud)

那么,它将是什么最佳位置.我应该把它放在哪里使其默认.

php timezone yii

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

如何直接从查询字符串(URL)获取Yii参数

我正在使用最新版本的Yii并尝试基本整理URL参数.

例如,如果我的URL如下:

site.com/events/199/111
Run Code Online (Sandbox Code Playgroud)

获取第一个参数的功能是什么,例如'199',同样再次获取第二个参数,例如'111'.

我记得CodeIgniter有$this->url->segment(1),我基本上需要和Yii相同的功能:)

php url frameworks yii

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

标签 统计

yii ×10

php ×8

frameworks ×2

url ×2

database-migration ×1

ide ×1

jquery ×1

static-methods ×1

timezone ×1

yii2 ×1