小编Ale*_*lex的帖子

Howto:在Ubuntu 11.10上安装Imagick(for php)

我正在尝试安装ImagicK作为我希望用于我的项目的Yii扩展所需的.

我已经检查过并遵循了一些不同的建议,但到目前为止没有任何工作,最终框架扩展仍然给我一个错误(必须安装ImagicK).

我尝试过这样的事情:

sudo apt-get update
sudo apt-get install imagick-php5 .. etc
Run Code Online (Sandbox Code Playgroud)

以及PECL安装最终会给我带来以下错误:

Checking ImageMagick MagickWand API configuration program... configure: error: 
not found. Please provide a path to MagickWand-config or Wand-config program. 
Run Code Online (Sandbox Code Playgroud)

关于如何在Ubuntu 11.10上安装和集成PHP的任何帮助都会很棒.

提前致谢!

php pecl imagick

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

Yii2下拉列表onchange

在Yii 1中,我可以通过此方法为dropDownList设置onchange事件:

CHtml::dropDownList('id', $select, $list, array('onchange'=>'this.form.submit()'))
Run Code Online (Sandbox Code Playgroud)

这非常好.但是在Yii 2中它不起作用,我该如何解决这个问题呢?

php yii2

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

在渲染组件之前从api获取数据

我在呈现页面之前发送了2个api请求:

const Profile = {
    template: '#profile',
    attributes: null,
    photos: [],
    data: function () {
        return {attributes: Profile.attributes, photos: Profile.photos};
    },
    beforeRouteEnter: function (to, from, next) {
        function getProfile() {
            return axios.get('user/get-profile?access-token=1', {responseType: 'json'});
        }
        function getPhotos() {
            return axios.get('photos?access-token=1', {responseType: 'json'});
        }

        axios.all([getProfile(), getPhotos()])
            .then(axios.spread(function (profile, photos ) {
                console.log(profile, photos );
                next(vm => {
                    vm.setProfile(profile);
                    vm.setPhotos(photos);
                })
            }));
    },
    methods: {
        setProfile: function (response) {
            Profile.attributes = response.data;
            console.log(Profile.attributes);
        },
        setPhotos: function (response) {
            Profile.photos = response.data;
            console.log(response); …
Run Code Online (Sandbox Code Playgroud)

vue.js vue-router vue-component

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

Yii2执行时间(提供当前请求的总时间)

什么是方法的等价物

Yii::getLogger()->getExecutionTime()
Run Code Online (Sandbox Code Playgroud)

在Yii2中,它表示提供当前请求的总时间?

yii yii2

5
推荐指数
1
解决办法
2572
查看次数

Yii2 ActiveRecord缓存

如何为Yii 2使用ActiveRecotd缓存?我在官方文档中找不到任何例子.在谷歌我发现了2个例子,首先是:

$db = self::getDb();
$object = $db->cache(function ($db) use($id) {
    return self::findOne($id);
});
Run Code Online (Sandbox Code Playgroud)

但它不起作用Model,我测试了更新的框架.其他例子是:

$data = \Yii::$app->cache->get('some_var_' . $id);
if ($data === false)
{
    $data = self::findOne($id);
    \Yii::$app->cache->set('some_var_' . $id, $data, 60);
}
Run Code Online (Sandbox Code Playgroud)

它工作正常,但不是ActiveRecord缓存它的数据缓存,所以我们在Yii 2中没有ActiveRecord缓存?

activerecord caching yii yii2

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

没有过滤器的jquery ui自动完成

我需要向用户显示所有自动填充选项,无论他在该字段中写过什么文字?也许我需要一些其他的插件?

$('#addressSearch').autocomplete("search", "");
Run Code Online (Sandbox Code Playgroud)

这不起作用.

jquery-ui autocomplete jquery-ui-autocomplete

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

Yii2 db getStats(数据库查询数)

Db组件Yii中有一个有用的方法getStats

$sql_stats = YII::app()->db->getStats();
echo $sql_stats[0] //the number of SQL statements executed
echo $sql_stats[1] //total time spent
Run Code Online (Sandbox Code Playgroud)

官方文档链接

Yii2中有获取此信息的方法吗?

php yii yii2

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

产品属性作为其他页面上的链接

我有产品属性address- 产品的位置在哪里.这是下拉列表.我希望这个atttribute将是其他网站页面上的链接,其中包含地图和其他有关此地址的信息.但是当我在属性选项的编辑器中使用html代码时它不起作用.同时我检查了"允许前端HTML标签"属性 - 它的值为"是".我怎样才能做到这一点?

在此输入图像描述

magento

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