草庐IT

YII_CSRF_TOKEN

全部标签

php - 如何在 Yii 框架中应用 url?

我有一个页面(commerce.php),我想提供下面提到的按钮的链接,我如何在Yii框架中做到这一点?我的页面路径是frontend/views/site/commerce.php。以下代码属于index.php页面MarketingTeam 最佳答案 尝试以下操作'btnbtn-primary']);?> 关于php-如何在Yii框架中应用url?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/

php - Yii2,Component,创建一个实例并在Web应用程序中随处访问它

我想在yii2中创建一个可以在整个Web应用程序中访问的组件,但只创建一个实例并能够在任何需要的地方检索该实例。namespaceapp\components;useyii;useyii\base\Object;classContentManagerComponentextendsObject{publicfunctioninit(){parent::init();}publicfunctiontoBeUsed(){return'somevariable';}}然后我希望能够在Web应用程序的其他部分调用该组件,例如在Controller中。namespaceapp\Controlle

php - Yii2:用 Sweet alert 替换 Gridview 使用的默认确认消息

我正在使用yii2mod/yii2-sweet-alert在我的项目中,我在基础和高级主题上使用它,我喜欢它。问题。我怎样才能更改网格默认确认对话框,这是一个普通的javascript确认,以便使用Sweet-alert让它看起来更好?我已经尝试修改删除按钮的模板,因为如果你想更改消息,你将执行以下操作:['class'=>ActionColumn::className(),'template'=>'{update}{delete}','buttons'=>['delete'=>function($url,$model){returnHtml::a('',['delete','id'=

php - Yii2 - 货币符号位置

在Yii2中,我使用函数Yii::$app->formatter->asCurrency($sellingPrice);打印货币。由于语言环境是丹麦语,因此输出类似于10,00kr现在我一直在尝试使用同样的功能来显示kr10,00但我找不到如何做到这一点。documentation's说明是通过$numberFormatterOptions和$numberFormatterTextOptions设置这些选项,但没有说明具体要为那些选项设置什么我试过,除此之外还有一千种:Yii::$app->formatter->asCurrency($modifier->getMoneyFormat(

php - Yii - 方法在此 View 中包含另一个 View

我的布局页面:其中ul列表是一个部分,它将在整个页面加载完毕当点击更新按钮时,会发出一个ajax请求,容器层的innerHTML将使用响应ul列表进行更新我是Yii的新手,不确定如何在这两种情况下重用ul部分,我搜索了一下,小部件似乎是解决方案,但不确定。有任何想法吗?谢谢。 最佳答案 如果我理解你的问题,你可以做一些事情......(我假设您有一个局部View文件,例如views/model/_list.php。)您可以在初始页面加载时使用renderPartial('/model/_list'),然后在您的AJAX操作中再次调用

php - 在哪里放置 Yii::app()->language = $_SESSION ['lang ' ] 以影响所有 Yii 翻译?

如果放在protected/views/layouts/main.php,Yii::app()->language=$_SESSION['lang'];不会影响模块(因为大部分内容是较早生成的)。例如:Yii-user模块。在Yii的包含流中放置Yii::app()->language=$lang;以影响所有模块及其语言设置的最佳文件是什么? 最佳答案 您可以设置一个“基本”Controller来扩展您的Controller(如果您还没有这样的设置)并将您的语言设置放在那里,如下所述:http://www.yiiframework.

php - 使用 Yii 创建 PDF 或 Word 文档?

您好,我正在使用Yii构建一个应用程序,它现在将生成报告。我的客户想在报告生成后编辑这些报告。我认为最好的选择是创建一个Word文档,这样我的客户就可以编辑它,但是我找不到使用Yii框架创建Word文档的信息或扩展。我还看到但还没有测试几个PDF扩展,例如DOMPDF、tcpdf和Zend_PDF。但是,如果我生成PDF报告,那么我的客户将如何编辑该文件?伙计们,我需要有关如何解决此要求的建议。生成Word或PDF文档?哪个将是最快的开发解决方案? 最佳答案 更新1:此刻我得到PDF工作。我是这样做的:首先我从它的site下载了TC

php - 如何将旧的 OOP PHP 项目转换为 Yii 框架?

我已经有一个可用的OOP网站。大多数php与html是分开的。我想知道是否有人对如何将该站点应用到Yii框架有任何提示。编辑该网站使用jquery、html、css、php、javascript。它还包含我在代码峡谷购买的许多库和类。像地理定位库,phpthumb(图像缩略图),喜欢和不喜欢系统。如何将这些库导入Yii? 最佳答案 一年前我有一个类似的任务,但代码根本不是真正的OO。我创建了一个新的Yii项目并将旧站点作为该项目中的库放置。然后我在Yii中设置了一些基础知识,比如数据库访问,两个项目都需要哪个session值等等。然

phpunit 和 yii - (PHPUnit/Autoload.php) : failed to open stream:

用Yii安装phpunit时遇到很多问题。我跑:$phpunitunit/dbTest.php但结果是这个错误:PHPWarning:require_once(PHPUnit/Autoload.php):failedtoopenstream:Nosuchfileordirectoryin/opt/yii-1.1.10.r3566/framework/test/CTestCase.phponline12(include_path='.:/usr/bin:/usr/share/php:/usr/bin/pear:/usr/share/php/Zend/:/opt/php5.3.10/lib

php - Yii:HAS_MANY 搜索

我有以下表格:user(id,cv_personal_data_id),cv_personal_data(id,firstname,surname,gender,address,...),cv_laboral_exp(id,user_id,position,seniority,...),cv_study(id,user_id,name,institution,average,...),cv_language(id,user_id,language_name,writing_level,...)在我的用户模型中,我定义了以下关系:publicfunctionrelations(){ret