如何解决将所有可重复的字段转换为数组 - laravel 背包假字段
我在 Spatie Laravel Translatable 中使用 Laravel Backpack。
我想将一些可翻译的字段传递到前面,但我有一些问题。
我有一个名为“extras”的字段,背包使用它来存储可重复的字段(我需要这个字段来存储稍后我将在前端使用的一些部分)。
问题是当我尝试 $page->toArray()
时,这些可重复字段的所有内容都没有转换为数组。它们仍然是常规字符串而不是数组。
public function home() {
$page = Page::findBySlug('accueil');
if(!$page) {
abort(404);
}
$locale = request()->getLocale();
return Inertia::render('Home',[
'title' => $page->getTranslation('title',$locale),'slug' => $page->getTranslation('slug','content' => $page->getTrannslation('extras',$locale)
]);
}
谢谢!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。