luoxiao

luoxiao

这家伙有点懒,还没写个性签名!

  • 财富值275
  • 威望值0
  • 总积分425

个人信息

  • 收藏了问题
    2.0高级版怎么整合Smarty
  • 收藏了教程
    总结:Yii2.0 视频教程大全
  • 2016-03-11 已签到
    连续签到1天,获得了5个金钱
  • 赞了回答

    主要在composer.json里把autoload设置好,并且对应上你的命名空间。你可以随意找个插件模仿一下。我是模仿的kartik写的datepicker插件。这是我写的.
    然后去packagist 发布你的插件,就一个钩子设置稍微麻烦点,用来同步更新你的更新,都有说明,自己翻译下照着做就可以了。

  • 赞了回答

    个人建议是高级版,应该这样可以api绑定一个域名、前台绑定一个域名、后台绑定一个域名,但是common里的东西又能共用,挺好。

  • 赞了回答

    以高级模板为例,可以在common目录里建一个类,比如叫 MyHelper.php,namespace common;最重要的就是namespace,如果定义错了yii没法自动加载。 然后就可以写你的方法了,这类帮助方法一般设置成静态的,当然不是静态的也可以。调用就跟其他类一样了,先use common\Myhelper; MyHelper::yourFunc();
    自定义的类放到除了vendor之外的任何目录都可以,只要命名空间设置好就可以了。

  • 赞了回答

    其实在foreach外new也可以,只要注意save以后把$model里的主键和unique索引字段清空,然后$model->setIsNewRecord(false)就行

  • 赞了回答

    开发环境、工具win7、phpstorm。
    服务器环境,Oracle VM VirtualBox、(不嫌麻烦在加个)vagrant。
    最初我也是xampp或者一些其他的服务器套件,但是总是部署的时候会遇到这样那样的问题。一狠心,按上面的弄了。现在安逸了。当然,前提是你能确定服务器的环境。不然还是会有出入。好在我可以决定服务器环境。

    好处是,一般情况下不会在说出“在我电脑上好好的”。

见习主管 等级规则
425/500
资料完整度
10/100
用户活跃度
0/100

Ta的关注

7

Ta的粉丝

0

Ta的访客

6