發表文章

目前顯示的是 六月, 2014的文章

[VtigerCRM][模組] PDF Marker for 6.x的客制化PDF設計

大概2014年1月就已經放出了vtiger 6.0的下載。但遲遲強大的PDF Maker卻只開放付費版使用。經過了半年之後終於5月底才放出來了Free免費。

PDF Maker是一套第三方的擴充套件,主要解決原本系統的四大PDF生成的設計不便問題。使用了PDF Maker,您可以很輕鬆的透過HTML語法滿足想要的Template自訂風格設計。同時可去抓取相關表單所需模組欄位在PDF上的資料呈現。

免費版與付費版的最大差異,能否在於四大表單系統(報價單、銷售訂單、發票(出貨單)、採購訂單)的Template設計數量。譬如你需要可以產生EN版的又能TW版的這樣就算2個Template。免費版就不適合您來使用。

付費版約台幣2千左右。詳細有興趣購買付費版請自行前往了解。我不是工商服務,我只是說明免費版有多少功能而已。

免費版的官方連結在此,很抱歉官方一樣沒有提供zh_tw。所以我從以前翻譯的版本沿襲過來用,完整度大約40%。我沒有全部翻譯完,因為只是個設定套件,一般User並不會去查看PDF Maker Setting。

PDF Maker Free for vTiger CRM v6.0.0 免費版下載處 By Google Drive


由於PDF Maker免費版本剛出來太新,還有一些小問題。相關問題整理如下:


從vTiger 5.4.0升級上去vTiger 6.0.0,PDF Maker無法正常運作
解:
PDF Maker 5.4環境跟6.0環境完全不一樣,你一定要先在5.4的環境徹底移除乾淨PDF Maker。你必須要...

1. 透過自撰的delete_module.php,根據vtlib來移除Module。
2. 移除根目錄下的module/pdfmaker,以及smarty/templates/modules/pdfmaker,還有cache
3. 移除SQL的vtiger_linker跟PDF Maker有關的資料檔,大約4筆兩組共8筆。
4. 移除SQL上面命名為vtiger_pdfmaker_... 的所有資料表

當你完成舊板上的移除之後,再來升級上去才能正常安裝且運作。

為何Head/Footer會失效無法顯現
解:
官方忘記對Head/Footer的高度屬性補上去,導致Save Setting時這兩個參數無法入值變成0。等待PDF Maker fi…