我想customize view.php
文件,該文件的Moodle的核心文件,因爲在覈心修改它是不好的做法,我想從我的主題修改,如何自定義moodle核心文件?
默認情況下是有酷主題,我只是複製粘貼到它的課程目錄,並嘗試定製它,但moodle無法識別我的目錄。
做這種定製的程序是什麼,我檢查這link但由於我不明白而無法遵循它。任何人都可以在這裏幫助我嗎?
我想customize view.php
文件,該文件的Moodle的核心文件,因爲在覈心修改它是不好的做法,我想從我的主題修改,如何自定義moodle核心文件?
默認情況下是有酷主題,我只是複製粘貼到它的課程目錄,並嘗試定製它,但moodle無法識別我的目錄。
做這種定製的程序是什麼,我檢查這link但由於我不明白而無法遵循它。任何人都可以在這裏幫助我嗎?
儘管有幾個view.php文件,你想調整哪一個?
請注意,您不能簡單地覆蓋例如主題中的course/view.php。您必須覆蓋特定的渲染器,請參閱https://docs.moodle.org/dev/Overriding_a_renderer
要覆蓋Moodle中的網址,您可以使用custom scripts。但是,如果這是渲染器的問題,您應該首先嚐試重寫。
我想定製視圖課程頁面的html結構..我怎麼能做到這一點? – overflow
猜你必須重寫core_course_renderer類的一些函數,具體取決於要更改的輸出。請參閱/course/renderer.php瞭解這裏提供的所有方法,以便您瞭解如何呈現課程頁面 – Bearzi
是的,當然我嘗試過,但是當我檢查文件和功能時,它需要我進入和進入,觸發哪一個呈現與 – overflow