小编rob*_*180的帖子

使用模块自动构建面包屑

我的网页有多个模块,我想知道是否有办法在模块主页面添加面包屑,而无需手动添加到所有文件.例如:

Home > MyModule > MyController
Run Code Online (Sandbox Code Playgroud)

breadcrumbs yii2

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

yii2 - 如何设置货币十进制值

我希望我的货币忽略小数值,到目前为止我有这个:

main.php:

'formatter' => [
   'class' => 'yii\i18n\Formatter',
   'thousandSeparator' => '.',
   'decimalSeparator' => ',',
   'currencyCode' => '€',

],
Run Code Online (Sandbox Code Playgroud)

视图:

[
   'attribute' => 'Score',
   'format' => 'currency',
],
Run Code Online (Sandbox Code Playgroud)

关于如何前进的任何想法?

php money-format yii2

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

IOS7/IOS8仅在视图控制器中允许纵向

我正在构建一个只有1个横向视图的iPhone应用程序,所以我想阻止所有其他的景观,我试过这个:

-(NSUInteger)supportedInterfaceOrientations
{
   return UIInterfaceOrientationMaskPortrait;
}
Run Code Online (Sandbox Code Playgroud)

但它仍然在旋转

objective-c uiviewcontroller uiinterfaceorientation ios

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

PARSE 检查 BeforeSave 上的原始对象

我需要在保存之前检查原始对象以查看更改的值。目前我有这个:

Parse.Cloud.beforeSave("Stats", function(request, response) {
if (!request.object.isNew()){
        var query = new Parse.Query("Stats");
        query.get(request.object.id, { 
            success: function(oldObject) {
            alert('OLD:' + oldObject.get("Score") + "new:" + request.object.get("Score"));
                /*Do My Stuff Here*/
                response.success(); 
            },
            error: function(oldObject, error) {
                response.error(error.message);
            }
        });
    }else{
        response.success();
    }

});
Run Code Online (Sandbox Code Playgroud)

问题是它oldObject等于request.object

警报结果也是:OLD:10 new:10,但真正的旧分数是5。另外根据之前的保存输入日志,原来是真的5

知道我做错了什么吗?

编辑:这是之前的保存日志。

before_save triggered for Stats as master:
Input: {"original":{"achievements":[],"Score":"100"updatedAt":"2015-11-02T10:09:24.170Z"},"update":{"Score":"110"}}
Result: Update changed to {"Score":"110"}
Run Code Online (Sandbox Code Playgroud)

Edit2:有没有办法获得脏值?

console.log("dirty: "+ request.object.dirty("score"));
I2015-11-03T14:23:12.198Z]dirty: true
Run Code Online (Sandbox Code Playgroud)

parse-platform parse-cloud-code parse-javascript-sdk

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