OFBIZ 例項開發 二

2021-08-03 12:58:41 字數 1111 閱讀 1586

注意:

- 系統環境microsoft windows 7

- 此版本適用於ofbiz 16.11.02

- ofbiz目錄hot-deploy資料夾,目的是讓開發者擴充套件開發自己的元件存放處,這裡我開發乙個hello world例子元件

- 通過ofbiz例項(一),繼續更新改進這個例項;

+動態獲取資料庫person表的資料列表顯示;

commondecoratorlocation

component://hello/widget/commonscreens.xml

2.在hot-deploy/hello/widget 新建hellomenus.xml

-hellomenus.xml主要作用是裝飾螢幕選單列表;

<?xml version="1.0" encoding="utf-8"?>

3.在hot-deploy/hello/widget/commonscreens.xml 中新增

-commonscreens.xml : 類似於母版引用

4.在hot-deploy/hello 新建groovyscripts資料夾;

-在hot-deploy/hell/groovyscripts 新建person.groovy檔案;

context.persons = delegator.findlist("person", null, null, null, null, false); 

5.在hot-deploy/hello 新建template資料夾;

-在hot-deploy/hello/template 新建person.ftl檔案

<#if persons?has_content>  

6.在hot-deploy/hello/widget/helloscreens.xml 中新增;

8.啟動專案:cmd ->cd ofbiz專案目錄下-> gradlew ofbiz

-賬號:admin

密碼:ofbiz

OFBIZ 例項開發 一

注意 系統環境microsoft windows 7 此版本適用於ofbiz 16.11.02 ofbiz目錄hot deploy資料夾,目的是讓開發者擴充套件開發自己的元件存放處,這裡我開發乙個hello world例子元件 1.在hot deploy 新建hello資料夾 2.在hot depl...

ofbiz 快速上手例項

按照原文的操作順序,寫完之後執行,會出現錯誤 本人經過不懈的努力之後,找到了一下需要修改的地方 1.controller.xml 其中這一句 main type screen page component widget screens.xml main page後面的值應該指向,自己定義的learn...

OFBiz實體引擎開發烹調書 一

保持實體名稱少於25個字元 這個限制主要是為了oracle只支援30字元以內的資料庫物件名稱,再加上ofbiz會自動在單詞之間加上 所以就得出了這麼個限制.關聯的工作方式 它們定義於entitymodel.xml檔案中的段,示例如下 type這個屬性標籤定義關聯型別 one 表示一對一,many 表...