2017-05-03 40 views
0

我正在使用Composite c1 CMS的第6個版本。我想知道有沒有辦法在複合功能中添加某種標籤?例如,我有一個函數有沒有辦法在複合C1功能中添加一些標籤?

`public override string MyFunction 
{ 
    get { return "SomeFunction"; } 
} 

[FunctionParameter(DefaultValue = "Nad")] 
public string Name { get; set; } 

[FunctionParameter(Label = "Another Field", DefaultValue = "", HideInSimpleView = true)] 
public string AnotherField { get; set; } 

[FunctionParameter(Label = "Some URL", DefaultValue = "", HideInSimpleView = true)] 
public string Url { get; set; }` 

,我想補充某種標籤,用戶應該只有當,例如,函數名是「someName」互動。是否有辦法a)添加這種類型的選項卡,以便用戶可以在主選項卡和另一個選項卡之間切換;和b)有條件地顯示這個標籤?

回答

1

不,與數據表單不同,其中可以使用xml文件定義佈局,當函數調用只能定義用於函數參數的小部件而不是整體佈局時,則不會實現此功能。

可以使用自定義頁面替換默認函數調用編輯器,就像在FormBuilder包中完成的一樣。

http://docs.c1.orckestra.com/Console/Custom-Function-Call-Editor

可用例子是基於的WebForms,所以它可能不容易實現。

http://docs.c1.orckestra.com/Console/Custom-Function-Call-Editor/Web-Form

+0

謝謝你,我使用完全相同的技術(Web表單) – Speedyjet

相關問題