2013-08-29 108 views
1

我試圖創建腳本以將自動數據從一個drupal站點導入到其他站點。 我有網站foo.com和bar.com我試圖從bar.com導入所有東西到foo.com。Drupal 7通過編程導入頁面

到目前爲止,我已經設法編寫導入所有內容類型,節點,塊等的腳本。剩下的就是導入包含內容的頁面。 CTools模塊具有清晰的功能導出頁面數據(面板,varants等...),但我無法找到導入功能。 (在管理面板有辦法導入導出的頁面,但進口經歷了很多的功能,其難以追蹤一路)

是否有編程方式導入頁面的easer辦法?

回答

0

如果你想從一個網站導入任何東西到另一個你正在做一個站點同步。最好的工具是Drush,並命令rsync和sql-sync。請參閱Using Drush to synchronize and deploy sites

如果你想只導入面板的頁面,你可以使用Panel Import,當然Features的。

另一種選擇是Demo模塊來創建站點快照。然後可以使用自定義模塊和按鈕來啓用演示快照。

和更另類的想法是創建一些功能模塊(即添加內容,觀點,面板等),然後一個簡單的模塊,要求將所有這些模塊。

+0

我的任務是創建單個php文件,客戶端可以運行此文件,並在他的網站中創建所有內容類型,面板,節點等。 –

+0

功能模塊做到這一點,但沒有一個單一的PHP文件。 – TheodorosPloumis