2010-02-09 23 views
0

我的問題是,我如何創建一個帶有動態字段的表(我將在後面解釋),並通過郵件向eform發送值?在modx中打印表格以發送郵件信息通過eForm

在表格左邊,我想打印所有使用模板XX的文檔子項,在頂部,我希望用戶指定他想要的列數(除了產品/文檔列)並給他們一個名字。這是爲了同時爲很多產品訂購的買家創建一個基於表格的商店。如果買方有3個客戶,他說,他希望3列與「ROW1」「行2」和「ROW3」的名字,所以這將是這樣的:

  Row1 Row2 Row3 Total 
Product1 [0] [0] [0] 0 
Product2 [0] [0] [0] 0 
Product3 [0] [0] [0] 0 
Product4 [0] [0] [0] 0 
Product5 [0] [0] [0] 0 
Product6 [0] [0] [20] 20 
Product7 [0] [0] [0] 0 
Product8 [0] [3] [0] 3 
Product9 [0] [0] [0] 0 
Product10 [0] [0] [0] 0 
Product11 [0] [0] [0] 0 
Product12 [0] [0] [0] 0 
         23 

通過[]字段可修改,其他的都是用jQuery自動計算的。

任何人都可以幫助我嗎?

回答

1

我在想你或許能夠創建一個在其中包含代碼段或同等調用的eform來執行此操作。

這個場景有點複雜,我不知道哪個部分是由modx完成的,哪個部分是由jquery完成的,但是你可以用jquery完成一些操作。

我的意思是說,你可以爲每一行(產品)創建一個隱藏字段,並推送一列逗號分隔的列(行)選定的數組,jquery將更新,然後使用JQ創建附加字段(行+總數)

然後您可以創建一個eform,如果調用文檔的所有子級併爲每個子級創建一個表單字段,該表單中將會有一個同上調用。 我不確定同上是否可以根據使用的模板選擇資源,所以如果不能,您可能需要創建一個片段來遍歷文檔,或者使用phx來檢查模板

我意識到這並不完全解決問題,但希望給你一些東西嘗試

相關問題