全球化语言

laravel 返回语言指定

为库中的 对应语言 并 可以切换到其他语言

直接返回lang行就可以 比如auth.Login

vue中使用Vue.i18n.translate(auth.Login) 就完成了

主要用来显示对用户的提示信息

以上

鞋子 和 裙子 绝赞好评 ~~

忘了说 xbox one 的手柄真好用啊~~

添加 Instagram

blog添加的Instagram连接

有兴趣可以点进去看看哦

旅行还是很开心的

自己逛逛澳门真的很有趣

与不合适的人在一起难免强颜欢笑~~~

莫名的想挑战下 一个人去游乐园 不过东西要精简一下 😁

在香港吃到了心心念念的一籣 果然不错~ 只是叉烧有点薄……

人文环境 确实 好过大陆

回来要加油了

局势有点不稳…… 不加油不行呢……

奥运10年

场馆荒废了 看着心疼

表弟回来了

表弟回来了 嗯 考上的多大~~

略微的研究了一下公司注册的事儿~~

明天9号 要久违的出去旅行了~~

18号回来~~

来过这里的人

这是这周的 等的人并没有来

看到某处亮了一下 还是有些期待的

屏幕快照 2018-08-08 14.39.04

查了一下真的是我想多了…………

laravel 中的 vuex

vuex-i18n部分从app.js移动到了store\index.js

目的是确保state中可以看到 i18n的设置

并可以 直接设置locale 变更语言

屏幕快照 2018-08-08 14.52.15

如果直接写在app.jsi18n 就会被覆盖掉

其他部分就可以按照vuex推荐的结构进行设置

但愿可以在js路上越来越顺手 内心还是充满恐惧……

其他vue 打错

需要安装vue-template-compiler

l5-swagger 使用自定义auth登录

修改config\l5-swagger 中的middleware

auth 修改为auth:admin

注意要对应config\auth中的guards

修改后一般用户不能查看api doc

admin 用户 登录后可以正常查看

以上

i18n 全球化语言

@lang 与 __('lange') 不能在vue中使用

于是找到martinlindhe/laravel-vue-i18n-generator

不过要注意的 README 有错误

使用vue-i18n$t('lang') 不能正常渲染 疑似vue的bug

vuex-i18n 则正常

修改 resources/assets/js/app.js

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import Vuex from 'vuex';
import vuexI18n from 'vuex-i18n';
import Locales from './vue-i18n-locales.generated.js';

Vue.use(Vuex);
const store = new Vuex.Store();
Vue.use(vuexI18n.plugin, store);

Vue.i18n.add('en', Locales.en);
Vue.i18n.add('zh', Locales.zh);

Vue.i18n.set('en');

const app = new Vue({
store,
el: '#app',
});

之后就可以正常的使用$t()了 同时也支持复数形式

参考地址

优点:不用设置后端后再设置前端 使用php artisan vue-i18n:generate可以直接创建或更新vue的语言设置

天朝上邦

估计汇率1比20是早晚的事儿了

某不可描述的两物必须灭亡

也算死了 账也是要算的 逃不掉的

准备被人唾弃到世界终结吧

生日快乐

还有18分钟就是 本世纪时间就久的月全食 还有火星大冲~~

嗯 看到了红色的~~

NASA

屏幕快照 2018-07-28 04.23.16

美景哦~

其他

不写厂家就 不怀疑了?

这根本就是不是想解决问题吧

科技让一些东西越来越透明

却想用老办法掩盖……

恐怕是气数将尽

湾湾不能动哦 会被介入哦

明天

明天有人送祝福吗?

不过开心的今天晚上的两个天象~~

超难得的礼物的说~~

订了明天的午餐~~

特殊服务就算了 没有被围观的勇气

估计会哇的一下哭出来吧 😂😂😂

生日愿望:之后的日子能快心的度过每一天。

嗯 略微有点贪婪呢😜😜

最后的最后

生日快乐


laravel

zircote/swagger-php包升级 laravel 5.5.* 版本下使用不能

更新到5.6.* 详细升级方法点击下方链接

laravel 5.5 升级到 5.6

另外 API 文档注释 @OAS 改为 @OA 否则报错!

21号的份

调整文档,并进行一些细节调整

最近对日期 时间非常混乱……

23 号的份

新手机到了~~ 等了两周~~ 指纹万岁~~

注册美国ID了~~ 日本的也是有的~~

植物根烂了怎么办 铲除重栽

测试了一下 本地化语言 满好用的

注册 验证 找回密码 算是完成了 撒花~~

之后是 2次验证了~~

程序真无聊呢……

看看最近的新闻 我朝人还真是坚韧呢……

laravel 队列的坑

正确的入坑姿势

使用laravel horizonphp artisan horizon 运行 队列。

使用->onQueue(SendMail)方法指定队列时,Job可以正常的载入,Queue不正常……

判断为Queue问题

使用php artisan queue:work --queue=SendMail,default 时正常显示

判断为laravel horizon问题

一起出坑吧

config\horizon中添加Queue 名称就好了~

要注意在localprodution的区别。

没有config\horizon文件?

运行php artisan vendor:publish --provider="Laravel\Horizon\HorizonServiceProvider"

其他

更改redis中存储位置

当多个web服务一同使用horizon时,

要在.env中设置 HORIZON_PREFIX=horizon:name 区分 不同应用 否则出错。

刚要使用不同的redis数据表时,要在设置config\horizon中的use项,

同时在config\databaseredis设置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
'redis' => [

'client' => 'predis',

'default' => [
'host' => env('REDIS_HOST', '127.0.0.1'),
'password' => env('REDIS_PASSWORD', null),
'port' => env('REDIS_PORT', 6379),
'database' => 1,
],

'session' => [
'host' => env('REDIS_HOST', '127.0.0.1'),
'password' => env('REDIS_PASSWORD', null),
'port' => env('REDIS_PORT', 6379),
'database' => 2,
],

'queue' => [
'host' => env('REDIS_HOST', '127.0.0.1'),
'password' => env('REDIS_PASSWORD', null),
'port' => env('REDIS_PORT', 6379),
'database' => 3,
],

命令

1
2
3
4
5
6
7
8
9
10
11
运行
php artisan horizon

彻底关闭
php artisan horizon:terminate

暂定
php artisan horizon:pause

恢复
php artisan horizon:continue

以上

laravel horizon 的坑

安装laravel horizon 后不能正常的访问

使用la5 opcache:clear 清空页面缓存

之后就正常了……

通知 与 队列

任务队列 与 发送通知 掌握

结合上事件 吼吼吼吼吼~~ 好棒~~

列队用于优化 web 速度 可以 指定要运行的方法

事件 当发生 什么 时 则 运行 什么

结合 队列使用会更有效率 当然也可以独立使用

总的来说laravel灵活性很高很高

其他

鼠标从 Microsoft Sculpt 换的了 logitech mx master 2s

手感还是 微软 的好点 罗技的触发有点重…… 不过罗技的功能必须多

默认邮件大小调整方法

注意要在镜像 挂载的volumes中对应位置config

新建config/postfix-main.cf

内容填写

1
message_size_limit = 52428800

默认为 1024000010MB

5242880052MB

google 的邮件会检查内容

使用GPG加密 就能正常发送了 论加密的重要性

记录

admin 的 登录 注册 找回密码 基本完成了

使用token 注册 admin 也 完成了

退出时 一般用户与 admin 一起退出 也是很怪的

不过 一般用户之后会关掉问题不大。

之后就是添加二步验证了~~ admin 账号安全有保证了~~

以上我去睡了😴😴

0%