ใครใช้ Joomla 1.6 หรือ Joomla 1.7 รอกวนช่วยทดสอบ component ตัวนี้หน่อยครับ
component ตัวนี้ชื่อว่า phone plus เป็น component ของ Joomla 1.7 ที่ผมเขียนขึ้นมาเอง
มีการทำงานย่อยอยู่ 2 ระบบ คือ
1 ระบบจัดการข้อมูลโทรศัพท์มือถือ
- ทำ catalog โทรศัพท์มือถือ
- เปรียบเทียบข้อมูลโทรศัพท์มือถือ
- ค้นหาโทรศัพท์มือถือ โดยใช้ ชื่อ,ราคา,ยี่ห้อโทรศัพท์ ,และ การใช้ tag
2 ระบบร้านค้าของสมาชิก
- ผู้ใช้ที่เป็นสมาชิกสามารถตั้งร้านค้าของตัวเองได้ Free เพื่อที่สามารถวางขายโทรศัพท์มือถือที่ตัวเองต้องการขายได้
โดยใน 1 เดือนสามารถวางขายโทรศัพท์มือถือได้ 3 รายการต่อเดือน ถ้าเป็นสมาชิกแบบเสียเงินจะมีลูกเล่นต่าง ๆ เพิ่มมากขึ้น
ตามลำดับ
ตอนนี้ผมได้ทำ ระบบจัดการข้อมูลโทรศัพท์มือถือ catalog โทรศัพท์มือถือ
เสร็จเรียบร้อยแล้วอยากจะลองทดสอบระบบดู เพราะโดยปกติแล้วคนที่เขียนระบบเองเมื่อลองทดสอบระบบที่ตนเองทำขึ้นมา
จะไม่ค่อยเจอ bug
ถ้าใครว่าง ๆ อยากให้ช่วยมาลองเล่นหน่อย ใครที่เคยเขียนระบบแนว ๆ นี้มาก่อนก็ช่วยแนะนำได้ครับ
ไม่รับประกันการทำงานถูกต้อง 100% เวลาทดสอบแนะนำให้สร้าง web ใหม่ขึ้นมาเลย
http://www.4shared.com/file/-0RkE6BC/com_phoneplus.html
ตัวอย่าง compunent com_phoneplus ในส่วนของ Back End
ตัวอย่าง compunent com_phoneplus ในส่วนของ Front End
ยี่ห้อโทรศัพท์
-เลือกยี่ห้อโทรศัพท์ที่ต้องการแสดงถ้าไม่เลือกจะทำการแสดงโทรศัพท์ทุกยี่ห้อ
จำนวนโทรศัพท์ในหนึ่งแถว
-กำหนดจำนวนโทรศัพท์ที่แสดงใน 1 หนึ่งแถว ถ้ายี่ห้อที่มีโทรศัพท์ หลาย ๆ รุ่น อาจกำหนดเป็น 3.4 หรือ 5 ถ้ายี่ห้อที่
จำนวนรุ่นโทรศัพท์ไม่มากนักเช่น apple ให้กำหนดแสดงเป็น 1 จะได้แสดงได้สวย ๆ
Featured
- กำหนดการแสดงโทรศัพท์ที่กำหนดเป็น Featured
1 ไม่กำหนด
จะแสดงโทรศัพท์ที่ถูกกำหนดเป็น Featured หรือไม่เป็น Featured ก็ได้
2 แสดงโทรศัพท์ที่เป็น Featured ทุกยี่ห้อ
จะทำงานเมื่อไม่มีการเลือกยี่ห้อใด ๆ
3 แสดงโทรศัพท์ที่เป็น Featured ตามยี่ห้อที่กำหนด
จะทำงานเมื่อมีการเลือกยี่ห้อใด ๆ ซี่งจะตรงข้ามกับข้อ 2
ชื่อ Link
ถ้าเป็นค่าว่าง จะแสดงคำว่า "ข้อมูลเพิ่มเติม" ถ้ามีเครื่องหมาย "-" จะไม่แสดง Link
Pagination
กำหนด Pagination
กำหนดการแสดง fields
- เป็นการกำหนดการแสดง fields โดยใช้วิธีการถ่วงน้ำหนัก fields
เช่น
1:ชื่อโทรศัพท์
2:ราคา
3:น้ำหนัก
จะแสดง ชื่อโทรศัพท์ ,ราคา ,น้ำหนัก
แต่ถ้าเป็น
3:ชื่อโทรศัพท์
1:ราคา
2:น้ำหนัก
จะแสดง ราคา ,น้ำหนัก,ชื่อโทรศัพท์
คือตัวเลขที่มีำน้อยกว่าจะถูกแสดงขึ้นมาก่อนตัวเลขที่มีค่ามากกว่า
ในกรณีที่ไม่ต้องการแสดง fields บาง fields ให้ตั้งค่าเป็น 0 เช่น
1:ชื่อโทรศัพท์
0:ราคา
0:น้ำหนัก
จะแสดง ชื่อโทรศัพท์เพียงอย่างเดียว
และยังสามารถแสดงคำต่อท้ายได้
1:ชื่อโทรศัพท์
2:ราคา:โดยประมาณ
3:น้ำหนัก
จะแสดงข้อความโดยประมาณตามหลัง fields ราคา
อันสุดท้ายใช้สำหรับกำหนด Css ให้กับ Table
ตอนนี้ที่คิดไว้ว่าจะปรับปรุงคือ
1 เพิ่มการกำหนด Permissions
2 แสดงสามารถกำหนด layou ที่จะแสดง รายะละเอียดโทรศัพท์ได้เอง
3 ทำให้สามารถแสดง Css ที่ต้องการให้แสดงได้
4 เวลาเพิ่มยี่ห้อโทรศัพท์ ถ้าเป็นยี่ห้อโทรศัพท์ใหม่ สาำมารถกำหนด ให้สร้าง folder สำหรับเก็บรูปภาพขึ้นมาอัตโนมัติ หรือ ไม่ก็ได้
5 สร้างหน้า Panel ของ component
6 เพิ่ม Phone Table View สำหรับการแสดงแบบตาราง กับ Phone signle View แสดงข้อมูลโทรศัพท์เดี่ยว ๆ
7 เพิ่ม field create_date,edit_date,user_create,user_edit,star_publish,end_publish ให้กับข้อมูลโทรศัพท์Tag : PHP, HTML/CSS
Date :
2011-09-13 01:37:00
By :
คนตัวเล็ก
View :
1138
Reply :
0
Load balance : Server 00