Răsfoiți Sursa

没有译文标题,显示巴利文标题

visuddhinanda 10 luni în urmă
părinte
comite
f07d9e560b
1 a modificat fișierele cu 8 adăugiri și 2 ștergeri
  1. 8 2
      api-v8/app/Http/Controllers/CategoryController.php

+ 8 - 2
api-v8/app/Http/Controllers/CategoryController.php

@@ -101,12 +101,18 @@ class CategoryController extends Controller
             })
             ->where('progress', '>', 0.2)
             ->get();
+
+        $pali = PaliText::where('level', 1)->get();
         // 获取该分类下的书籍
         $categoryBooks = [];
-        $books->each(function ($book) use (&$categoryBooks, $id) {
+        $books->each(function ($book) use (&$categoryBooks, $id, $pali) {
+            $title = $book->title;
+            if (empty($title)) {
+                $title = $pali->firstWhere('book', $book->book)->toc;
+            }
             $categoryBooks[] = [
                 "id" => $book->uid,
-                "title" => $book->title . "(" . $book->book . "-" . $book->para . ")",
+                "title" => $title,
                 "author" => $book->channel->name,
                 "publisher" => $book->channel->owner->nickname,
                 "type" => __('label.' . $book->channel->type),