คือเราทำโปรเจค e-commerce หัดทำ ruby เป็นภาษาแรกเลยจริงๆ
เราหัดทำตามเว็บนี้ค่ะ http://wiki.nectec.or.th/setec/Knowledge/ECommerceWebsiteLab02
แต่ไม่ได้แบบเค้า อืม.. จะบอกไงดี ดูรูปไล่ไปทีละขั้นตอนเลยนะคะ
อันนี้ โอเคค่ะ ผ่าน
2.ก็ไปสร้างฐานข้อมูล ชื่อ ecom08_development ชื่อตาราง product
3.Config Rails Application กับ database ที่/ecom08/config/database.yml
4.สร้างหน้าจอจัดการสินค้า ด้วย Rails scaffold framework **ปัญหาอยู่ตรงนี้แหละค่ะ
เค้าให้พิมพ์ ruby script/generate scaffold Product Admin อ่ะ เราก็พิมพ์ใส่ไป
แต่ได้แบบนี้
อันนี้เป็นผลที่ได้แบบถูกต้อง แต่ของเรามันไม่มีตรงที่เราขีดเส้นแดงไว้นะคะ โฟร์เดอร์ admin ไม่มี มีโฟร์เดอร์ products ข้างในมีไฟล์เดียวคือ index.html.erb
ช่วยหน่อยนะคะ จะว่าเราโง่ก็ยอมรับ เราจนปัญญาจริงๆ
ขอบคุณมากค่ะ
ผมคิดว่าปัญหาน่าจะมาจากขั้นตอน สั่ง ruby script/generate scaffold Product Admin นะครับ เพราะดูเหมือนหลายอย่างหายไป โดยผมคิดว่า script อาจ build ผิดพลาดก็เป็นได้ ลองติดตั้ง rails application ใหม่ ในไดเรคทอรี่อื่นดูนะครับว่ายังเป็นเหมือนเดิมหรือเปล่า หรือไม่ก็ลองเข้าไปอ่านหรือรัน script/generate scaffold Product Admin ซ้ำลงไปอีกทีครับ
จุดสังเกตที่ผมเห็นจาก wiki.nectec พาธที่ติดตั้งนั้นตอนหลังเปลี่ยนไปเป็น C:\ruby\ แทนซะอย่างนั้น
ผมไม่มีความรู้เรื่องนี้หรอกครับ แต่แอบเข้ามาชื่นชมว่าคุณใช้ "นะคะ" กับ "ค่ะ" ได้ถูกต้องแม่นยำมากครับ (ปกติอ่านแล้วจะอารมณ์เสียกับคำว่า "นะค่ะ" สุดๆ)
+1
Jusci - Google Plus - Twitter
ขอแนะนำเรื่องการตั้งชื่อกระทู้ควรจะให้มันสื่อถึงเนื้อหาของคุณมากกว่านี้นะครับ
ถ้าขืนเป็นแบบนี้ต่อไป อาจจะมีแต่หัวข้อกระทู้แบบนี้อยู่เต็ม blognone
ให้นึกถึงคนที่จะเข้ามาอ่านด้วยเพราะบางคนเขาคงไม่มาคลิ๊กเปิดทุกกระทู้เพื่อดูเนื้อหาข้างใน
adente ขอบคุณมากนะคะที่ช่วยแนะนำ ยังทำไม่ได้เลย T_T
polaromonas ขอบคุณค่ะ
iPomz ขอโทษค่ะ แก้ไขแล้วนะคะ
ลองดูตามลิงก์นี้ http://www.viget.com/extend/rails-3-generators-scaffolding/ ดูเฉพาะส่วนของ Rails2 ครับ