[{"data":1,"prerenderedAt":1073},["ShallowReactive",2],{"content-query-aG0F9csrKU":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"category":5,"createdAt":10,"updatedAt":10,"body":11,"_type":1067,"_id":1068,"_source":1069,"_file":1070,"_stem":1071,"_extension":1072},"/article/coding/record-of-upgrading-voyager-version-to-1.2","coding",false,"","Voyager 升至 1.2 踩坑紀錄","公司舊專案因資安問題需要做升級，有個專案使用 Voyager 1.1 版本，我需要一路往上升上去，照著官方文件的步驟升級結果才升到 1.2，系統就各種噴錯，都是文件根本沒有提到的升版注意事項，本來我懶惰想直接丟這些錯誤訊息給谷歌大神，結果幾乎沒有相關說明，無奈之下本宮只好翻底層程式碼一個一個抓問題了，以下稍微紀錄一下要調整的部分:","2023-03-17",{"type":12,"children":13,"toc":1056},"root",[14,21,28,63,68,74,78,84,88,94,99,734,738,744,748,754,765,829,834,963,967,973,992,996,1002,1019,1023,1029,1046,1050],{"type":15,"tag":16,"props":17,"children":18},"element","p",{},[19],{"type":20,"value":9},"text",{"type":15,"tag":22,"props":23,"children":25},"h2",{"id":24},"_1-改用-voyager-提供介面替代",[26],{"type":20,"value":27},"1. 改用 voyager 提供介面替代",{"type":15,"tag":16,"props":29,"children":30},{},[31,33,40,42,48,49,55,57],{"type":20,"value":32},"已不支援 ",{"type":15,"tag":34,"props":35,"children":37},"code",{"className":36},[],[38],{"type":20,"value":39},"TCG\\Voyager\\Voyager::can()",{"type":20,"value":41},", ",{"type":15,"tag":34,"props":43,"children":45},{"className":44},[],[46],{"type":20,"value":47},"TCG\\Voyager\\Voyager::canOrAbort()",{"type":20,"value":41},{"type":15,"tag":34,"props":50,"children":52},{"className":51},[],[53],{"type":20,"value":54},"TCG\\Voyager\\Voyager::canOrFail()",{"type":20,"value":56}," 相關語法，改用 ",{"type":15,"tag":34,"props":58,"children":60},{"className":59},[],[61],{"type":20,"value":62},"Auth::user()->hasPermission()",{"type":15,"tag":64,"props":65,"children":67},"markdown-img",{"src":66},"articles/record-of-upgrading-voyager-version-to-1.2-1.jpg",[],{"type":15,"tag":22,"props":69,"children":71},{"id":70},"_2-原方法已被改寫不使用",[72],{"type":20,"value":73},"2. 原方法已被改寫，不使用",{"type":15,"tag":64,"props":75,"children":77},{"src":76},"articles/record-of-upgrading-voyager-version-to-1.2-2.jpg",[],{"type":15,"tag":22,"props":79,"children":81},{"id":80},"_3-自行複製-voyager-同檔名檔案",[82],{"type":20,"value":83},"3. 自行複製 voyager 同檔名檔案",{"type":15,"tag":64,"props":85,"children":87},{"src":86},"articles/record-of-upgrading-voyager-version-to-1.2-3.jpg",[],{"type":15,"tag":22,"props":89,"children":91},{"id":90},"_4-media-page-內容無法顯示",[92],{"type":20,"value":93},"4. Media Page 內容無法顯示",{"type":15,"tag":16,"props":95,"children":96},{},[97],{"type":20,"value":98},"在以下各檔案做調整:",{"type":15,"tag":100,"props":101,"children":105},"pre",{"className":102,"code":103,"language":104,"meta":7,"style":7},"language-php shiki shiki-themes material-theme-palenight","// config/filesystems.php \n\nreturn [\n    'disks' => [\n        'voyager' => [\n            'driver' => 'local',\n            'root' => public_path('storage'),\n            'url' => env('APP_URL').'/storage',\n            'visibility' => 'public',\n        ],\n    ],\n];\n\n// config/voyager.php\nreturn [\n    // ...\n    'storage' => [\n        'disk' => 'voyager',\n    ],\n    'media' => [\n        // ...\n        'path'                => '',\n    ],\n];\n\n// resources/views/vendor/voyager/master.blade.php\n\u003Cmeta name=\"assets-path\" content=\"{{ route('voyager.voyager_assets') }}\"/>\n// ...\n@include('voyager::media.manager')\n","php",[106],{"type":15,"tag":34,"props":107,"children":108},{"__ignoreMap":7},[109,121,131,147,176,202,243,292,358,396,405,414,423,431,440,452,461,485,522,530,555,564,595,603,611,619,628,689,698],{"type":15,"tag":110,"props":111,"children":114},"span",{"class":112,"line":113},"line",1,[115],{"type":15,"tag":110,"props":116,"children":118},{"style":117},"--shiki-default:#676E95;--shiki-default-font-style:italic",[119],{"type":20,"value":120},"// config/filesystems.php \n",{"type":15,"tag":110,"props":122,"children":124},{"class":112,"line":123},2,[125],{"type":15,"tag":110,"props":126,"children":128},{"emptyLinePlaceholder":127},true,[129],{"type":20,"value":130},"\n",{"type":15,"tag":110,"props":132,"children":134},{"class":112,"line":133},3,[135,141],{"type":15,"tag":110,"props":136,"children":138},{"style":137},"--shiki-default:#89DDFF;--shiki-default-font-style:italic",[139],{"type":20,"value":140},"return",{"type":15,"tag":110,"props":142,"children":144},{"style":143},"--shiki-default:#89DDFF",[145],{"type":20,"value":146}," [\n",{"type":15,"tag":110,"props":148,"children":150},{"class":112,"line":149},4,[151,156,162,167,172],{"type":15,"tag":110,"props":152,"children":153},{"style":143},[154],{"type":20,"value":155},"    '",{"type":15,"tag":110,"props":157,"children":159},{"style":158},"--shiki-default:#C3E88D",[160],{"type":20,"value":161},"disks",{"type":15,"tag":110,"props":163,"children":164},{"style":143},[165],{"type":20,"value":166},"'",{"type":15,"tag":110,"props":168,"children":169},{"style":143},[170],{"type":20,"value":171}," =>",{"type":15,"tag":110,"props":173,"children":174},{"style":143},[175],{"type":20,"value":146},{"type":15,"tag":110,"props":177,"children":179},{"class":112,"line":178},5,[180,185,190,194,198],{"type":15,"tag":110,"props":181,"children":182},{"style":143},[183],{"type":20,"value":184},"        '",{"type":15,"tag":110,"props":186,"children":187},{"style":158},[188],{"type":20,"value":189},"voyager",{"type":15,"tag":110,"props":191,"children":192},{"style":143},[193],{"type":20,"value":166},{"type":15,"tag":110,"props":195,"children":196},{"style":143},[197],{"type":20,"value":171},{"type":15,"tag":110,"props":199,"children":200},{"style":143},[201],{"type":20,"value":146},{"type":15,"tag":110,"props":203,"children":205},{"class":112,"line":204},6,[206,211,216,220,224,229,234,238],{"type":15,"tag":110,"props":207,"children":208},{"style":143},[209],{"type":20,"value":210},"            '",{"type":15,"tag":110,"props":212,"children":213},{"style":158},[214],{"type":20,"value":215},"driver",{"type":15,"tag":110,"props":217,"children":218},{"style":143},[219],{"type":20,"value":166},{"type":15,"tag":110,"props":221,"children":222},{"style":143},[223],{"type":20,"value":171},{"type":15,"tag":110,"props":225,"children":226},{"style":143},[227],{"type":20,"value":228}," '",{"type":15,"tag":110,"props":230,"children":231},{"style":158},[232],{"type":20,"value":233},"local",{"type":15,"tag":110,"props":235,"children":236},{"style":143},[237],{"type":20,"value":166},{"type":15,"tag":110,"props":239,"children":240},{"style":143},[241],{"type":20,"value":242},",\n",{"type":15,"tag":110,"props":244,"children":246},{"class":112,"line":245},7,[247,251,255,259,263,269,274,278,283,287],{"type":15,"tag":110,"props":248,"children":249},{"style":143},[250],{"type":20,"value":210},{"type":15,"tag":110,"props":252,"children":253},{"style":158},[254],{"type":20,"value":12},{"type":15,"tag":110,"props":256,"children":257},{"style":143},[258],{"type":20,"value":166},{"type":15,"tag":110,"props":260,"children":261},{"style":143},[262],{"type":20,"value":171},{"type":15,"tag":110,"props":264,"children":266},{"style":265},"--shiki-default:#82AAFF",[267],{"type":20,"value":268}," public_path",{"type":15,"tag":110,"props":270,"children":271},{"style":143},[272],{"type":20,"value":273},"(",{"type":15,"tag":110,"props":275,"children":276},{"style":143},[277],{"type":20,"value":166},{"type":15,"tag":110,"props":279,"children":280},{"style":158},[281],{"type":20,"value":282},"storage",{"type":15,"tag":110,"props":284,"children":285},{"style":143},[286],{"type":20,"value":166},{"type":15,"tag":110,"props":288,"children":289},{"style":143},[290],{"type":20,"value":291},"),\n",{"type":15,"tag":110,"props":293,"children":295},{"class":112,"line":294},8,[296,300,305,309,313,318,322,326,331,335,340,345,350,354],{"type":15,"tag":110,"props":297,"children":298},{"style":143},[299],{"type":20,"value":210},{"type":15,"tag":110,"props":301,"children":302},{"style":158},[303],{"type":20,"value":304},"url",{"type":15,"tag":110,"props":306,"children":307},{"style":143},[308],{"type":20,"value":166},{"type":15,"tag":110,"props":310,"children":311},{"style":143},[312],{"type":20,"value":171},{"type":15,"tag":110,"props":314,"children":315},{"style":265},[316],{"type":20,"value":317}," env",{"type":15,"tag":110,"props":319,"children":320},{"style":143},[321],{"type":20,"value":273},{"type":15,"tag":110,"props":323,"children":324},{"style":143},[325],{"type":20,"value":166},{"type":15,"tag":110,"props":327,"children":328},{"style":158},[329],{"type":20,"value":330},"APP_URL",{"type":15,"tag":110,"props":332,"children":333},{"style":143},[334],{"type":20,"value":166},{"type":15,"tag":110,"props":336,"children":337},{"style":143},[338],{"type":20,"value":339},")",{"type":15,"tag":110,"props":341,"children":342},{"style":143},[343],{"type":20,"value":344},".'",{"type":15,"tag":110,"props":346,"children":347},{"style":158},[348],{"type":20,"value":349},"/storage",{"type":15,"tag":110,"props":351,"children":352},{"style":143},[353],{"type":20,"value":166},{"type":15,"tag":110,"props":355,"children":356},{"style":143},[357],{"type":20,"value":242},{"type":15,"tag":110,"props":359,"children":361},{"class":112,"line":360},9,[362,366,371,375,379,383,388,392],{"type":15,"tag":110,"props":363,"children":364},{"style":143},[365],{"type":20,"value":210},{"type":15,"tag":110,"props":367,"children":368},{"style":158},[369],{"type":20,"value":370},"visibility",{"type":15,"tag":110,"props":372,"children":373},{"style":143},[374],{"type":20,"value":166},{"type":15,"tag":110,"props":376,"children":377},{"style":143},[378],{"type":20,"value":171},{"type":15,"tag":110,"props":380,"children":381},{"style":143},[382],{"type":20,"value":228},{"type":15,"tag":110,"props":384,"children":385},{"style":158},[386],{"type":20,"value":387},"public",{"type":15,"tag":110,"props":389,"children":390},{"style":143},[391],{"type":20,"value":166},{"type":15,"tag":110,"props":393,"children":394},{"style":143},[395],{"type":20,"value":242},{"type":15,"tag":110,"props":397,"children":399},{"class":112,"line":398},10,[400],{"type":15,"tag":110,"props":401,"children":402},{"style":143},[403],{"type":20,"value":404},"        ],\n",{"type":15,"tag":110,"props":406,"children":408},{"class":112,"line":407},11,[409],{"type":15,"tag":110,"props":410,"children":411},{"style":143},[412],{"type":20,"value":413},"    ],\n",{"type":15,"tag":110,"props":415,"children":417},{"class":112,"line":416},12,[418],{"type":15,"tag":110,"props":419,"children":420},{"style":143},[421],{"type":20,"value":422},"];\n",{"type":15,"tag":110,"props":424,"children":426},{"class":112,"line":425},13,[427],{"type":15,"tag":110,"props":428,"children":429},{"emptyLinePlaceholder":127},[430],{"type":20,"value":130},{"type":15,"tag":110,"props":432,"children":434},{"class":112,"line":433},14,[435],{"type":15,"tag":110,"props":436,"children":437},{"style":117},[438],{"type":20,"value":439},"// config/voyager.php\n",{"type":15,"tag":110,"props":441,"children":443},{"class":112,"line":442},15,[444,448],{"type":15,"tag":110,"props":445,"children":446},{"style":137},[447],{"type":20,"value":140},{"type":15,"tag":110,"props":449,"children":450},{"style":143},[451],{"type":20,"value":146},{"type":15,"tag":110,"props":453,"children":455},{"class":112,"line":454},16,[456],{"type":15,"tag":110,"props":457,"children":458},{"style":117},[459],{"type":20,"value":460},"    // ...\n",{"type":15,"tag":110,"props":462,"children":464},{"class":112,"line":463},17,[465,469,473,477,481],{"type":15,"tag":110,"props":466,"children":467},{"style":143},[468],{"type":20,"value":155},{"type":15,"tag":110,"props":470,"children":471},{"style":158},[472],{"type":20,"value":282},{"type":15,"tag":110,"props":474,"children":475},{"style":143},[476],{"type":20,"value":166},{"type":15,"tag":110,"props":478,"children":479},{"style":143},[480],{"type":20,"value":171},{"type":15,"tag":110,"props":482,"children":483},{"style":143},[484],{"type":20,"value":146},{"type":15,"tag":110,"props":486,"children":488},{"class":112,"line":487},18,[489,493,498,502,506,510,514,518],{"type":15,"tag":110,"props":490,"children":491},{"style":143},[492],{"type":20,"value":184},{"type":15,"tag":110,"props":494,"children":495},{"style":158},[496],{"type":20,"value":497},"disk",{"type":15,"tag":110,"props":499,"children":500},{"style":143},[501],{"type":20,"value":166},{"type":15,"tag":110,"props":503,"children":504},{"style":143},[505],{"type":20,"value":171},{"type":15,"tag":110,"props":507,"children":508},{"style":143},[509],{"type":20,"value":228},{"type":15,"tag":110,"props":511,"children":512},{"style":158},[513],{"type":20,"value":189},{"type":15,"tag":110,"props":515,"children":516},{"style":143},[517],{"type":20,"value":166},{"type":15,"tag":110,"props":519,"children":520},{"style":143},[521],{"type":20,"value":242},{"type":15,"tag":110,"props":523,"children":525},{"class":112,"line":524},19,[526],{"type":15,"tag":110,"props":527,"children":528},{"style":143},[529],{"type":20,"value":413},{"type":15,"tag":110,"props":531,"children":533},{"class":112,"line":532},20,[534,538,543,547,551],{"type":15,"tag":110,"props":535,"children":536},{"style":143},[537],{"type":20,"value":155},{"type":15,"tag":110,"props":539,"children":540},{"style":158},[541],{"type":20,"value":542},"media",{"type":15,"tag":110,"props":544,"children":545},{"style":143},[546],{"type":20,"value":166},{"type":15,"tag":110,"props":548,"children":549},{"style":143},[550],{"type":20,"value":171},{"type":15,"tag":110,"props":552,"children":553},{"style":143},[554],{"type":20,"value":146},{"type":15,"tag":110,"props":556,"children":558},{"class":112,"line":557},21,[559],{"type":15,"tag":110,"props":560,"children":561},{"style":117},[562],{"type":20,"value":563},"        // ...\n",{"type":15,"tag":110,"props":565,"children":567},{"class":112,"line":566},22,[568,572,577,581,586,591],{"type":15,"tag":110,"props":569,"children":570},{"style":143},[571],{"type":20,"value":184},{"type":15,"tag":110,"props":573,"children":574},{"style":158},[575],{"type":20,"value":576},"path",{"type":15,"tag":110,"props":578,"children":579},{"style":143},[580],{"type":20,"value":166},{"type":15,"tag":110,"props":582,"children":583},{"style":143},[584],{"type":20,"value":585},"                =>",{"type":15,"tag":110,"props":587,"children":588},{"style":143},[589],{"type":20,"value":590}," ''",{"type":15,"tag":110,"props":592,"children":593},{"style":143},[594],{"type":20,"value":242},{"type":15,"tag":110,"props":596,"children":598},{"class":112,"line":597},23,[599],{"type":15,"tag":110,"props":600,"children":601},{"style":143},[602],{"type":20,"value":413},{"type":15,"tag":110,"props":604,"children":606},{"class":112,"line":605},24,[607],{"type":15,"tag":110,"props":608,"children":609},{"style":143},[610],{"type":20,"value":422},{"type":15,"tag":110,"props":612,"children":614},{"class":112,"line":613},25,[615],{"type":15,"tag":110,"props":616,"children":617},{"emptyLinePlaceholder":127},[618],{"type":20,"value":130},{"type":15,"tag":110,"props":620,"children":622},{"class":112,"line":621},26,[623],{"type":15,"tag":110,"props":624,"children":625},{"style":117},[626],{"type":20,"value":627},"// resources/views/vendor/voyager/master.blade.php\n",{"type":15,"tag":110,"props":629,"children":631},{"class":112,"line":630},27,[632,637,643,648,653,658,662,667,671,675,680,684],{"type":15,"tag":110,"props":633,"children":634},{"style":143},[635],{"type":20,"value":636},"\u003C",{"type":15,"tag":110,"props":638,"children":640},{"style":639},"--shiki-default:#BABED8",[641],{"type":20,"value":642},"meta name",{"type":15,"tag":110,"props":644,"children":645},{"style":143},[646],{"type":20,"value":647},"=",{"type":15,"tag":110,"props":649,"children":650},{"style":143},[651],{"type":20,"value":652},"\"",{"type":15,"tag":110,"props":654,"children":655},{"style":158},[656],{"type":20,"value":657},"assets-path",{"type":15,"tag":110,"props":659,"children":660},{"style":143},[661],{"type":20,"value":652},{"type":15,"tag":110,"props":663,"children":664},{"style":639},[665],{"type":20,"value":666}," content",{"type":15,"tag":110,"props":668,"children":669},{"style":143},[670],{"type":20,"value":647},{"type":15,"tag":110,"props":672,"children":673},{"style":143},[674],{"type":20,"value":652},{"type":15,"tag":110,"props":676,"children":677},{"style":158},[678],{"type":20,"value":679},"{{ route('voyager.voyager_assets') }}",{"type":15,"tag":110,"props":681,"children":682},{"style":143},[683],{"type":20,"value":652},{"type":15,"tag":110,"props":685,"children":686},{"style":143},[687],{"type":20,"value":688},"/>\n",{"type":15,"tag":110,"props":690,"children":692},{"class":112,"line":691},28,[693],{"type":15,"tag":110,"props":694,"children":695},{"style":117},[696],{"type":20,"value":697},"// ...\n",{"type":15,"tag":110,"props":699,"children":701},{"class":112,"line":700},29,[702,707,712,716,720,725,729],{"type":15,"tag":110,"props":703,"children":704},{"style":143},[705],{"type":20,"value":706},"@",{"type":15,"tag":110,"props":708,"children":709},{"style":137},[710],{"type":20,"value":711},"include",{"type":15,"tag":110,"props":713,"children":714},{"style":143},[715],{"type":20,"value":273},{"type":15,"tag":110,"props":717,"children":718},{"style":143},[719],{"type":20,"value":166},{"type":15,"tag":110,"props":721,"children":722},{"style":158},[723],{"type":20,"value":724},"voyager::media.manager",{"type":15,"tag":110,"props":726,"children":727},{"style":143},[728],{"type":20,"value":166},{"type":15,"tag":110,"props":730,"children":731},{"style":143},[732],{"type":20,"value":733},")\n",{"type":15,"tag":64,"props":735,"children":737},{"src":736},"articles/record-of-upgrading-voyager-version-to-1.2-4.jpg",[],{"type":15,"tag":22,"props":739,"children":741},{"id":740},"_5-套件已自行處理-json_decode",[742],{"type":20,"value":743},"5. 套件已自行處理 json_decode",{"type":15,"tag":64,"props":745,"children":747},{"src":746},"articles/record-of-upgrading-voyager-version-to-1.2-5.jpg",[],{"type":15,"tag":22,"props":749,"children":751},{"id":750},"_6-側邊攔錯誤訊息",[752],{"type":20,"value":753},"6. 側邊攔錯誤訊息",{"type":15,"tag":16,"props":755,"children":756},{},[757,763],{"type":15,"tag":34,"props":758,"children":760},{"className":759},[],[761],{"type":20,"value":762},"resources/views/vendor/voyager/dashboard/sidebar.blade.php",{"type":20,"value":764},"\n原寫法",{"type":15,"tag":100,"props":766,"children":768},{"className":102,"code":767,"language":104,"meta":7,"style":7},"{!! menu('admin', 'admin_menu') !!}\n",[769],{"type":15,"tag":34,"props":770,"children":771},{"__ignoreMap":7},[772],{"type":15,"tag":110,"props":773,"children":774},{"class":112,"line":113},[775,780,785,789,793,798,802,807,811,816,820,824],{"type":15,"tag":110,"props":776,"children":777},{"style":143},[778],{"type":20,"value":779},"{!!",{"type":15,"tag":110,"props":781,"children":782},{"style":265},[783],{"type":20,"value":784}," menu",{"type":15,"tag":110,"props":786,"children":787},{"style":143},[788],{"type":20,"value":273},{"type":15,"tag":110,"props":790,"children":791},{"style":143},[792],{"type":20,"value":166},{"type":15,"tag":110,"props":794,"children":795},{"style":158},[796],{"type":20,"value":797},"admin",{"type":15,"tag":110,"props":799,"children":800},{"style":143},[801],{"type":20,"value":166},{"type":15,"tag":110,"props":803,"children":804},{"style":143},[805],{"type":20,"value":806},",",{"type":15,"tag":110,"props":808,"children":809},{"style":143},[810],{"type":20,"value":228},{"type":15,"tag":110,"props":812,"children":813},{"style":158},[814],{"type":20,"value":815},"admin_menu",{"type":15,"tag":110,"props":817,"children":818},{"style":143},[819],{"type":20,"value":166},{"type":15,"tag":110,"props":821,"children":822},{"style":143},[823],{"type":20,"value":339},{"type":15,"tag":110,"props":825,"children":826},{"style":143},[827],{"type":20,"value":828}," !!}\n",{"type":15,"tag":16,"props":830,"children":831},{},[832],{"type":20,"value":833},"改為",{"type":15,"tag":100,"props":835,"children":837},{"className":102,"code":836,"language":104,"meta":7,"style":7},"\u003Cdiv id=\"adminmenu\">\n    \u003Cadmin-menu :items=\"{{ menu('admin', '_json') }}\">\u003C/admin-menu>\n\u003C/div>\n",[838],{"type":15,"tag":34,"props":839,"children":840},{"__ignoreMap":7},[841,875,946],{"type":15,"tag":110,"props":842,"children":843},{"class":112,"line":113},[844,848,853,857,861,866,870],{"type":15,"tag":110,"props":845,"children":846},{"style":143},[847],{"type":20,"value":636},{"type":15,"tag":110,"props":849,"children":850},{"style":639},[851],{"type":20,"value":852},"div id",{"type":15,"tag":110,"props":854,"children":855},{"style":143},[856],{"type":20,"value":647},{"type":15,"tag":110,"props":858,"children":859},{"style":143},[860],{"type":20,"value":652},{"type":15,"tag":110,"props":862,"children":863},{"style":158},[864],{"type":20,"value":865},"adminmenu",{"type":15,"tag":110,"props":867,"children":868},{"style":143},[869],{"type":20,"value":652},{"type":15,"tag":110,"props":871,"children":872},{"style":143},[873],{"type":20,"value":874},">\n",{"type":15,"tag":110,"props":876,"children":877},{"class":112,"line":123},[878,883,887,892,897,902,907,911,915,920,924,929,933,937,942],{"type":15,"tag":110,"props":879,"children":880},{"style":143},[881],{"type":20,"value":882},"    \u003C",{"type":15,"tag":110,"props":884,"children":885},{"style":639},[886],{"type":20,"value":797},{"type":15,"tag":110,"props":888,"children":889},{"style":143},[890],{"type":20,"value":891},"-",{"type":15,"tag":110,"props":893,"children":894},{"style":639},[895],{"type":20,"value":896},"menu ",{"type":15,"tag":110,"props":898,"children":899},{"style":143},[900],{"type":20,"value":901},":",{"type":15,"tag":110,"props":903,"children":904},{"style":639},[905],{"type":20,"value":906},"items",{"type":15,"tag":110,"props":908,"children":909},{"style":143},[910],{"type":20,"value":647},{"type":15,"tag":110,"props":912,"children":913},{"style":143},[914],{"type":20,"value":652},{"type":15,"tag":110,"props":916,"children":917},{"style":158},[918],{"type":20,"value":919},"{{ menu('admin', '_json') }}",{"type":15,"tag":110,"props":921,"children":922},{"style":143},[923],{"type":20,"value":652},{"type":15,"tag":110,"props":925,"children":926},{"style":143},[927],{"type":20,"value":928},">\u003C/",{"type":15,"tag":110,"props":930,"children":931},{"style":639},[932],{"type":20,"value":797},{"type":15,"tag":110,"props":934,"children":935},{"style":143},[936],{"type":20,"value":891},{"type":15,"tag":110,"props":938,"children":939},{"style":639},[940],{"type":20,"value":941},"menu",{"type":15,"tag":110,"props":943,"children":944},{"style":143},[945],{"type":20,"value":874},{"type":15,"tag":110,"props":947,"children":948},{"class":112,"line":133},[949,954,959],{"type":15,"tag":110,"props":950,"children":951},{"style":143},[952],{"type":20,"value":953},"\u003C/",{"type":15,"tag":110,"props":955,"children":956},{"style":639},[957],{"type":20,"value":958},"div",{"type":15,"tag":110,"props":960,"children":961},{"style":143},[962],{"type":20,"value":874},{"type":15,"tag":64,"props":964,"children":966},{"src":965},"articles/record-of-upgrading-voyager-version-to-1.2-6.jpg",[],{"type":15,"tag":22,"props":968,"children":970},{"id":969},"_7-已移除-searchable",[971],{"type":20,"value":972},"7. 已移除 $searchable",{"type":15,"tag":16,"props":974,"children":975},{},[976,978,984,986],{"type":20,"value":977},"將 ",{"type":15,"tag":34,"props":979,"children":981},{"className":980},[],[982],{"type":20,"value":983},"$searchable",{"type":20,"value":985}," 改為 ",{"type":15,"tag":34,"props":987,"children":989},{"className":988},[],[990],{"type":20,"value":991},"$searchNames",{"type":15,"tag":64,"props":993,"children":995},{"src":994},"articles/record-of-upgrading-voyager-version-to-1.2-7.jpg",[],{"type":15,"tag":22,"props":997,"children":999},{"id":998},"_8-sortbyurl-參數必填",[1000],{"type":20,"value":1001},"8. sortByUrl() 參數必填",{"type":15,"tag":16,"props":1003,"children":1004},{},[1005,1006,1012,1013],{"type":20,"value":977},{"type":15,"tag":34,"props":1007,"children":1009},{"className":1008},[],[1010],{"type":20,"value":1011},"{{ $row->sortByUrl() }}",{"type":20,"value":985},{"type":15,"tag":34,"props":1014,"children":1016},{"className":1015},[],[1017],{"type":20,"value":1018},"{{ $row->sortByUrl($row->field, 'asc') }}",{"type":15,"tag":64,"props":1020,"children":1022},{"src":1021},"articles/record-of-upgrading-voyager-version-to-1.2-8.jpg",[],{"type":15,"tag":22,"props":1024,"children":1026},{"id":1025},"_9-iscurrentsortfield-參數必填",[1027],{"type":20,"value":1028},"9. isCurrentSortField() 參數必填",{"type":15,"tag":16,"props":1030,"children":1031},{},[1032,1033,1039,1040],{"type":20,"value":977},{"type":15,"tag":34,"props":1034,"children":1036},{"className":1035},[],[1037],{"type":20,"value":1038},"$row->isCurrentSortField()",{"type":20,"value":985},{"type":15,"tag":34,"props":1041,"children":1043},{"className":1042},[],[1044],{"type":20,"value":1045},"$row->isCurrentSortField('')",{"type":15,"tag":64,"props":1047,"children":1049},{"src":1048},"articles/record-of-upgrading-voyager-version-to-1.2-9.jpg",[],{"type":15,"tag":1051,"props":1052,"children":1053},"style",{},[1054],{"type":20,"value":1055},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":7,"searchDepth":123,"depth":123,"links":1057},[1058,1059,1060,1061,1062,1063,1064,1065,1066],{"id":24,"depth":123,"text":27},{"id":70,"depth":123,"text":73},{"id":80,"depth":123,"text":83},{"id":90,"depth":123,"text":93},{"id":740,"depth":123,"text":743},{"id":750,"depth":123,"text":753},{"id":969,"depth":123,"text":972},{"id":998,"depth":123,"text":1001},{"id":1025,"depth":123,"text":1028},"markdown","content:article:coding:record-of-upgrading-voyager-version-to-1.2.md","content","article/coding/record-of-upgrading-voyager-version-to-1.2.md","article/coding/record-of-upgrading-voyager-version-to-1.2","md",1766375573988]