推荐 最新
古典研发君

Laravel7 中用laravel-permission 做权限管理,权限要都写到路吗?

Laravel7 中用laravel-permission 做权限管理,权限要都写到路吗? laravel-permission 在用户中间件判断权限时,要权限和路由一个一个的绑定上关系吗? 比如下图中的:为member路由组添加了检查权限的中间件(permission:member_info|member_add),用户有这两个权限的其中之一,整个member路由都能访问。那要一个一个都写在具体的路由上吗?那样的话太多了,感觉也不是那样弄的。不写在具体路由的话,那这个权限和路由该怎么绑定呢? "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20250103/105449275c619ad6756dc3fb139f6a5e.png)

9
0
0
浏览量373
强哥喝假酒

如何用laravel框架封装微信支付和支付宝支付?

laravel框架封装微信支付和支付宝支付

8
1
0
浏览量347
古典研发君

Laravel7 中用laravel-permission 做权限管理,权限要都写到路吗?

Laravel7 中用laravel-permission 做权限管理,权限要都写到路吗? laravel-permission 在用户中间件判断权限时,要权限和路由一个一个的绑定上关系吗? 比如下图中的:为member路由组添加了检查权限的中间件(permission:member_info|member_add),用户有这两个权限的其中之一,整个member路由都能访问。那要一个一个都写在具体的路由上吗?那样的话太多了,感觉也不是那样弄的。不写在具体路由的话,那这个权限和路由该怎么绑定呢? "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20250103/105449275c619ad6756dc3fb139f6a5e.png)

3
0
0
浏览量350
MastFancy

yii2 通过 new 或者 findOne 返回的对象执行的数据库操作,比如 save,如何打印 SQL 语句?

yii2 通过 new 或者 findOne 返回的对象执行的数据库操作,比如 save,如何打印 SQL 语句? 我知道 find() 方法返回的对象可以用 "->createCommand()->getRawSql()" 方法打印相应的 sql 语句。 但是如题的不知道,请知道的大佬指教,谢谢。

0
1
0
浏览量209
东三环

多语言应用后台系统大家是怎么处理的?

多语言应用后台系统大家是怎么处理的 请教一下大家,比如我要开发一个多语言版本的视频 app,需要投放到欧美市场,以及越南市场,还有就是国内,大家的后台系统是否要根据不同的语言分开做呢?因为 app 的内容是需要根据语言来变的。 比如:视频 a 在欧美市场中,他的视频封面图就需要展示英文的,在国内展示中文的宣传图,在越南展示越南文;首页轮播图也是这样。 还有就是广告,欧美,越南使用谷歌的广告,在国内就使用国内的广告,比如穿山甲,优量汇之类的。 我之前的准备的做法有: 1. 同一个字段设计成多语言版本的,比如标题,title,en_title,vi_title ,但是我感觉这样很有问题,后台系统页面太乱了,还有就是 api 中万一有个字段需要处理一下,那每个语言的字段都需要处理,扩展起来非常麻烦。 2. 使用翻译文件加载,根据对应的语言写入到文件中,获取的时候,根据前台 Accept-Language 标识去找翻译文件进行翻译,缺点是:每条数据都要进行翻译,会导致后期翻译文件过大的问题,首页轮播图,视频封面图等还是没有解决。 3. 后台系统根据不同的语言单独做,比如英文版本的一个后台,越南文一个后台,中文一个后台;优点:以上问题都解决了。缺点是:需要维护多个系统后台比较麻烦。

0
1
0
浏览量189
CTang

thinkphp6 如何去掉右下角的图标?

在thinkphp6框架config=》app.php添加了'app_debug' => false,'show_page_trace'=>false,还是不能去掉右下角的图标。请教高手如何配置? https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240920/cd1412bff8fc13d90a3c65d104c27e1c.png

0
1
0
浏览量212
老詹啊老詹

phpstudy切换成PHP8就报404的错误?

win10下 phpstudy切换成PHP8就报404的错误,请教高手要如何修改? https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240919/3f758ada6328c1cddd1c0d9edec9e822.png

0
1
0
浏览量177
三千米的偷感

middleware的位置应该在哪里?

下面这2段代码有区别吗? 我好奇为啥都是生成的,位置还变了。。。 laravel 11 user(); })->middleware('auth:sanctum'); get('/user', function (Request $request) { return $request->user(); });

0
1
0
浏览量127
开挂思想家

如何处理公用的代码:类还是辅助函数?

大佬们,我有一个疑问,如果有一些代码是公用的,那么我应该是创建一个公共的类去写这些代码,还是创建一个辅助函数去做这件事呢,如果按照面向对象的编程,又感觉写一个公共的类比较合适。比如我现在有两个方法是公用的,一个是把无限极结构转为树状结构,一个是把图片路径根据新旧系统分别拼接上新旧系统的域名。这两个方法都是在系统公用的,请问是写成辅助函数,还是写一个Comment类,类里面定义这两个方法去做这件事呢。 已经试过

0
1
0
浏览量20
Mia好纠结

按照resful api风格规划代码疑问?

// 查询分类下面的管理员 Route::get('infoCategories/{infoCategory}/admins', [InfoCategoryController::class, 'admins'])->name('infoCategories.admins'); 我这个路由是查询某个分类下面的管理员,我的代码结构是控制器不负责业务逻辑,业务逻辑都写到service里面,小弟目前有几个疑问 1.查询分类下面的管理员,我是应该写到Category Service里面还是应该写到Admin Service里面呢。根据语义【分类下的管理员】,好像应该写到Category Service,但是又考虑到最终取的数据实体是admin,那又好像写到Admin Service符合一点 2.我的业务系统有两个地方用到管理员列表(admins list),有一个地方是列表页筛选管理员的那种,返回全部管理员给前端。第二个地方是,根据分类返回管理员列表。 2.1.那是应该创建一个路由```admin/list```,如果第一个地方那种,那么就平时那样返回,如果是第二个地方那种,就叫前端传一个category_id参数上来,我识别到有这个参数传上来就筛选仅仅是这个category的admins才返回给前端。 2.2还是创建两个路由,一个是```admin/list```处理第一种情况,另一个是```categories/{infoCategory}/admins```处理第二种情况。假设还有要查询栏目下面的管理员,就再开一个路由```lanmu/{lanmu}/admins```去处理呢 我已经

0
1
0
浏览量18