2015-08-28 29 views
1

我目前做的Joomla教程如何讓自定義組件在前臺後臺視圖:https://docs.joomla.org/J3.x:Developing_an_MVC_Component/顯示在自定義的Joomla 3.4組件

到目前爲止,我的後端工作正常。我現在想要做的是在前端顯示後端視圖,爲登錄管理員提供添加和編輯組件實例的選項,而無需使用後端。

不幸的是,有關前端更新的部分尚未寫入教程,2.5文檔中的相應文章被標記爲非最優。

是否有「標準」的方式顯示前端後端視圖?

在此先感謝!

+1

如果你看看媒體經理如何處理它,那會給你一個模型。這是棘手的,並不理想。創建前端視圖可能更容易。 – Elin

+0

對2.5文檔的評論說:「有可能並且建議重新使用在添加後端操作進行前端編輯時創建的模型和表單」,這讓我產生了一個非常簡單的解決方案。事實上,如果我設法讓frontent更新起作用,那麼在後端不再需要相同的視圖。我基本上只是「切換」後端和前端。這給我提供了僅在後端可用的JToolBarHelper問題,並且有幾個「沒有權限訪問數據庫」錯誤。 –

+1

所以就這麼做。你需要做的是註冊包括後端路徑的前綴,並使用它們。 – Elin

回答

1

如果我沒有錯,你想要做的是一個前端過濾器。你可以follow the Joomla manual,但它有點複雜。 您是否試圖用[http://www.component-creator.com],1創建一個快速組件,您可以看到如何創建標準代碼。有一個選項可以創建前端過濾器。

+0

謝謝,這正是我現在所做的。我仍然不知道前端視圖和後端表以及表單之間的鏈接是在哪裏創建的 - 是通過將這些功能設置爲公開來完成的?但是,現在它只是爲了進一步理解而工作,我知道如何實現前端所需的功能,並且目前工作正常。 –

+1

嗨!前端和後端之間的唯一聯繫是數據庫。前端視圖y後端視圖永遠不應該在良好編碼的Joomla網站中關聯:) –

+0

我想要做的是創建一篇文章,其中有一個額外的部分鏈接了一些其他部分的前端表單與該文章關聯的頁面。這篇文章本身就是關於老師,老師教的班應該在下面的列表中鏈接,也應該包括聯繫表格。由於我的主頁所有者對此知之甚少,所以我想給他一個簡單的選擇,只需在前端輸入說明,電子郵件等,然後從列表中選擇類別。然後創建文章以及聯繫人和菜單條目。 –