From 63638f9588ff26a2657ee23b2d1adfe01ed09598 Mon Sep 17 00:00:00 2001 From: Edward Yang Date: Sat, 11 Feb 2023 10:06:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=8F=92=E4=BB=B6=E5=A4=9A?= =?UTF-8?q?=E8=AF=AD=E8=A8=80=E8=AF=BB=E5=8F=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- beike/Plugin/Plugin.php | 12 ++++++++++++ .../beike/admin/views/pages/plugins/form.blade.php | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/beike/Plugin/Plugin.php b/beike/Plugin/Plugin.php index 1e362a23..6f656fbb 100644 --- a/beike/Plugin/Plugin.php +++ b/beike/Plugin/Plugin.php @@ -152,11 +152,23 @@ class Plugin implements Arrayable, \ArrayAccess return $this->name; } + public function getLocaleName(): string + { + $currentLocale = locale(); + return is_array($this->name) ? ($this->name[$currentLocale] ?? '') : (string) $this->name; + } + public function getDescription(): string { return $this->description; } + public function getLocaleDescription(): string + { + $currentLocale = locale(); + return is_array($this->description) ? ($this->description[$currentLocale] ?? '') : (string) $this->description; + } + public function getDirname(): string { return $this->dirName; diff --git a/resources/beike/admin/views/pages/plugins/form.blade.php b/resources/beike/admin/views/pages/plugins/form.blade.php index 1e27294d..f8fd8d29 100644 --- a/resources/beike/admin/views/pages/plugins/form.blade.php +++ b/resources/beike/admin/views/pages/plugins/form.blade.php @@ -5,7 +5,7 @@ @section('content')
-
{{ $plugin->name }}
+
{{ $plugin->getLocaleName() }}
@if (session('success'))