jianghaifm

jianghaifm

加州旅馆

  • 财富值50
  • 威望值0
  • 总积分90

个人信息

  • 楼主标题rabc,我配置的好苦,找了半天我的authManager写错了。
    最后还是谢谢楼主分享。

  • 回复了 的回答

    感觉这个层级不太对啊

    SELECT * FROM s_hotel WHERE 
    (
       (
         (lat >= 26.411417348937)
         AND 
         (lat <= 26.412316651063)
       )
       AND 
       (lng >= 108.83100994417)
    ) 
    AND 
    (lng <= 108.83201405583) 
    ORDER BY hotel_id
    LIMIT 20
    

    这是yii生成的SQL语句,复制拿去执行是对的

  • 2016-12-23 已签到
    连续签到1天,获得了5个金钱
  • 赞了回复

    我用的是yii2:
    $ip = Yii::$app->request->userIP;
    但是我也是本地测试的,输出为:"192.168.1.40",我本地局域网地址。
    我想问的是,如果不是本地,那输出的就是“ip168”上面查询的ip?
    如果我想测试,现在没办法嘛?

  • 关注了
  • 2016-11-14 已签到
    连续签到1天,获得了5个金钱
  • 发表了说说
    回顾问题
  • 赞了评论

    Yii::t 是 yii 的翻译函数,不应该像贴主那样修改,如果需要支持多语音,那么应该在相关配置加上 'language' =>'zh-CN',
    在 frontend/config/main-local.php 文件修改为:

    if (!YII_ENV_TEST) {
        // configuration adjustments for 'dev' environment
        $config['bootstrap'][] = 'debug';
        $config['modules']['debug'] = 'yii\debug\Module';
        $config['bootstrap'][] = 'gii';
        $config['modules']['gii'] = 'yii\gii\Module';
        $config['language'] = 'zh-CN';  //增加此行,默认使用中文
    }
    

    或者到 frontend/config/main.php 修改

    return [
        'id' => 'app-frontend',
        'basePath' => dirname(__DIR__),
        'bootstrap' => ['log'],
        'controllerNamespace' => 'frontend\controllers',
        'language' =>'zh-CN',  //增加此行,默认使用中文
         ....
    ]
    

    其中 Yii::t('yii', 'Home') 函数将会到 vendor/yiisoft/yii2/messages/zh_CN/yii.php 去翻译“Home”对应的中文

  • 2016-11-09 已签到
    连续签到1天,获得了5个金钱
职场新人 等级规则
90/100
资料完整度
60/100
用户活跃度
0/100

Ta的关注

2

Ta的粉丝

1

Ta的访客

1