FastAdmin 一鍵 CRUD 生成時方法不存在的問題分析


FastAdmin 一鍵 CRUD 生成時方法不存在的問題分析

有群友反饋 使用 一鍵 CRUD 生成時不成功。
我試了以下命令 php think crud -t test -u 1 是成功的。

再看了他的反饋,他使用的是帶層級的控制器,我又測試了這個命令 php think crud -t test -c test/test -u 1 --force=true; ,因為前面生成過,所以要帶 --force=true,也生成成功。

不過生成了一個新的問題,admin/test/test 訪問不了層級的控制器。

明明有生成,且命名空間也是對的,再仔細查看說是test控制器少了test 方法,想明白了,因為第一次生成的控制器是不帶層級的,也沒有刪除 controller/Test.php 控制器,所以才報錯,然后刪除 controller/Test.php 控制器,測試正常。

記錄一下。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM