คลังบทความของบล็อก

วันพฤหัสบดีที่ 3 มิถุนายน พ.ศ. 2553

Lesson 3.1 : : Import Ofbiz เข้าสู่ Eclipse และ สร้างComponent

Import Ofbiz เข้าสู่ Eclipse
1. Applications
2. Programming
3. Eclipse
4. menubar เลือก File
5. Import
6. General
7. Existing Projects into Workspace
8. Seclect root directory ให้เรา Browse เข้าไปเลือกโฟลเดอรื Ofbiz10.04
9. OK แล้วก็ Finish

สร้างComponent
1. Applications
2. Accessories
3. Terminal
4. พิมพ์ cd Ofbiz10.04 (หลัง cd เป็นชื่อ Folder Ofbiz)
5. พิมพ์ ./ant create-component
6. ตั้งชื่อโฟลเดอร์ : bee (อะไรก็ได้ขอให้เป็นตัวเล็กหมด)
7. resourcename : Bee (เหมือนชื่อโฟลเดอร์หรืออะไรก้ได้ ตัวแรกต้องเป็นตัวพิมพ์ใหม่ หลักการเดียวกับชื่อตัวแปรจาวา)
8. webapp : bee (เหมือนชื่อโฟลเดอร์หรืออะไรก็ได้ขอให้เป็นตัวเล็กหมด)
9. base permission : BEE (เหมือนชื่อโฟลเดอร์หรืออะไรก็ได้ขอให้เป็นตัวใหญ่หมด)
10. รอสักครู่ ระบบจะให้เรายืนยัน พิมพ์ Y หรือ y Enter
11. ถ้าเสร้จแล้ว component ที่สร้างเสร็จจะไปอยู่ใน hot-deploy
11. พิมพ์ ./ant run-install แล้วรอ
12. พิมพ์ ./startofbiz.sh แล้วรอ
13. เมื่อเสร็จแล้ว เราสามารถเข้าสู่ Ofbiz ได้เลยตามลิงก์
https://localhost:8443/bee


เพิ่ม ข้อมูลการ login เข้า Ofbiz

1. หลังจาก Import Ofbiz10.04 เข้าไปใน Eclipse แล้ว
2. +ofbiz
3. +hot-deploy
4. +bee (ชื่อโฟลเดอร์ของ component ที่สร้างไว้)
5. คลิกขวา data
6. Properties
7. copy Location: ไว้ เช่น /home/bee/ofbiz.10.04/hot-deploy/bee/data
8. เข้า webtool ของ Ofbiz
9. เข้า Entity Engine Dir
10. เอา ลิงก์ที่ copy เพิ่มข้อมูลลงไป
11. ลอง Login
12. ถ้าถูกต้องเราจะเข้าสู่ระบบได้

แก้ไขโค้ด Controller.xml
1. หลังจาก Import Ofbiz10.04 เข้าไปใน Eclipse แล้ว
2. +ofbiz
3. +hot-deploy
4. +bee (ชื่อโฟลเดอร์ของ component ที่สร้างไว้)
5. +webapp
6. +WEB-INF
7. เปิด Controller.xml
8. ดูตรงส่วนของ
9. ให้เพิ่ม request-map uri="page1" กับ value="Page1"
ดูลิงก์นี้ประกอบ https://localhost:8443/bee/control/page1
10. ดูตรงส่วนของ
11. ให้เพิ่ม
view-map name="Page1" type="ftl" page="component://bee/webapp/bee/page1.ftl"
12. SAVE

0 ความคิดเห็น:

แสดงความคิดเห็น