2017-06-08 98 views
0

我們的安裝中有一個自定義的TYPO3擴展,明顯使用TYPO3擴展生成器進行引導。但我不能使用「加載」按鈕訪問它。使用TYPO3擴展生成器打開第三方擴展

我在哪裏告訴擴展生成器他負責這個擴展?

該擴展的原始開發人員不再可用。

回答

2

ExtensionBuilder搜索擴展目錄中的ExtensionBuilder.json文件。以下是定義的擴展和模型的所有設置。如果沒有這個文件,ExtensionBuilder不知道擴展是如何創建的,以及哪些域模型及其字段存在或被定義。所以你不能在ExtensionBuilder中沒有這個文件的情況下編輯擴展程序

+0

謝謝。而已。讓我希望我會找到這個文件的地方。從源代碼重建它似乎有很多工作:/ – Inceddy

+0

也許您可以在文件中進行更改,而不是使用ExtensionBuilder。 ExtensionBuilder可以覆蓋手動創建的更改。 –

+0

我想通過一個新實體擴展此擴展中現有的一組模型。我不是T3開發人員,所以擴展生成器是我可以處理大量樣板的唯一方法^^ – Inceddy

0

這個答案是錯誤的!接受的答案是正確的!

擴展程序生成器中的加載下拉菜單中是否顯示擴展名取決於擴展中是否存在Configuration/ExtensionBuilder/settings.yml文件。

如果不存在(似乎是這種情況),您可以尋找一個專用分支 - 有些人在開始時創建了這樣的分支,並在其主分支中刪除了Extension Builder。

+0

因爲我知道這個文件只能覆蓋像類和模板這樣的文件的規則 –

+0

是的這個文件包含了類的構建器和覆蓋設置 – Inceddy

+0

@RenéPflamm當然,你是正確 - 我看錯了方法,你的回答是正確的,我會編輯我的答案來說明問題。 – undko