2017-03-07 42 views
0

Suite CRM的根文件夾中的文件是否可以進行升級安全自定義?我知道如何自定義「包含」文件夾中的文件,例如(將它們放在「custom/include」中),但我無法理解如何在根目錄中更改文件(我需要編輯/download.php)該項目的升級保存方式。Suite CRM根目錄中文件的升級安全自定義

+0

您只能在自定義目錄中進行安全自定義升級,而不能在根目錄中進行升級。有一些例外,如config_override.php,但我現在知道升級安全方式來自定義download.php。 – Reisclef

+0

垃圾。這不好。我需要將所有上傳的文件存儲在Amazon S3上而不是我們的服務器上,並且我需要爲此目的修改download.php。 –

+0

您可以使用版本控制來觀察文件,然後在運行升級時檢查衝突。它不會「升級安全」,但它應該達到你所需要的。 – Reisclef

回答

1

我已經得出結論,不可能以非升級安全方式集成S3存儲桶,下列文件需要與您的S3代碼集成。

  • 包括/ upload_file.php
  • 模塊/文件/ Document.php
  • 模塊/電子郵件/ Email.php
  • 模塊/ InboundEmail/InboundEmail.php
  • 模塊/備註/注意事項。 php
+0

作爲Sugar/SuiteCRM模塊,這將會很有趣。我認爲這是架構的一個主要缺陷,用於存儲附帶應用程序代碼的電子郵件附件:) –