Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents


English
In this tutorial, we will follow the guideline for developing a plugin to develop our Amazon S3 Datalist Binder plugin. Please also refer to the very first tutorial How to develop a Bean Shell Hash Variable for more details steps.
Thai
ในบทช่วยสอนนี้เราจะทำตามแนวทางในการพัฒนา guideline for developing a plugin Amazon S3 Datalist Binder โปรดอ้างอิงถึง How to develop a Bean Shell Hash Variable สำหรับขั้นตอนรายละเอียดเพิ่มเติม

...

The following tutorial is prepared with a Macbook Pro and the Joget Source Code is version 58.0.1-Snapshot. Please refer to the the Guideline for developing Developing a pluginPlugin article for other platform commands.

...

Thai

เราจำเป็นต้องให้ซอร์สโค้ด Joget Workflow ของเราพร้อมและสร้างโดยปฏิบัติตาม this guideline
บทช่วยสอนต่อไปนี้จัดทำขึ้นด้วย Macbook Pro และรหัสแหล่งที่มาของ Joget เป็นรุ่น 58.0.1 โปรดอ้างอิงแนวทางในการพัฒนา -Snapshot โปรดอ้างอิงแนวทางในการพัฒนา Guideline for developing Developing a pluginPlugin สมมติว่าไดเรกทอรีโฟลเดอร์ของเรามีดังนี้

Code Block
- Home
  - joget
    - plugins
    - jw-community
      -5.0.1

The "plugins" directory is the folder we will create and store all our plugins and the "jw-community" directory is where the Joget Workflow Source code is stored.

...

Code Block
languagebash
cd joget/plugins/
~/joget/jw-community/5.0.1/wflow-plugin-archetype/create-plugin.sh org.joget amazon_s3_datalist_binder 58.0.1-Snapshot

Then, the shell script will ask us to key in a version number for the plugin and ask us for a confirmation before it generates the maven project.

...

Code Block
languagebash
Define value for property 'version':  1.0-SNAPSHOT: : 58.0.0-Snapshot 
[INFO] Using property: package = org.joget
Confirm properties configuration:
groupId: org.joget
artifactId: amazon_s3_datalist_binder
version: 5.0.0
package: org.joget
Y: : y

...

Thai

มาสร้างปลั๊กอินของเรากัน เมื่อกระบวนการสร้างเสร็จสิ้นเราจะพบไฟล์ "amazon_s3_datalist_binder-5.0.0.jar" ที่สร้างขึ้นภายใต้ไดเรกทอรี "amazon_s3_datalist_binder / target" จากนั้นลองอัปโหลดปลั๊กอินไปที่ Manage Plugins หลังจากอัปโหลดไฟล์ jar ให้ตรวจสอบอีกครั้งว่ามีการอัปโหลดและเปิดใช้งานปลั๊กอินอย่างถูกต้อง


Image RemovedImage Added

Check the Amazon S3 Datalist Binder plugin is available in List Builder.

Thai

ตรวจสอบว่ามีปลั๊กอิน Amazon S3 Datalist Binder อยู่ใน List Builder


Image RemovedImage Added

Select and configure the Amazon S3 Datalist Binder.

Thai

เลือกและกำหนดค่า Amazon S3 Datalist Binder


Image RemovedImage Added

Press ok. It If the awsS3.properties properties file is missing or invalid. Error message will shown.

Thai

กดตกลง ไฟล์คุณสมบัติ awsS3.properties ขาดหายไปหรือไม่ถูกต้อง ข้อความแสดงข้อผิดพลาดจะปรากฏขึ้น


Image RemovedImage Added

Design the datalist.

Thai

ออกแบบดาต้าลิสต์


Image RemovedImage Added

Check the result.

...