问题标签 [yii-components]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
469 浏览

php - 如何配置组件?

我想在我的项目中使用Randomness组件,但无法配置它。当我在做

这在 actionIndex() 它给我一个错误

我把它放在我的 main.php 配置文件中

所以,你能帮帮我吗?

-------------------------------------------------- ---------已编辑---------------------------------------- --------------------------

感谢您的所有回答,但 Randomness 似乎不适用于 1and1.com 托管。但好消息是我发现了另一种生成随机字符串的好方法。我正在使用在 1and1.com 上似乎有效的“/dev/urandom”。这是代码:

但是现在我有另一个问题,由于 $char 中使用的字符,我什么时候需要保存到数据库中的盐,我会有一些问题吗?

0 投票
1 回答
1945 浏览

php - yii memcache 包含错误

我收到此错误:

这是问题的完整描述:

0 投票
1 回答
1482 浏览

php - 访问 html 元素数据并在 PHP 中发送到控制器

我是 php 的超级初学者,我正在使用一个名为 Yii 的 MVC php 框架。我似乎找不到任何解释如何使用 PHP 获取 html 元素值的文章。我所看到的所有地方都是关于如何在其他视图中的 POST 之后从表单字段中获取值。无论如何要获取字段值并将它们发送到 PHP 中的控制器,然后返回原始视图。

在 .Net MVC 中,我只使用 jquery 来获取表单字段并进行 ajax 调用。这不是敏感数据,所以我不担心安全性。我喜欢 ajax,因为我不做任何页面回发,我只是将我的数据发送过来并保持在我所在的同一页面上。

有没有办法用 PHP 做 MVC AJAX 之类的事情?读取 html 元素值并将它们发送到控制器以进行数据操作?

0 投票
1 回答
2307 浏览

php - 嵌套 CActiveForm - Yii 框架

我的主要 index.php 中有以下代码:

以及部分视图中的以下代码_showSuestions

现在的问题是这不起作用。当我打开我的页面时,在我调用我的 partialView 后表单标签突然关闭。我猜这是因为嵌套的 CActiveForm?当我删除内部 CActiveForm 它工作

0 投票
5 回答
25069 浏览

php - 在 Yii 中获取当前控制器 ID

我想获取处理当前操作的当前控制器名称。但在我的情况下,我将在我的布局文件中的 main.php 中查找当前控制器

这是我的目录结构的小视图,让您了解我的布局文件在哪里以及我将在其中放置代码以搜索我的控制器名称的文件

  • /受保护
  • /主题
    • /我的布局
      • /布局
        • 主文件
        • column1.php
        • column2.php
      • /地点
        • 索引.php

这可能吗?我正在尝试以下代码,但我无法获得我当前的控制器名称......

谢谢

0 投票
4 回答
11056 浏览

php - 乙。从模块控制器访问函数

我的应用程序中有一个模块,在其默认控制器下,它有一个调用函数,该函数renderPageLinks返回一个数组供小部件使用。

从 /themes/jui/views/layouts/main.php 调用小部件genMenu(它会生成一个菜单)我需要将 renderPageLinks 中的数据作为值传递给小部件:

问题是 Yii 找不到函数 renderPage Links。

我尝试了以下的不同组合以利用..

有什么建议么?

ps 我试图移动renderPageLinks()到控制器 pageLinkGen 但 Yii 找不到renderPageLinks().

0 投票
2 回答
7879 浏览

php - CHtml::listData 具有复杂的 $textField

我想使用模型中的几个属性作为textField. 像这样的东西:

这样它'attribute1 attribute2 (attribute3)'就会自动转换为正确的属性值。我已经尝试“按原样”编写它('attribute1 attribute2 (attribute3)'),并在模型中创建一个中间函数(fullName()),但似乎没有任何效果。

提前致谢。

0 投票
2 回答
2501 浏览

yii - Yii 无法保存图像文件 CFileUploaded

我无法使用此代码保存从简单表单上传的图像

0 投票
1 回答
2481 浏览

php - Yii 框架中的 CListView

我已经开始研究 yii 框架,我正在关注 yii 博客教程,以在本教程中学习 yii 框架的基础知识,他们在帖子视图中使用了 ClistView,但我遇到了一个异常在此处输入图像描述


这是我在视图文件中使用的代码:


这是我的 PostsController 包含的内容:

我不知道我在哪里做错了。

0 投票
1 回答
1636 浏览

yii - Yii AccessRules 将参数传递给表达式中的回调函数

我正在开发基于 YII 模块的应用程序

需要限制用户的某些操作以及整个模块

我能够限制用户'expression' + callback在规则中使用,但现在我想对两个不同的操作使用相同的回调函数,即我有一个回调函数,我想获取参数值并根据它评估要执行的操作,这里是我已经做了什么

回调函数

如果我发送它,则无法从回调中获取此“$ op”'expression'=>array($this, "checkAccessRule(1)"),

任何帮助,将不胜感激