text:
Từ ngày 8/1 đến 21/1, TAND Hà Nội dự kiến mở phiên tòa xét xử ông Đinh La Thăng và 21 người trong vụ án Cố ý làm trái quy định của Nhà nước về quản lý kinh tế gây hậu quả nghiêm trọng (điều 165 Bộ luật Hình sự 1999) và Tham ô tài sản (điều 278 Bộ luật Hình sự 1999) xảy ra tại Tổng công ty cổ phần xây lắp Dầu khí Việt Nam - PVC.
Ông Thăng bị truy tố về theo khoản 3 điều 16 Bộ luật Hình sự 1999 với khung hình phạt 10-20 năm tù.
Điều hành phiên tòa là Hội đồng xét xử có 5 người, gồm thẩm phán chủ tọa Nguyễn Ngọc Huân, thẩm phán Trương Việt Toàn cùng 3 hội thẩm nhân dân. Tòa Hà Nội bố trí một thẩm phán dự khuyết và hai hội thẩm nhân dân dự khuyết. Phía VKS cử ba kiểm sát viên.
42 luật sư đăng ký tham gia phiên tòa. Ông Thăng mời ba luật sư, gồm các ông: Nguyễn Huy Thiệp, Đào Hữu Đăng, Phan Trung Hoài. Ông Trịnh Xuân Thanh mời 7 luật sư, ông Phùng Đình Thực có ba luật sư, ông Nguyễn Xuân Sơn mời một luật sư, ông Ninh Văn Quỳnh có một luật sư.
Hai nguyên đơn dân sự của vụ án là Tập đoàn Dầu khí Việt Nam (PVN) và PVC. Tòa dự kiến mời đến phiên xử bảy người có quyền lợi và nghĩa vụ liên quan, 31 người làm chứng và sáu người tham gia giám định.
Ông Trương Việt Toàn, Phó tòa Hình sự Hà Nội, cho biết đây là phiên toà đầu tiên Hà Nội áp dụng thông tư mới của TAND Tối cao về phòng xử án (có hiệu lực từ ngày 1/1) vì thế không có vành móng ngựa.
Các bị cáo sẽ có chỗ ngồi riêng, bên dưới luật sư bào chữa và đại diện cơ quan công tố. Trong khi trả lời thẩm vấn, các bị cáo sẽ đứng trước bục hoặc bàn. Những người tham gia tố tụng khác có thể đứng tại chỗ để khai báo.
*Ông Đinh La Thăng liên quan hai vụ án tại PVN và PVC như thế nào?
Theo cáo buộc, tháng 10/2007, Tập đoàn Dầu khí Việt Nam (PVN) được Bộ Công thương giao làm đầu mối đầu tư dự án Nhiệt điện Thái Bình 2 và xây dựng cơ sở hạ tầng. Tháng 12/2007, ông Thăng với cương vị Chủ tịch HĐQT PVN đã đưa ông Thanh từ Tổng Công ty Sông Hồng về làm Tổng giám đốc PVC, sau là chủ tịch HĐQT kiêm Tổng giám đốc.
Ngày 18/6/2010, ông Thăng đã thay mặt HĐQT PVN ký Nghị quyết đồng ý chủ trương giao PVC thực hiện gói thầu EPC dự án Nhiệt điện Thái Bình 2 theo hình thức chỉ định thầu. Ông Thăng đã chỉ định PVC thực hiện gói thầu EPC của dự án và chỉ đạo các cá nhân, đơn vị cấp dưới thực hiện việc ký hợp đồng số 33 trái quy định.
Sau đó, ông Thăng chỉ đạo PVN căn cứ hợp đồng này tạm ứng hơn 6.6 triệu USD và hơn 1.300 tỷ đồng cho PVC. Cơ quan chức năng cho rằng, việc tạm ứng số tiền này là trái với quy định của Nghị định Chính phủ về hợp đồng trong hoạt động xây dựng.
Đến ngày 22/11/2017, số tiền mới thu hồi được gần 1.100 tỷ đồng, PVN còn thiệt hại hơn 119 tỷ đồng.
Cũng trong vụ án này, ông Thanh và 10 bị cáo còn bị cáo buộc tham ô hơn 13 tỷ đồng từ việc lập khống chứng từ rút tiền từ việc thi công bốn hạng mục tại Dự án Nhiệt điện Vũng Áng. Riêng ông Thanh hưởng bốn tỷ đồng.
22 người bị truy tố gồm:
1. Tội Cố ý làm trái quy định của Nhà nước về quản lý kinh tế gây hậu quả nghiêm trọng (Điều 165 Bộ luật Hình sự năm 1999)
- Ông Đinh La Thăng, nguyên chủ tịch HĐQT PVN.
- Ông Trịnh Xuân Thanh, nguyên chủ tịch HĐQT PVC.
- Ông Vũ Đức Thuận, nguyên TGĐ PVC.
- Ông Nguyễn Mạnh Tiến, nguyên phó tổng giám đốc PVC.
- Ông Phạm Tiến Đạt, nguyên kế toán trưởng PVC.
- Ông Nguyễn Xuân Sơn, nguyên phó tổng giám đốc PVN.
- Ông Lê Đình Mậu, nguyên phó trưởng ban kế toán, kiểm toán PVN.
- Ông Nguyễn Ngọc Quý, nguyên phó chủ tịch HĐQT PVC.
- Ông Vũ Hồng Chương, nguyên trưởng ban QLDA Điện lực dầu khí Thái Bình 2 thuộc PVN.
- Ông Ninh Văn Quỳnh, nguyên kế toán trưởng kiêm trưởng ban tài chính kế toán và kiểm toán PVN.
- Ông Trần Văn Nguyên, kế toán trưởng Ban QLDA Điện lực dầu khí Thái Bình 2, thuộc PVN.
- Ông Nguyễn Quốc Khánh, nguyên phó tổng giám đốc PVN.
- Ông Phùng Đình Thực, nguyên tổng giám đốc PVN.
- Ông Trương Quốc Dũng, nguyên phó tổng giám đốc PVN.
2. Tội Tham ô tài sản (điều 278, Bộ luật Hình sự năm 1999)
- Ông Trịnh Xuân Thanh, cựu chủ tịch HĐQT PVC.
- Ông Vũ Đức Thuận, nguyên tổng giám đốc PVC
- Ông Lương Văn Hòa, nguyên giám đốc Ban điều hành dự án Vũng Áng - Quảng Trạch thuộc PVC.
- Ông Nguyễn Lý Hải, nguyên trưởng phòng kỹ thuật, Ban điều hành dự án Vũng Áng - Quảng Trạch.
- Ông Lê Xuân Khánh, nguyên trưởng Phòng Kinh tế - kế hoạch Ban điều hành dự án Vũng Áng - Quảng Trạch.
- Ông Nguyễn Thành Quỳnh, nguyên giám đốc kỹ thuật công nghệ, Tổng công ty CP Miền Trung - Công ty CP Đà Nẵng.
- Bà Lê Thị Anh Hoa, nguyên giám đốc Công ty TNHH MTV Quỳnh Hoa.
- Ông Bùi Mạnh Hiển, nguyên chánh văn phòng PVC.
- Ông Nguyễn Anh Minh, nguyên phó tổng giám đốc PVC.
- Ông Nguyễn Đức Hưng, nguyên trưởng phòng Tài chính, kế toán Ban điều hành dự án Vũng Áng - Quảng Trạch.

markdown:
Từ ngày 8/1 đến 21/1, TAND Hà Nội dự kiến mở phiên tòa xét xử ông Đinh La Thăng và 21 người trong vụ án Cố ý làm trái quy định của Nhà nước về quản lý kinh tế gây hậu quả nghiêm trọng (điều 165 Bộ luật Hình sự 1999) và Tham ô tài sản (điều 278 Bộ luật Hình sự 1999) xảy ra tại Tổng công ty cổ phần xây lắp Dầu khí Việt Nam - PVC.
Ông Thăng bị truy tố về theo khoản 3 điều 16 Bộ luật Hình sự 1999 với khung hình phạt 10-20 năm tù.
Điều hành phiên tòa là Hội đồng xét xử có 5 người, gồm thẩm phán chủ tọa Nguyễn Ngọc Huân, thẩm phán Trương Việt Toàn cùng 3 hội thẩm nhân dân. Tòa Hà Nội bố trí một thẩm phán dự khuyết và hai hội thẩm nhân dân dự khuyết. Phía VKS cử ba kiểm sát viên.
42 luật sư đăng ký tham gia phiên tòa. Ông Thăng mời ba luật sư, gồm các ông: Nguyễn Huy Thiệp, Đào Hữu Đăng, Phan Trung Hoài. Ông Trịnh Xuân Thanh mời 7 luật sư, ông Phùng Đình Thực có ba luật sư, ông Nguyễn Xuân Sơn mời một luật sư, ông Ninh Văn Quỳnh có một luật sư.
Hai nguyên đơn dân sự của vụ án là Tập đoàn Dầu khí Việt Nam (PVN) và PVC. Tòa dự kiến mời đến phiên xử bảy người có quyền lợi và nghĩa vụ liên quan, 31 người làm chứng và sáu người tham gia giám định.
Ông Trương Việt Toàn, Phó tòa Hình sự Hà Nội, cho biết đây là phiên toà đầu tiên Hà Nội áp dụng thông tư mới của TAND Tối cao về phòng xử án (có hiệu lực từ ngày 1/1) vì thế không có vành móng ngựa.
Các bị cáo sẽ có chỗ ngồi riêng, bên dưới luật sư bào chữa và đại diện cơ quan công tố. Trong khi trả lời thẩm vấn, các bị cáo sẽ đứng trước bục hoặc bàn. Những người tham gia tố tụng khác có thể đứng tại chỗ để khai báo.
***Ông Đinh La Thăng liên quan hai vụ án tại PVN và PVC như thế nào?**
| |![]()
| |Đồ họa: Tiến Thành
Theo cáo buộc, tháng 10/2007, Tập đoàn Dầu khí Việt Nam (PVN) được Bộ Công thương giao làm đầu mối đầu tư dự án Nhiệt điện Thái Bình 2 và xây dựng cơ sở hạ tầng. Tháng 12/2007, ông Thăng với cương vị Chủ tịch HĐQT PVN đã đưa ông Thanh từ Tổng Công ty Sông Hồng về làm Tổng giám đốc PVC, sau là chủ tịch HĐQT kiêm Tổng giám đốc.
Ngày 18/6/2010, ông Thăng đã thay mặt HĐQT PVN ký Nghị quyết đồng ý chủ trương giao PVC thực hiện gói thầu EPC dự án Nhiệt điện Thái Bình 2 theo hình thức chỉ định thầu. Ông Thăng đã chỉ định PVC thực hiện gói thầu EPC của dự án và chỉ đạo các cá nhân, đơn vị cấp dưới thực hiện việc ký hợp đồng số 33 trái quy định.
Sau đó, ông Thăng chỉ đạo PVN căn cứ hợp đồng này tạm ứng hơn 6.6 triệu USD và hơn 1.300 tỷ đồng cho PVC. Cơ quan chức năng cho rằng, việc tạm ứng số tiền này là trái với quy định của Nghị định Chính phủ về hợp đồng trong hoạt động xây dựng.
Đến ngày 22/11/2017, số tiền mới thu hồi được gần 1.100 tỷ đồng, PVN còn thiệt hại hơn 119 tỷ đồng.
Cũng trong vụ án này, ông Thanh và 10 bị cáo còn bị cáo buộc tham ô hơn 13 tỷ đồng từ việc lập khống chứng từ rút tiền từ việc thi công bốn hạng mục tại Dự án Nhiệt điện Vũng Áng. Riêng ông Thanh hưởng bốn tỷ đồng.
**22 người bị truy tố gồm:**
1. Tội Cố ý làm trái quy định của Nhà nước về quản lý kinh tế gây hậu quả nghiêm trọng (Điều 165 Bộ luật Hình sự năm 1999)
- Ông Đinh La Thăng, nguyên chủ tịch HĐQT PVN.
- Ông Trịnh Xuân Thanh, nguyên chủ tịch HĐQT PVC.
- Ông Vũ Đức Thuận, nguyên TGĐ PVC.
- Ông Nguyễn Mạnh Tiến, nguyên phó tổng giám đốc PVC.
- Ông Phạm Tiến Đạt, nguyên kế toán trưởng PVC.
- Ông Nguyễn Xuân Sơn, nguyên phó tổng giám đốc PVN.
- Ông Lê Đình Mậu, nguyên phó trưởng ban kế toán, kiểm toán PVN.
- Ông Nguyễn Ngọc Quý, nguyên phó chủ tịch HĐQT PVC.
- Ông Vũ Hồng Chương, nguyên trưởng ban QLDA Điện lực dầu khí Thái Bình 2 thuộc PVN.
- Ông Ninh Văn Quỳnh, nguyên kế toán trưởng kiêm trưởng ban tài chính kế toán và kiểm toán PVN.
- Ông Trần Văn Nguyên, kế toán trưởng Ban QLDA Điện lực dầu khí Thái Bình 2, thuộc PVN.
- Ông Nguyễn Quốc Khánh, nguyên phó tổng giám đốc PVN.
- Ông Phùng Đình Thực, nguyên tổng giám đốc PVN.
- Ông Trương Quốc Dũng, nguyên phó tổng giám đốc PVN.
2. Tội Tham ô tài sản (điều 278, Bộ luật Hình sự năm 1999)
- Ông Trịnh Xuân Thanh, cựu chủ tịch HĐQT PVC.
- Ông Vũ Đức Thuận, nguyên tổng giám đốc PVC
- Ông Lương Văn Hòa, nguyên giám đốc Ban điều hành dự án Vũng Áng - Quảng Trạch thuộc PVC.
- Ông Nguyễn Lý Hải, nguyên trưởng phòng kỹ thuật, Ban điều hành dự án Vũng Áng - Quảng Trạch.
- Ông Lê Xuân Khánh, nguyên trưởng Phòng Kinh tế - kế hoạch Ban điều hành dự án Vũng Áng - Quảng Trạch.
- Ông Nguyễn Thành Quỳnh, nguyên giám đốc kỹ thuật công nghệ, Tổng công ty CP Miền Trung - Công ty CP Đà Nẵng.
- Bà Lê Thị Anh Hoa, nguyên giám đốc Công ty TNHH MTV Quỳnh Hoa.
- Ông Bùi Mạnh Hiển, nguyên chánh văn phòng PVC.
- Ông Nguyễn Anh Minh, nguyên phó tổng giám đốc PVC.
- Ông Nguyễn Đức Hưng, nguyên trưởng phòng Tài chính, kế toán Ban điều hành dự án Vũng Áng - Quảng Trạch.

Cache-Control: public


text:
tuoitre.com.vn
Theo Ban chỉ đạo phòng chống cháy rừng tại hai huyện Phù Yên và Bắc Yên (Sơn La), đến 11g trưa 7-3, khu rừng đặc dụng Tà Sùa có ít nhất 8 điểm cháy lớn, có nguy cơ cháy lan ra rất nhanh.
Bauxite Việt Nam
Đây là các điểm cháy rừng ở độ cao từ 1.400 – 2.000m (so với mặt nước biển), không có đường giao thông.
Các lực lượng phòng chống cháy rừng đã tiếp cận được các điểm cháy. Tuy nhiên do địa hình trên núi cao dốc đứng, nhiều điểm cháy là rừng gỗ pơ mu, lại có gió hanh khô thổi mạnh nên mặc dù đã khống chế được một số đám cháy nhỏ nhưng lửa rừng vẫn đang tiếp tục cháy lan, chưa thể dập tắt ngay được. Địa phương đã huy động hàng ngàn người cùng lực lượng quân đội thuộc Sư đoàn 316 (Quân khu 2) tích cực tham gia chữa cháy rừng Tà Sùa.
Cụ thể, tại điểm cao 1.242m, khu vực Làng Sáng, xã Tà Sùa, huyện Bắc Yên đám cháy lan rất nhanh và có xu hướng phát triển sang rừng giáp ranh với xã Suối Tọ, huyện Phù Yên. Điểm cháy Háng Đồng C (điểm cao 1.968m) mặc dù đã được dập tắt nhưng khói còn bốc lên nghi ngút. Các điểm cháy khu vực Háng Đồng B (các điểm cao 1.408m, 1.172m, 1.157m) vẫn tiếp tục cháy lan. Lực lượng chữa cháy địa phương huy động trên 200 người gồm dân quân các bản Làng Sáng, Háng Đồng B, Háng Đồng C (xã Tà Sùa), dân quân xã Song Pe, lực lượng cơ quan huyện Bắc Yên đến các điểm cháy cùng lực lượng quân đội phát quang đường cản lửa, lập một đài quan sát và cảnh báo cháy tại Háng Đồng C.
Đến 14g cùng ngày, huyện Phù Yên đã huy động khoảng 250 người đến phát quang đường cản lửa, đám cháy được dập tắt.
Nhưng đến 8g ngày 5-3, đám cháy bùng phát trở lại và lan nhanh vào khu rừng Tà Sùa.
Khu vực cháy Háng Súa, Pai Trò thuộc xã Suối Tọ (huyện Phù Yên) có lực lượng chữa cháy địa phương cùng với lực lượng quân đội (Sư đoàn 316) và lực lượng kiểm lâm cũng đang tổ chức chữa cháy.
Các huyện Phù Yên, Bắc Yên (Sơn La) tiếp tục huy động lực lượng tăng cường cho các đội chữa cháy để dập lửa, cứu rừng Tà Sùa; thuê 16 con ngựa thồ chở nước uống, lương khô cho các đội chữa cháy trên các đỉnh núi. Sáng nay (7-3) UBND huyện Phù Yên tiếp tục huy động lực lượng khoảng 250 người thuộc 8 xã vùng thấp cùng phương tiện chữa cháy lên các điểm cháy để ngăn lửa rừng.
Rừng Tà Sùa thuộc hai huyện Bắc Yên và Phù Yên của tỉnh Sơn La. Khu rừng đặc dụng này đang được quy hoạch là rừng bảo tồn thiên nhiên quốc gia, có độ cao từ 1.400m đến hơn 2.000m và có đỉnh cao nhất là 2.770m (so với mặt nước biển). Rừng Tà Sùa là đoạn kéo dài về phía Nam của dãy núi Hoàng Liên Sơn và là ranh giới của hai tỉnh Sơn La và Yên Bái.
Theo quy hoạch, diện tích rừng Tà Sùa rộng 17.650 ha, quy hoạch vùng đệm trên 24.500 ha, rừng nhiều gỗ quý chủ yếu là gỗ pơ mu, nhiều hệ động thực vật, trong đó có quần thể vượn đen (Hylabates concalar) sinh sống được Tổ chức Bảo tồn động thực vật quốc tế xếp loài động vật đang bị đe dọa tuyệt chủng toàn cầu.
Hiện rừng Tà Sùa có nguy cơ cháy lan rộng. Địa phương đang tiếp tục huy động lực lượng cùng với lực lượng quân đội cứu lấy rừng Tà Sùa.
Nguồn: tuoitre.com.vn

markdown:
### tuoitre.com.vn
Theo Ban chỉ đạo phòng chống cháy rừng tại hai huyện Phù Yên và Bắc Yên (Sơn La), đến 11g trưa 7-3, khu rừng đặc dụng Tà Sùa có ít nhất 8 điểm cháy lớn, có nguy cơ cháy lan ra rất nhanh.
Bauxite Việt Nam
Đây là các điểm cháy rừng ở độ cao từ 1.400 – 2.000m (so với mặt nước biển), không có đường giao thông.
Các lực lượng phòng chống cháy rừng đã tiếp cận được các điểm cháy. Tuy nhiên do địa hình trên núi cao dốc đứng, nhiều điểm cháy là rừng gỗ pơ mu, lại có gió hanh khô thổi mạnh nên mặc dù đã khống chế được một số đám cháy nhỏ nhưng lửa rừng vẫn đang tiếp tục cháy lan, chưa thể dập tắt ngay được. Địa phương đã huy động hàng ngàn người cùng lực lượng quân đội thuộc Sư đoàn 316 (Quân khu 2) tích cực tham gia chữa cháy rừng Tà Sùa.
Cụ thể, tại điểm cao 1.242m, khu vực Làng Sáng, xã Tà Sùa, huyện Bắc Yên đám cháy lan rất nhanh và có xu hướng phát triển sang rừng giáp ranh với xã Suối Tọ, huyện Phù Yên. Điểm cháy Háng Đồng C (điểm cao 1.968m) mặc dù đã được dập tắt nhưng khói còn bốc lên nghi ngút. Các điểm cháy khu vực Háng Đồng B (các điểm cao 1.408m, 1.172m, 1.157m) vẫn tiếp tục cháy lan. Lực lượng chữa cháy địa phương huy động trên 200 người gồm dân quân các bản Làng Sáng, Háng Đồng B, Háng Đồng C (xã Tà Sùa), dân quân xã Song Pe, lực lượng cơ quan huyện Bắc Yên đến các điểm cháy cùng lực lượng quân đội phát quang đường cản lửa, lập một đài quan sát và cảnh báo cháy tại Háng Đồng C.
Đến 14g cùng ngày, huyện Phù Yên đã huy động khoảng 250 người đến phát quang đường cản lửa, đám cháy được dập tắt.
Nhưng đến 8g ngày 5-3, đám cháy bùng phát trở lại và lan nhanh vào khu rừng Tà Sùa.
Khu vực cháy Háng Súa, Pai Trò thuộc xã Suối Tọ (huyện Phù Yên) có lực lượng chữa cháy địa phương cùng với lực lượng quân đội (Sư đoàn 316) và lực lượng kiểm lâm cũng đang tổ chức chữa cháy.
Các huyện Phù Yên, Bắc Yên (Sơn La) tiếp tục huy động lực lượng tăng cường cho các đội chữa cháy để dập lửa, cứu rừng Tà Sùa; thuê 16 con ngựa thồ chở nước uống, lương khô cho các đội chữa cháy trên các đỉnh núi. Sáng nay (7-3) UBND huyện Phù Yên tiếp tục huy động lực lượng khoảng 250 người thuộc 8 xã vùng thấp cùng phương tiện chữa cháy lên các điểm cháy để ngăn lửa rừng.
Rừng Tà Sùa thuộc hai huyện Bắc Yên và Phù Yên của tỉnh Sơn La. Khu rừng đặc dụng này đang được quy hoạch là rừng bảo tồn thiên nhiên quốc gia, có độ cao từ 1.400m đến hơn 2.000m và có đỉnh cao nhất là 2.770m (so với mặt nước biển). Rừng Tà Sùa là đoạn kéo dài về phía Nam của dãy núi Hoàng Liên Sơn và là ranh giới của hai tỉnh Sơn La và Yên Bái.
Theo quy hoạch, diện tích rừng Tà Sùa rộng 17.650 ha, quy hoạch vùng đệm trên 24.500 ha, rừng nhiều gỗ quý chủ yếu là gỗ pơ mu, nhiều hệ động thực vật, trong đó có quần thể vượn đen (
*Hylabates concalar*) sinh sống được Tổ chức Bảo tồn động thực vật quốc tế xếp loài động vật đang bị đe dọa tuyệt chủng toàn cầu.
Hiện rừng Tà Sùa có nguy cơ cháy lan rộng. Địa phương đang tiếp tục huy động lực lượng cùng với lực lượng quân đội cứu lấy rừng Tà Sùa.
*Nguồn:*

WARC-Type: response

Content-Type: application/http; msgtype=response

WARC-Identified-Payload-Type: application/xhtml+xml

Server: GSE

X-Content-Type-Options: nosniff

Cache-Control: private, max-age=0

X-XSS-Protection: 1; mode=block

Content-Type: text/html; charset=UTF-8


text:
các lí do mà một số phụ huynh này đưa ra là: học sinh lớp 6A3 của Trường THCS An Lộc chưa học chương trình VNEN ở cấp tiểu học, theo các phụ huynh làm cho gia sư quận thanh xuân vậy như xây nhà ko làm cho móng.
Hơn hưa, phụ huynh, học trò ko làm cho đơn đăng ký vào lớp học VNEN.
Lớp 6A3 có 35 em học trò được thi tuyển đầu vào, do chủ trương nhà trường không cho chuyển sang lớp khác nên bây giờ đã với 3 em chuyển đi trường khác.
Phụ huynh đã liên hệ với Bộ GD&ĐT thì ngày nay ko có văn bản nào quy định điều kiện cần của lớp VNEN phải là lớp đề án ngoại ngữ đất nước (như cô Hiệu trưởng giải đáp ngày 5/10/2015 cho phụ huynh, học sinh).
nếu theo theo chỉ dẫn của Sở GD&ĐT, điều kiện cần có của lớp VNEN thì môn Ngoại ngữ phải học theo chương trình đề án Ngoại ngữ quốc gia 2020 là không có cơ sở.
Đây là mô hình VNEN thí điểm Bộ GD&ĐT ko đề nghị. do đó, chúng tôi yêu cầu Sở GD&ĐT tỉnh giấc Bình Phước, Thị Ủy Bình Long, UBND thị xã, Phòng GD&ĐT huyện Bình Long, Hiệu trưởng Trường THCS An Lộc coi xét, hài lòng cho lớp 6A3 không học mô hình VNEN nữa” đơn phụ huynh nêu.
trong khi Đó, đàm luận sở hữu phóng viên, bà Nguyễn Thị Kim Yến – Hiệu trưởng trường THCS An Lộc cho biết, nhà trường chỉ thực hành theo sự chỉ đạo của cấp trên (Sở GD&ĐT Bình Phước). Theo bà Yến, sự việc không như đề đạt và trường đã giải quyết xong mọi chuyện.
“Theo sự chỉ đạo của Sở, mang thể ghép 2 lớp, lớp theo đề án ngoại ngữ 2020 và lớp theo mô hình VNEN. Sau sự việc trên Sở GD&ĐT đã với công văn đề xuất nhà trường họp phụ huynh và đã giảng giải cho phụ huynh, Trưởng phòng giáo dục cũng đã tư vấn trường chẳng thể đồng thời thực hiện hai đề án trong 1 lớp.
Trường cũng đã thực hiện theo phương án của Sở Giáo dục là ghép hai lớp chậm tiến độ lại sở hữu nhau, phụ huynh cũng đã hợp nhất cho con mình học” bà Yến cho hay.
Cũng theo vị hiệu trưởng này, phụ huynh phản đối VNEN chỉ mang một đôi người. “Nếu phụ huynh nào ko đồng ý cho con em mình học theo VNEN thì tôi sẽ cho chuyển sang các lớp khác và sẽ tạo mọi điều kiện tiện lợi nhất để học trò tiếp tục học ở lớp mới chậm triển khai, nhưng phụ huynh họ không chuyển” bà Yến khẳng định.
Nguồn Thanh Xinh tổng hợp internet

markdown:
các lí do mà một số phụ huynh này đưa ra là: học sinh lớp 6A3 của Trường THCS An Lộc chưa học chương trình VNEN ở cấp tiểu học, theo các phụ huynh làm cho
[ vậy như xây nhà ko làm cho móng. gia sư quận thanh xuân](http://giasuviet.com.vn/gia-su-tai-quan-thanh-xuan.html)
Hơn hưa, phụ huynh, học trò ko làm cho đơn đăng ký vào lớp học VNEN.
Lớp 6A3 có 35 em học trò được thi tuyển đầu vào, do chủ trương nhà trường không cho chuyển sang lớp khác nên bây giờ đã với 3 em chuyển đi trường khác.
Phụ huynh đã liên hệ với Bộ GD&ĐT thì ngày nay ko có văn bản nào quy định điều kiện cần của lớp VNEN phải là lớp đề án ngoại ngữ đất nước (như cô Hiệu trưởng giải đáp ngày 5/10/2015 cho phụ huynh, học sinh).
nếu theo theo chỉ dẫn của Sở GD&ĐT, điều kiện cần có của lớp VNEN thì môn Ngoại ngữ phải học theo chương trình đề án Ngoại ngữ quốc gia 2020 là không có cơ sở.
Đây là mô hình VNEN thí điểm Bộ GD&ĐT ko đề nghị. do đó, chúng tôi yêu cầu Sở GD&ĐT tỉnh giấc Bình Phước, Thị Ủy Bình Long, UBND thị xã, Phòng GD&ĐT huyện Bình Long, Hiệu trưởng Trường THCS An Lộc coi xét, hài lòng cho lớp 6A3 không học mô hình VNEN nữa” đơn phụ huynh nêu.
|
|![]()
|Ảnh minh họa. quang Được/Hải Phòng.|
trong khi Đó, đàm luận sở hữu phóng viên, bà Nguyễn Thị Kim Yến – Hiệu trưởng trường THCS An Lộc cho biết, nhà trường chỉ thực hành theo sự chỉ đạo của cấp trên (Sở GD&ĐT Bình Phước). Theo bà Yến, sự việc không như đề đạt và trường đã giải quyết xong mọi chuyện.
“Theo sự chỉ đạo của Sở, mang thể ghép 2 lớp, lớp theo đề án ngoại ngữ 2020 và lớp theo mô hình VNEN. Sau sự việc trên Sở GD&ĐT đã với công văn đề xuất nhà trường họp phụ huynh và đã giảng giải cho phụ huynh, Trưởng phòng giáo dục cũng đã tư vấn trường chẳng thể đồng thời thực hiện hai đề án trong 1 lớp.
Trường cũng đã thực hiện theo phương án của Sở Giáo dục là ghép hai lớp chậm tiến độ lại sở hữu nhau, phụ huynh cũng đã hợp nhất cho con mình học” bà Yến cho hay.
Cũng theo vị hiệu trưởng này, phụ huynh phản đối VNEN chỉ mang một đôi người. “Nếu phụ huynh nào ko đồng ý cho con em mình học theo VNEN thì tôi sẽ cho chuyển sang các lớp khác và sẽ tạo mọi điều kiện tiện lợi nhất để học trò tiếp tục học ở lớp mới chậm triển khai, nhưng phụ huynh họ không chuyển” bà Yến khẳng định.
**Nguồn Thanh Xinh tổng hợp internet**

WARC-Truncated: length

WARC-Identified-Payload-Type: text/html

Server: cloudflare

Connection: close

Pragma: no-cache

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0

Link: <https://buonban.biz/wp-json/>; rel="https://api.w.org/", <https://buonban.biz/?p=1498>; rel=shortlink


text:
Quà Tặng 20/11
166.800 ₫
200.000 ₫
Mời bạn bình luận hỏi đáp về "Quà Tặng 20/11"
Tin liên quan
-
Những mầu đồ lót màu trắng tinh khôi làm phái mạnh mê mẩn
Những chiếc quần chíp màu trắng tinh, mịn màng sẽ khiến người đàn ông của bạn đứng ngồi không yên. ...
-
Bí quyết chọn nội y bùng cháy với đêm tân hôn
Bí quyết chọn nội y bùng cháy với đêm tân hôn, cách bạn chọn đồ chip sẽ giúp bạn có 1 đêm t...
Tin mới nhất
-
Hãy mang tới cho chàng sự hưng phấn mới lạ với quần lót nữ sexy
Hãy mang tới cho chàng sự hưng phấn mới lạ với quần lót nữ sexy với kiểu dáng đồ lót đặc sắc này được thê...
-
Bí quyết chinh phục chàng bằng đồ lót
Bí quyết chinh phục chàng bằng đồ lót cùng với thân hình nóng bỏng 3 vòng chuẩn thì bạn sẽ kh&o...
-
Xu hướng bùng nổ với quần áo lót nữ cao cấp đẳng cấp dành cho phái đẹp 2018
Là một trong những chiếc quần lót nữ nổi tiếng nhất trong trang phục đồ lót nội y được biết đến với những tính năng nổi trội ưu v...
-
Bí quyết khi mua quần áo lót nữ đẹp dành cho chị em phụ nữ
Bí quyết khi mua quần áo lót nữ đẹp dành cho chị em phụ nữ
-
Quần lót nữ lọt khe ôm sát vào đường cong của phái nữ
Quần lót nữ lọt khe ôm sát vào đường cong của phái nữ - Quần lót không đường may quần lót đú...
-
Quần lót nữ mê hoặc Beauty Chipi tỏa sáng đường cong quyến rũ của phái nữ
Quần lót nữ cao cấp thiết kế theo hướng che các khuyết điểm và tôn vinh những đường cong quyến rũ của chị em. Quần ren cao cấp thi...
-
Bí quyết mặc kiểu quần lót nào để tôn dáng vòng 3
Có thể với nhiều bạn gái, việc mua một chiếc quần lót cực kỳ đơn giản. Tuy nhiên, bạn vẫn cực kỳ lo lắng và khô...
-
Đồ lót nữ của hãng nào đang nổi lên thời gian gần đây?
Trong những ngày đầu xuân Mậu Tuất 2018, ngoài sắm cho mình những bộ cánh thời trang ấm áp, những cô nà...
-
Những lý do bạn nên lựa chọn quần lót gợi cảm Beauty Chipi
Quần lót lọt khe cách tân như thế này đòi hỏi công nghệ khác và dựa trên sự tỉ mỉ rất cao c&ugrav...

markdown:
# Quà Tặng 20/11
166.800 ₫
200.000 ₫
### Mời bạn bình luận hỏi đáp về "Quà Tặng 20/11"
### Tin liên quan
-
### Những mầu đồ lót màu trắng tinh khôi làm phái mạnh mê mẩn
Những chiếc quần chíp màu trắng tinh, mịn màng sẽ khiến người đàn ông của bạn đứng ngồi không yên. ...
-
### Bí quyết chọn nội y bùng cháy với đêm tân hôn
Bí quyết chọn nội y bùng cháy với đêm tân hôn, cách bạn chọn đồ chip sẽ giúp bạn có 1 đêm t...
### Tin mới nhất
-
### Hãy mang tới cho chàng sự hưng phấn mới lạ với quần lót nữ sexy
Hãy mang tới cho chàng sự hưng phấn mới lạ với quần lót nữ sexy với kiểu dáng đồ lót đặc sắc này được thê...
-
### Bí quyết chinh phục chàng bằng đồ lót
Bí quyết chinh phục chàng bằng đồ lót cùng với thân hình nóng bỏng 3 vòng chuẩn thì bạn sẽ kh&o...
-
### Xu hướng bùng nổ với quần áo lót nữ cao cấp đẳng cấp dành cho phái đẹp 2018
Là một trong những chiếc quần lót nữ nổi tiếng nhất trong trang phục đồ lót nội y được biết đến với những tính năng nổi trội ưu v...
-
### Bí quyết khi mua quần áo lót nữ đẹp dành cho chị em phụ nữ
Bí quyết khi mua quần áo lót nữ đẹp dành cho chị em phụ nữ
-
### Quần lót nữ lọt khe ôm sát vào đường cong của phái nữ
Quần lót nữ lọt khe ôm sát vào đường cong của phái nữ - Quần lót không đường may quần lót đú...
-
### Quần lót nữ mê hoặc Beauty Chipi tỏa sáng đường cong quyến rũ của phái nữ
Quần lót nữ cao cấp thiết kế theo hướng che các khuyết điểm và tôn vinh những đường cong quyến rũ của chị em. Quần ren cao cấp thi...
-
### Bí quyết mặc kiểu quần lót nào để tôn dáng vòng 3
Có thể với nhiều bạn gái, việc mua một chiếc quần lót cực kỳ đơn giản. Tuy nhiên, bạn vẫn cực kỳ lo lắng và khô...
-
### Đồ lót nữ của hãng nào đang nổi lên thời gian gần đây?
Trong những ngày đầu xuân Mậu Tuất 2018, ngoài sắm cho mình những bộ cánh thời trang ấm áp, những cô nà...
-
### Những lý do bạn nên lựa chọn quần lót gợi cảm Beauty Chipi
Quần lót lọt khe cách tân như thế này đòi hỏi công nghệ khác và dựa trên sự tỉ mỉ rất cao c&ugrav...

Cache-Control: max-age=0, no-cache, no-store

Vary: Accept-Encoding

Content-Type: text/html; charset=utf-8


text:
-
Diễn đàn đang đang trong quá trình nâng cấp phiên bản 2017...
Nếu bạn gặp bất kỳ lỗi gì hãy post thông tin lỗi TẠI ĐÂY hoặc gửi mail đến forum@choimobile.vn để được hỗ trợ nhanh nhất. BQT cũng rất mong muốn nhận được góp ý từ bạn !
Cảm ơn bạn rất nhiều, Khách.
Cách Test máy Samsung Galasy S2 HD LTE
Thảo luận trong 'Hướng Dẫn, Tin Tức, Thảo Luận Chung' bắt đầu bởi Võ Thế Dũng, 9/5/13.

markdown:
-
**Diễn đàn đang đang trong quá trình nâng cấp phiên bản 2017...**
Nếu bạn gặp bất kỳ lỗi gì hãy post thông tin lỗi
[TẠI ĐÂY](/threads/report-bao-loi-dien-dan-gop-y-tai-day.39900/)hoặc gửi mail đến [forum@choimobile.vn](mailto:forum@choimobile.vn)để được hỗ trợ nhanh nhất. BQT cũng rất mong muốn nhận được góp ý từ bạn !
Cảm ơn bạn rất nhiều, Khách.
# Cách Test máy Samsung Galasy S2 HD LTE
Thảo luận trong '
[Hướng Dẫn, Tin Tức, Thảo Luận Chung](forums/huong-dan-tin-tuc-thao-luan-chung.145/)' bắt đầu bởi [Võ Thế Dũng](members/vo-the-dung.9906/), [9/5/13](threads/cach-test-may-samsung-galasy-s2-hd-lte.2623/).

Server: CentOS WebPanel: Protected by Mod Security

X-Frame-Options: SAMEORIGIN

Set-Cookie: xf_session=cfe81823caadd97695b638fd6d878254; path=/; secure; httponly


text:
-
-
-
Tổng tiền thanh toán:
-
-
Thương hiệu: Loại:
Mô tả: Antisol-E là một hợp chất bảo dưỡng gốc parafin được nhũ tương hóa. Antisol-E được chế tạo để sử dụng được ngay và dễ thi công. Antisol-E sẽ tạo thành một lớp màng mỏng bao phủ bề mặt bê tông để ngăn cản sự bốc hơi nước sớm. Antisol-E tuân theo tiêu chuẩn ASTM C 309 Loại 1A.
Các ứng dụng:
Antisol-E được sử dụng chủ yếu cho các cấu trúc bề mặt bê tông nơi không yêu cầu các bước xử lý bề mặt tiếp theo, như bề mặt bê tông lộ thiên. Antisol-E được phun lên bề mặt bê tông vừa mới đổ, làm thành một lớp mỏng cản lại sự bốc hơi nước sớm. Do không ảnh hưởng đến quá trình ninh kết thông thường nên bê tông được bảo dưỡng và đạt được các đặc tính tối ưu. Antisol E đặc biệt thích hợp cho các bề mặt bê tông dùng trong lãnh vực giao thông và bê tông lộ thiên có diện tích lớn như :
Ưu điểm: Antisol E cung cấp các ưu điểm sau cho bề mặt bê tông:
Thông tin về sản phẩm
Thông số kỹ thuật: Gốc Nhũ tương parafin, Khối lượng thể tích ~ 0.98 kg/lít
Mật độ tiêu thụ 4 – 6 m2/ lít tùy thuộc vào nhiệt độ, gió, độ ẩm .
Thi công:
Thi công Phun màng bảo dưỡng Antisol E lên trên bề mặt bê tông mới đổ khi nước trên bề mặt vừa bốc hơi hết (trong khoảng 30 phút đến 2 giờ tùy thuộc vào nhiệt độ). Phun 1 màng mỏng Antisol E lên toàn bộ bề mặt bê tông bằng dụng cụ phun cầm tay hoặc máy phun áp lực thấp. Đối với hỗn hợp bê tông “khô” hoặc “không có độ sụt” thì thi công Antisol E ngay sau khi hoàn tất công tác hoàn thiện. Khuấy kỹ trước khi sử dụng. Phải bảo vệ tránh mưa trong vòng ít nhất 2-3 giờ cho những khu vực vừa mới phun Antisol E
Vệ sinh:
Rửa sạch thiết bị dụng cụ bằng nước. Vật liệu đã đông cứng chỉ có thể làm sạch bằng dung môi.
Lưu ý về thi công / Giới hạn
Antisol E được cung cấp dưới dạng sử dụng được ngay và không được pha loãng. Màng Antisol E còn lại phải được làm sạch trước khi thi công bất kỳ lớp phủ nào khác. Sau khi bảo dưỡng Antisol-E trở nên trong suốt.
Lưu ý quan trọng Tiếp xúc với mắt, da hoặc màng nhày có thể gây dị ứng nhẹ. Bảo vệ tay bằng găng cao su và mang kính bảo vệ mắt trong khi thi công sản phẩm.
Hãy gọi cho chung tôi để được tư vấn hoàn toàn miễn phí.
Thành tiền

markdown:
-
-
-
Tổng tiền thanh toán:
-
-
Thương hiệu: Loại:
**Mô tả**: [Antisol-E](http://chongtham.info.vn/) là một hợp chất bảo dưỡng gốc parafin được nhũ tương hóa. Antisol-E được chế tạo để sử dụng được ngay và dễ thi công. Antisol-E sẽ tạo thành một lớp màng mỏng bao phủ bề mặt bê tông để ngăn cản sự bốc hơi nước sớm. Antisol-E tuân theo tiêu chuẩn ASTM C 309 Loại 1A. **Các ứng dụng**:
Antisol-E được sử dụng chủ yếu cho các cấu trúc bề mặt bê tông nơi không yêu cầu các bước xử lý bề mặt tiếp theo, như bề mặt bê tông lộ thiên. Antisol-E được phun lên bề mặt bê tông vừa mới đổ, làm thành một lớp mỏng cản lại sự bốc hơi nước sớm. Do không ảnh hưởng đến quá trình ninh kết thông thường nên bê tông được bảo dưỡng và đạt được các đặc tính tối ưu. Antisol E đặc biệt thích hợp cho các bề mặt bê tông dùng trong lãnh vực giao thông và bê tông lộ thiên có diện tích lớn như :
**Ưu điểm**: Antisol E cung cấp các ưu điểm sau cho bề mặt bê tông:
Thông tin về sản phẩm
**Thông số kỹ thuật:** Gốc Nhũ tương parafin, Khối lượng thể tích ~ 0.98 kg/lít
Mật độ tiêu thụ 4 – 6 m2/ lít tùy thuộc vào nhiệt độ, gió, độ ẩm .
**Thi công**:
Thi công Phun màng bảo dưỡng Antisol E lên trên bề mặt bê tông mới đổ khi nước trên bề mặt vừa bốc hơi hết (trong khoảng 30 phút đến 2 giờ tùy thuộc vào nhiệt độ). Phun 1 màng mỏng Antisol E lên toàn bộ bề mặt bê tông bằng dụng cụ phun cầm tay hoặc máy phun áp lực thấp. Đối với hỗn hợp bê tông “khô” hoặc “không có độ sụt” thì thi công Antisol E ngay sau khi hoàn tất công tác hoàn thiện. Khuấy kỹ trước khi sử dụng. Phải bảo vệ tránh mưa trong vòng ít nhất 2-3 giờ cho những khu vực vừa mới phun Antisol E
**Vệ sinh:**
Rửa sạch thiết bị dụng cụ bằng nước. Vật liệu đã đông cứng chỉ có thể làm sạch bằng dung môi.
**Lưu ý về thi công / Giới hạn**
Antisol E được cung cấp dưới dạng sử dụng được ngay và không được pha loãng. Màng Antisol E còn lại phải được làm sạch trước khi thi công bất kỳ lớp phủ nào khác. Sau khi bảo dưỡng Antisol-E trở nên trong suốt.
**Lưu ý quan trọng** Tiếp xúc với mắt, da hoặc màng nhày có thể gây dị ứng nhẹ. Bảo vệ tay bằng găng cao su và mang kính bảo vệ mắt trong khi thi công sản phẩm.
Hãy gọi cho chung tôi để được tư vấn hoàn toàn miễn phí.
Thành tiền

Server: nginx

Cache-Control: private

Set-Cookie: _orig_referrer=; expires=Sun, 04-Feb-2018 07:00:19 GMT; path=/; HttpOnly

X-Page: product-detail

X-Cache: miss

P3P: CP="NOI DSP COR NID ADMa OPTa OUR NOR"


text:
Thảo luận trong 'Tiểu học' bắt đầu bởi vuitoan9x, 11 Tháng mười hai 2013.
Lượt xem: 4,228
hãy lập dàn ý chi tiết cho bài văn tả em bé đang tuổi tập đi tập nói
mong mọi người giúp đỡ
Mở bài: giới thiệu em bé định tả. Em bé đó là trai hay gái? Tên bé là gì? Bé mấy tuổi? Bé có nét gì ngộ nghĩnh, đáng yêu?
Thân bài: tả bao quát về hình dáng của bé
- Thân hình bé
- Mái tóc
- Khuôn mặt (miệng, má, răng)
- Tay chân
- Tả hoạt động của bé: bé thích nhất là làm gì? Tả những hoạt động thường ngày của bé: khóc, cười, làm nũng mẹ,...
Kết bài: Nêu cảm nghĩ của mình về bé.
Mở bài: giới thiệu em bé định tả. Em bé đó là trai hay gái? Tên bé là gì? Bé mấy tuổi? Bé có nét gì ngộ nghĩnh, đáng yêu?
Thân bài: tả bao quát về hình dáng của bé
- Thân hình bé
- Mái tóc
- Khuôn mặt (miệng, má, răng)
- Tay chân
- Tả hoạt động của bé: bé thích nhất là làm gì? Tả những hoạt động thường ngày của bé: khóc, cười, làm nũng mẹ,...
Kết bài: Nêu cảm nghĩ của mình về bé.
Dãn cách tên bằng dấu phẩy(,).

Strict-Transport-Security: max-age=31536000; preload

Set-Cookie: xf_session=2237d431826e96d00496b267278b2cca; path=/; secure; httponly

Cache-control: no-cache


text:
TẬP LÀM THƠ
Ngồi buồn giấy bút tập làm thơ
Ký tặng cô em cất nhóm lò
Lắm lúc may thời tay lóc cóc
Nhiều khi cứng cổ bứt đầu vò
Văn chương lớ ngớ bày nhiều chuyện
Chữ nghĩa lem nhem vẽ lắm trò
Cặm cụi làm xong đem nhét xó
Tình cờ đứa tửng đọc cười no!
GIANG THANH HÀ 17.04.11
Advertisements

markdown:
**TẬP LÀM THƠ** **Ngồi buồn giấy bút tập làm thơ ** **Ký tặng cô em cất nhóm lò** **Lắm lúc may thời tay lóc cóc** **Nhiều khi cứng cổ bứt đầu vò** **Văn chương lớ ngớ bày nhiều chuyện
** **Chữ nghĩa lem nhem vẽ lắm trò** **Cặm cụi làm xong đem nhét xó** **Tình cờ đứa tửng đọc cười no!** **GIANG THANH HÀ 17.04.11**
Advertisements

Vary: Cookie

X-hacker: If you're reading this, you should visit automattic.com/jobs and apply to join the fun, mention this header.

X-ac: 1.dca _dca


text:
Một album nữa của Brian Crain vì có vẻ như nhiều người thích anh này.
1. Song for Sienna (http://www.box.net/shared/rm5kkbu75l)
2. Lavender Hills (http://www.box.net/shared/u0a6naahsd)
3. Crimson Sky (http://www.box.net/shared/60np8h5ie7)
4. The Secret Letter (http://www.box.net/shared/h9mi8zod4y)
5. Eclipse of the Moon (http://www.box.net/shared/4630hfyoxf)
6. Midnight Blue (http://www.box.net/shared/kgircgp4js)
7. The Garden Gate (http://www.box.net/shared/4hsv7q9if0)
8. At First Light (http://www.box.net/shared/h9d1le9ndl)
9. Season of Joy (http://www.box.net/shared/3dbeuxiqiq)
10. Tears in the Fountain (http://www.box.net/shared/tjgoo551g0)
11. Song of the Heart (http://www.box.net/shared/9apst26zgj)
12. After Sunset (http://www.box.net/shared/l1vnstad51)
2. Lavender Hills (http://www.box.net/shared/u0a6naahsd)
3. Crimson Sky (http://www.box.net/shared/60np8h5ie7)
4. The Secret Letter (http://www.box.net/shared/h9mi8zod4y)
5. Eclipse of the Moon (http://www.box.net/shared/4630hfyoxf)
6. Midnight Blue (http://www.box.net/shared/kgircgp4js)
7. The Garden Gate (http://www.box.net/shared/4hsv7q9if0)
8. At First Light (http://www.box.net/shared/h9d1le9ndl)
9. Season of Joy (http://www.box.net/shared/3dbeuxiqiq)
10. Tears in the Fountain (http://www.box.net/shared/tjgoo551g0)
11. Song of the Heart (http://www.box.net/shared/9apst26zgj)
12. After Sunset (http://www.box.net/shared/l1vnstad51)
Advertisements
Mình thích nè hì hì. Mình load hết đây. Cám ơn cậu nhé.
By: Huong V - Unplugged on Tháng Chín 25, 2007
at 10:17 sáng
Biết ngay là mấy tín đồ của BC lại mò vào…
By: Giáo Hoàng on Tháng Chín 25, 2007
at 10:17 sáng
^^ 1 tín đồ khác đây anh ah 😀 Cảm ơn anh nhé, híhí
By: ♥Perit♥ on Tháng Chín 25, 2007
at 10:56 sáng
Doi mai~ ! Thanks bac’.
By: Mr.Coin on Tháng Mười 2, 2007
at 2:17 sáng

markdown:
Một album nữa của Brian Crain vì có vẻ như nhiều người thích anh này.
1. Song for Sienna (
2. Lavender Hills (
3. Crimson Sky (
4. The Secret Letter (
5. Eclipse of the Moon (
6. Midnight Blue (
7. The Garden Gate (
8. At First Light (
9. Season of Joy (
10. Tears in the Fountain (
11. Song of the Heart (
12. After Sunset (
[http://www.box.net/shared/rm5kkbu75l](http://www.box.net/shared/rm5kkbu75l))
2. Lavender Hills (
[http://www.box.net/shared/u0a6naahsd](http://www.box.net/shared/u0a6naahsd))
3. Crimson Sky (
[http://www.box.net/shared/60np8h5ie7](http://www.box.net/shared/60np8h5ie7))
4. The Secret Letter (
[http://www.box.net/shared/h9mi8zod4y](http://www.box.net/shared/h9mi8zod4y))
5. Eclipse of the Moon (
[http://www.box.net/shared/4630hfyoxf](http://www.box.net/shared/4630hfyoxf))
6. Midnight Blue (
[http://www.box.net/shared/kgircgp4js](http://www.box.net/shared/kgircgp4js))
7. The Garden Gate (
[http://www.box.net/shared/4hsv7q9if0](http://www.box.net/shared/4hsv7q9if0))
8. At First Light (
[http://www.box.net/shared/h9d1le9ndl](http://www.box.net/shared/h9d1le9ndl))
9. Season of Joy (
[http://www.box.net/shared/3dbeuxiqiq](http://www.box.net/shared/3dbeuxiqiq))
10. Tears in the Fountain (
[http://www.box.net/shared/tjgoo551g0](http://www.box.net/shared/tjgoo551g0))
11. Song of the Heart (
[http://www.box.net/shared/9apst26zgj](http://www.box.net/shared/9apst26zgj))
12. After Sunset (
[http://www.box.net/shared/l1vnstad51](http://www.box.net/shared/l1vnstad51))
Advertisements
Mình thích nè hì hì. Mình load hết đây. Cám ơn cậu nhé.
By:
Huong V - Unpluggedon Tháng Chín 25, 2007
at 10:17 sáng
Phản hồi
Biết ngay là mấy tín đồ của BC lại mò vào…
By:
Giáo Hoàngon Tháng Chín 25, 2007
at 10:17 sáng
Phản hồi
^^ 1 tín đồ khác đây anh ah 😀 Cảm ơn anh nhé, híhí
By:
♥Perit♥on Tháng Chín 25, 2007
at 10:56 sáng
Phản hồi
Doi mai~ ! Thanks bac’.
By:
Mr.Coinon Tháng Mười 2, 2007
at 2:17 sáng
Phản hồi

Link: <https://wp.me/puHT9-2Q>; rel=shortlink


text:
22:16 PM 18/05/11
Đợt 2 thi khối B, C, D và các khối năng khiếu:
Trường ĐH Quốc tế TPHCM tổ chức thi thử đánh giá năng lực dạng SAT II
Ngày 12/3, Trường ĐH Quốc tế (ĐH Quốc gia TP. Hồ Chí Minh) đã tổ chức cho hơn 1.500 học sinh lớp 12 thi thử bài kiểm tra năng lực theo dạng SAT II (Mỹ).

markdown:
22:16 PM 18/05/11
|
||
||
|
|
|
Ngày 3/7/2011
|
|
Sáng
(Từ 8h00)
|
|
Làm thủ tục dự thi, xử lí những sai sót trong đăng kí dự thi của thí sinh.
|
|
Ngày 4/7/2011
|
|
Sáng
|
|
Toán
|
|
Chiều
|
|
Lí
|
|
Ngày 5/7/2011
|
|
Sáng
|
|
Hoá
|
|
Chiều
|
|
(Dự trữ)
**Đợt 2 thi khối B, C, D và các khối năng khiếu:**
|
||
||
|
|
||
||
|
|
|
Ngày 8/7/2011
|
|
Sáng
(Từ 8h00)
|
|
Làm thủ tục dự thi, xử lí những sai sót trong đăng kí dự thi của thí sinh.
|
|
Ngày 9/7/2011
|
|
Sáng
|
|
Sinh
|
|
Văn
|
|
Văn
|
|
Chiều
|
|
Toán
|
|
Sử
|
|
Toán
|
|
Ngày 10/7/2011
|
|
Sáng
|
|
Hoá
|
|
Địa
|
|
Ngoại ngữ
|
|
Chiều
|
|
(Dự trữ)
|
|
(Dự trữ)
|
|
(Dự trữ)
|
||
||
|
|
||
||
||
|
|
|
14/7/2011
|
|
Sáng
(Từ 8h00)
|
|
Làm thủ tục dự thi, xử lí những sai sót trong đăng kí dự thi của thí sinh.
|
|
15/7/2011
|
|
Sáng
|
|
Vật lí
|
|
Sinh
|
|
Văn
|
|
Văn
|
|
Chiều
|
|
Toán
|
|
Toán
|
|
Sử
|
|
Toán
|
|
16/7/2011
|
|
Sáng
|
|
Hoá
|
|
Hoá
|
|
Địa
|
|
Ngoại ngữ
|
|
Chiều
|
|
(Dự trữ)
|
|
(Dự trữ)
|
|
(Dự trữ)
|
|
(Dự trữ)
|
|
Khối A: sau ngày 5/7/2011;
|
|
- Khối B, C, D: sau ngày 10/7/2011;
|
|
- Hệ cao đẳng: sau ngày 16/7/2011.
|
|[
Trường ĐH Quốc tế TPHCM tổ chức thi thử đánh giá năng lực dạng SAT II ](https://kenhtuyensinh.vn/truong-dh-quoc-te-tphcm-to-chuc-thi-thu-danh-gia-nang-luc-dang-sat-ii)
Ngày 12/3, Trường ĐH Quốc tế (ĐH Quốc gia TP. Hồ Chí Minh) đã tổ chức cho hơn 1.500 học sinh lớp 12 thi thử bài kiểm tra năng lực theo dạng SAT II (Mỹ).


text:
Bài 11 : Laravel 5 : Cập nhật dữ liệu Form trong Laravel 5
Ở bài viết Form trong Laravel 5, mình đã hướng dẫn các bạn thêm mới 1 dữ liệu vào database ( ở đây đó là thêm 1 article mới vào bảng aritcles trong DB ). Vậy thì khi chúng ta muốn cập nhật dữ liệu article đã có trong database thì chúng ta phải làm như thế nào ? Đó là chúng ta cần có 1 form để chúng ta hiển thị dữ liệu article đó và form này sẽ cho phép chúng ta chỉnh sửa lại thông tin của article tương ứng thông qua id (primary key) và tiến hành lưu xuống database khi ta ấn nút Cập nhật.
À, tới đây thì 1 vấn đề mới lại nảy sinh đó là chúng ta có cần phải tạo 1 form mới hoàn toàn để làm form để cập nhật dữ liệu hay không ? Nếu để ý 1 chút chúng ta sẽ thấy rằng, về cơ bản thì Form để thêm mới dữ liệu và Form để chúng ta cập nhật dữ liệu có cấu trúc tương đồng nhau, chúng đều bao gồm các field như : author, name, date. Vậy thì chúng sẽ vẫn có thể sử dụng lại Form trong bài viết Form trong Laravel 5 để làm chức năng cập nhật dữ liệu form trong Laravel 5 bằng cách sử dụng cơ chế Form Reuse của Laravel.
Bạn vẫn chưa hình dung được ? Không sao, vào cụ thể chúng ta sẽ cùng nhau đi làm rõ nó 🙂
Mục lục
Cập nhật dữ liệu Form trong Laravel 5
1. Giới thiệu về php artisan route:list
Trong Laravel 5, để hiển thị dữ liệu của 1 article nào đó lên form, sau đó chỉnh sửa thông tin article đó, cập nhật xuống lại Database là điều vô cùng dễ dàng. Nhưng chính sự dễ dàng này lại làm bạn đôi lúc bỡ ngỡ vì Laravel Framework đã làm quá nhiều thứ cho bạn. Bạn sẽ phải đi từ bất ngờ này sang bất ngờ khác 🙂
Ok, chém cũng đủ rồi. Vào vấn đề chính thôi.
Nhìn lại 1 chút danh sách các routes mà chúng ta đã tạo ra từ xuyên suốt loạt bài viết học Laravel 5 trong file routes.php của chúng ta:
Đến thời điểm hiện tại thì chúng ta có tất cả khoảng 5 route dành cho những mục đích khác nhau như hiển thị dánh sách articles, tạo 1 articles mới,…
Tiếp đến, mình sẽ giới thiệu sơ qua 1 tiện ích mới của php artisan đó chính là php artisan route:list . Đây là 1 tiện ích khá hay của php artisan, nhằm mục đích giúp bạn kiểm tra danh sách các routes hiện hành có trong ứng dụng Laravel 5.
Để sử dụng php artisan route:list, các bạn mở cmd (trên window) hoặc terminal trong Ubuntu và gõ lệnh sau để di chuyển đến thư mục gốc của Laravel 5
Mình xài ubuntu, nên mình sẽ gõ như sau :
Trên window các bạn có thể gõ (nếu cài wamp)
Sau khi đã di chuyển vào bên trong thư mục laravel-5,
các bạn gõ tiếp lệnh
Ở đây, chúng ta sẽ thấy kết quả trả về là danh sách các routes hiện hành như sau :
Nhưng thay vì trong file routes.php, chúng ta phải tạo quá nhiều routes để xử lý cho từng tác vụ, thì Laravel 5 đủ thông minh để xây dựng sẵn các routes cho chúng ta chỉ bằng 1 dòng code đơn giản trong file routes.php.
Giờ các bạn mở lại file routes.php vừa nãy, xóa hết tất các route liên quan đến Articles, và thay thế bằng 1 dòng code như sau :
Lúc này, file routes.php sẽ có nội dung như sau :
Giờ thì các bạn mở cmd lên và gõ lại lênh :
Các bạn sẽ thấy 1 danh sách các routes giống như các routes liên quan đến ArticlesController bao gồm các routes cũ mà chúng ta đã tạo ở bài trước và một số route mới như hình dưới đây
Đến đây, các bạn sẽ thắc mắc là tại sao Laravel lại thông minh đến vậy, tại sao nó có thể tạo ra được những danh sách các routes mà chúng ta phải mất công cực khổ tạo từng route ở các bài trước với chỉ 1 dòng code. Đơn giản đó là vì Laravel 5 nó là 1 framework đã được xây dựng theo cơ chế Coding Convention cực kỳ tốt. Nó đủ thông minh để hiểu rằng 1 controller của các bạn luôn bao gồm các thao tác như là : Thêm, Xóa, Sửa nên nó đã xây dựng sẵn các route liên quan mật thiết đến file controller (ở đây là ArticlesController) bao gồm các function được xây dựng sẵn như là : articles.index, articles.create, articles.store, articles.show, articles.edit,…
2. Tạo một số function mới trong ArticlesController.php
Ở Hình 2, các bạn sẽ thấy rằng, để tạo ra form edit để hiển thị thông tin theo bài viết tương ứng và cập nhật dữ liệu xuống DB thì chúng ta sẽ sử dụng route articles/{articles}/edit, tương ứng với function edit trong ArticlesController.php
2.a) Tạo function edit()
Chính vì thế, mình sẽ mở file ArticlesController.php lên và thêm 1 function mới gọi là edit() như sau:
Giải thích : function edit() có nhiệm vụ sẽ lấy mã $id của article được truyền trên url có dạng như sau:
Sau đó, nó sẽ gọi đối tượng model Articles và ruyền mã $id lấy được theo phương thức static :
để lấy ra nội dung của article tương ứng. Cuối cùng là trả dòng dữ liệu lấy được theo $id đó ra ngoài view edit.blade.php bằng dòng code
2.b) Tạo function update()
Tiếp theo, chúng ta sẽ tạo một function mới thứ 2 có tên là update() dùng để cập nhập article sau khi đã chỉnh sửa thông tin từ form như sau :
Giải thích : function update() cần 2 tham số :
- tham số thứ 1 là $id tương ứng với $id của article được truyền vào
- tham số thứ 2 là đối tượng Request (chúng ta đã nắm về nó ở các bài trước) để truyền thông tin lấy từ form vào
Tiếp đến, chúng ta sẽ tiền hành lấy thông tin bài viết đó thông qua mã $id
Sau đó tiến hành cập nhật thông tin mới vào mã $id tương ứng bằng
Cuối cùng sẽ chuyển hướng ứng dụng laravel về hiển thị danh sách bài viết bằng
Hì, giải thích zậy chắc là khá rõ ràng để các bạn hiểu rồi ha ^_^
3. Tạo view edit.blade.php
Như đã nhắc ở phần đầu bài viết, form mà chúng ta dùng trong bài trước (Form trong Laravel 5) để tạo article tương đồng với form edit dùng để hiển thị thông tin mà chúng ta sẽ sử dụng trong bài viết này.
Chính vì thế mình sẽ mở lại file create.blade.php và copy toàn bộ code. Tiếp theo, trong thư mục views tạo 1 file view mới là edit.blade.php và paste đoạn code đó vào, chỉnh sửa lại 1 số chỗ như sau :
So sánh 2 file create.blade.php và edit.blade.php các bạn sẽ thấy 1 số chỗ khác biệt như sau :
Điểm khác 1 :
Chỗ này đơn giản là mình lấy mã id được truyền từ function edit() trong ArticlesController.php và truyền ra ngoài view edit.blade.php để chúng ta tiện theo dõi :p
Điểm khác thứ 2 :
Trong file edit.blade.php các bạn sẽ thấy
Đoạn code này mình đã thay thế Form:open trong create.blade.php bằng Form:model , và sử dụng biến đối tượng $article từ function edit() trong ArticlesController.php để Form edit này có thể hiển thị dữ liệu tương ứng theo mã id article.
Tiếp đến các bạn sẽ thấy tham số thứ 2 của Form:model() là 1 array, có method là PATCH và action gọi tới function update() trong ArticlesController, truyền theo đó là mã id của $article ($aritcle->id).
Khác biệt thứ 3 :
Cái này thì đơn giản là mình chỉ đổi text từ chữ “Them moi” thành “Cap Nhat”, để nó phù hợp với cái form edit của chúng ta :p
OK, tới đây, các bạn save toàn bộ lại và làm 1 thao tác quen thuộc để khởi chạy project laravel-5 đó là:
Tiếp đến, vào
các bạn sẽ thấy như sau :
Các bạn thử chỉnh sửa thông tin trong ô Name hoặc Author, ấn cập nhật và xem kết quả nhé.
Mình tạm dừng bài viết ở đấy, bài viết này nội dung rất đơn giản. Nhưng mình cố gắng viết thật kỹ để các bạn dễ nắm nên mới dài dòng lê thê vậy đó. Thông cảm ha ^_^. Có bất kỳ thắc mắc gì các bạn để comment bên dưới nhé. Đừng quên Đăng ký nhận bài viết bên thành sidebar bên trái để nhận các bài viết mới qua email nhé.
Thân mến và cuối tuần zui zẻ 🙂
cho mình hỏi: $input = $request->all(); thi $input se la mot array va no co item _token va khi insert xuong database thi no bao loi, do khong co record _token. Thi minh xu ly sao? Thanks
cho mình hỏi, nếu mình không dùng html provider, chỉ dùng html thuần, thì đoạn <form action="”>
Hi, mình đã tìm ra vấn đề.
1. Form thiếu field cho created_at
2. function update mình sử dụng CheckArticlesRequest, không phải Request. Do thiếu field created_at nên validation form bị lỗi.
Mình thấy sau khi nhấn cập nhật thì giá trị của input có thay đổi, nhưng giá trị trong database thì không thay đổi, tức là form vẫn chưa chạy đc function update().
Mong bạn xem lại giúp
Admin ơi mình bị lỗi này là sao @@
Class ‘App\Http\Controllers\redirect’ not found
nó bị ở dòng này
return redirect::route(‘loai-san-pham.index’);
Làm sao để add class vào vậy
Kungfu PHP mình toàn dùng Route::controller(‘your patch’,’YourController’);
xong đến đoạn update thỳ vướng
cho hỏi nếu cập nhật hình ảnh {!! Form::file(‘image’) !!} thì phải làm như thế nào?
bạn xem lại giùm code bạn ko cập nhật dc, chỉ hiển thị lên theo id thôi
Tại sao của mình không chạy được phần edit nhỉ. xảy ra lỗi “Undefined variable: acticles”
Vậy là bạn bị lỗi ở dòng này. $articles = Articles::findOrFail($id); Để sử dụng được đối tượng model Articles, bạn cần phải include file model Articles.php bạn đã tạo ở trên đầu file ArticlesController : “use App\Articles;” . Các bài viết trong seri Laravel 5 của mình đều có sự liên quan đến nhau từ bài đầu tiên cho đến bài cuối cùng. Vì thế nếu bạn ko theo dõi từ đầu thì sẽ gặp sự khó hiểu. Về file Articles.php thì mình đã tạo ra trong bài viết này : https://kungfuphp.com/laravel-framework-5/mo-hinh-mvc-trong-laravel-5.html . Thân !
trong file edit.blade.php bạn sửa hết articles thành article nhé (bỏ chữ s đi)
tks
thanks bạn Hieu 🙂
button class=”btn btn-default” type=”button”
Day nhe ban : {{ Form::text(‘input_name’, array( ”class’ => ‘btn btn-default’)) }}
Go!
vậy khi mình muốn gắp class cho máy cái input thì làm thế nào bác ơi 🙁
mình không hiểu ý bạn? bạn nói rõ hơn nhé
Form::label(‘title’, ‘Tiêu đề’,[‘class’ => ‘control-label’])
Mình nghĩ thì cái helper Form này không nên sử dụng, vì html cũng tạo ra được form mà chạy bằng html sẽ nhanh hơn Form trong laravel nhiều…
Ừ, bạn nói mình thấy cũng có lý vì html nó sẽ chạy nhanh hơn, còn helper form thì nó phải mất thời gian xử lý 1 chút để ra cái form html cho chúng ta. Nhưng mà bạn cũng cần lưu ý là Laravel là 1 framework, mà 1 framework thì nó đã xây dưng sẵn các thư viện bao gồm Form helper để giúp người lập trình giảm tải được thời gian xử lý khi phải code tay thông thường, giúp quá trình phát triển được nhanh hơn. Chẳng hạn ở đây, chúng ta xử lý 1 form edit rất đơn giản, không quá mất nhiều thời gian : https://kungfuphp.com/laravel-framework-5/laravel-5-cap-nhat-du-lieu-form-trong-laravel-5.html 🙂
Theo mình vấn đề không phải nhanh hay chậm, vấn đề là thường thì quá trinh phát triển là bên front end đưa cho mình bản HTML CSS JS, rồi mình làm backend. Như thế nếu dùng helper form này sẽ không dùng HTML, CSS của bên Frontend dc. Mà cái này không dùng helper cũng đâu có khó lắm đâu
Bài viết của anh rất chi tiết và dễ hiểu tks anh nhiều. Mong a tiếp tục ra thêm nhiều bài viết mới về laravel 5 😀
$article-> $articles ở phần Edit
OK e 🙂

markdown:
# Bài 11 : Laravel 5 : Cập nhật dữ liệu Form trong Laravel 5
![ học laravel 5](https://kungfuphp.com/wp-content/uploads/2015/04/Laravel-5-300x180.png)
Ở bài viết
[Form trong Laravel 5](https://kungfuphp.com/laravel-framework-5/form-trong-laravel-5.html), mình đã hướng dẫn các bạn thêm mới 1 dữ liệu vào database ( ở đây đó là thêm 1 article mới vào bảng aritcles trong DB ). Vậy thì khi chúng ta muốn cập nhật dữ liệu article đã có trong database thì chúng ta phải làm như thế nào ? Đó là chúng ta cần có 1 form để chúng ta hiển thị dữ liệu article đó và form này sẽ cho phép chúng ta chỉnh sửa lại thông tin của article tương ứng thông qua id (primary key) và tiến hành lưu xuống database khi ta ấn nút Cập nhật.
À, tới đây thì 1 vấn đề mới lại nảy sinh đó là chúng ta có cần phải tạo 1 form mới hoàn toàn để làm form để cập nhật dữ liệu hay không ? Nếu để ý 1 chút chúng ta sẽ thấy rằng, về cơ bản thì
*Form để thêm mới dữ liệu* và *Form để chúng ta cập nhật dữ liệu* có cấu trúc tương đồng nhau, chúng đều bao gồm các field như : author, name, date. Vậy thì chúng sẽ vẫn có thể sử dụng lại Form trong bài viết [Form trong Laravel 5](https://kungfuphp.com/laravel-framework-5/form-trong-laravel-5.html) để làm chức năng **cập nhật dữ liệu form trong Laravel 5** bằng cách sử dụng cơ chế **Form Reuse** của Laravel.
Bạn vẫn chưa hình dung được ? Không sao, vào cụ thể chúng ta sẽ cùng nhau đi làm rõ nó 🙂
Mục lục
### Cập nhật dữ liệu Form trong Laravel 5
#### 1. Giới thiệu về php artisan route:list
Trong Laravel 5, để hiển thị dữ liệu của 1 article nào đó lên form, sau đó chỉnh sửa thông tin article đó, cập nhật xuống lại Database là điều vô cùng dễ dàng. Nhưng chính sự dễ dàng này lại làm bạn đôi lúc bỡ ngỡ vì Laravel Framework đã làm quá nhiều thứ cho bạn. Bạn sẽ phải đi từ bất ngờ này sang bất ngờ khác 🙂
Ok, chém cũng đủ rồi. Vào vấn đề chính thôi.
Nhìn lại 1 chút danh sách các routes mà chúng ta đã tạo ra từ xuyên suốt loạt bài viết học Laravel 5 trong file routes.php của chúng ta:
|
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
|
<?php
/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| Here is where you can register all of the routes for an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the controller to call when that URI is requested.
|
*/
Route::get('/', 'WelcomeController@index');
Route::get('home', 'HomeController@index');
Route::get('/articles', 'ArticlesController@index');
Route::get('/articles/create', 'ArticlesController@create');
Route::post('/articles', 'ArticlesController@store');
// Route::controllers([
// 'auth' => 'Auth\AuthController',
// 'password' => 'Auth\PasswordController',
// ]);
Đến thời điểm hiện tại thì chúng ta có tất cả khoảng 5 route dành cho những mục đích khác nhau như hiển thị dánh sách articles, tạo 1 articles mới,…
Tiếp đến, mình sẽ giới thiệu sơ qua 1 tiện ích mới của php artisan đó chính là php artisan route:list . Đây là 1 tiện ích khá hay của php artisan, nhằm mục đích giúp bạn kiểm tra danh sách các routes hiện hành có trong ứng dụng Laravel 5.
Để sử dụng php artisan route:list, các bạn mở cmd (trên window) hoặc terminal trong Ubuntu và gõ lệnh sau để di chuyển đến thư mục gốc của Laravel 5
Mình xài ubuntu, nên mình sẽ gõ như sau :
|
|
1
|
|
cd /var/www/html/laravel-5
Trên window các bạn có thể gõ (nếu cài wamp)
|
|
1
|
|
cd C:/wamp/www/laravel-5
Sau khi đã di chuyển vào bên trong thư mục laravel-5,
các bạn gõ tiếp lệnh
|
|
1
|
|
php artisan route:list
Ở đây, chúng ta sẽ thấy kết quả trả về là danh sách các routes hiện hành như sau :
![ php artisan route list](https://kungfuphp.com/wp-content/uploads/2015/04/php-artisan-routes-list-1.png)
![ php artisan route list](https://kungfuphp.com/wp-content/uploads/2015/04/php-artisan-routes-list-1.png)
Nhưng thay vì trong file routes.php, chúng ta phải tạo quá nhiều routes để xử lý cho từng tác vụ, thì Laravel 5 đủ thông minh để xây dựng sẵn các routes cho chúng ta chỉ bằng 1 dòng code đơn giản trong file routes.php.
Giờ các bạn mở lại file routes.php vừa nãy, xóa hết tất các route liên quan đến Articles, và thay thế bằng 1 dòng code như sau :
|
|
1
|
|
Route::resource('articles','ArticlesController');
Lúc này, file routes.php sẽ có nội dung như sau :
|
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
|
<?php
/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| Here is where you can register all of the routes for an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the controller to call when that URI is requested.
|
*/
Route::get('/', 'WelcomeController@index');
Route::get('home', 'HomeController@index');
Route::resource('articles','ArticlesController'); // dòng code mới, thay thế các routes cũ liên quan đến AriclesController
// Route::controllers([
// 'auth' => 'Auth\AuthController',
// 'password' => 'Auth\PasswordController',
// ]);
Giờ thì các bạn mở cmd lên và gõ lại lênh :
|
|
1
|
|
php artisan route:list
Các bạn sẽ thấy 1 danh sách các routes giống như các routes liên quan đến ArticlesController bao gồm các routes cũ mà chúng ta đã tạo ở bài trước và một số route mới như hình dưới đây
![ cập nhật dữ liệu form trong laravel 5](https://kungfuphp.com/wp-content/uploads/2015/04/cap-nhat-du-lieu-form-trong-laravel-5.png)
![ cập nhật dữ liệu form trong laravel 5](https://kungfuphp.com/wp-content/uploads/2015/04/cap-nhat-du-lieu-form-trong-laravel-5.png)
Đến đây, các bạn sẽ thắc mắc là tại sao Laravel lại thông minh đến vậy, tại sao nó có thể tạo ra được những danh sách các routes mà chúng ta phải mất công cực khổ tạo từng route ở các bài trước với chỉ 1 dòng code. Đơn giản đó là vì Laravel 5 nó là 1 framework đã được xây dựng theo cơ chế Coding Convention cực kỳ tốt. Nó đủ thông minh để hiểu rằng 1 controller của các bạn luôn bao gồm các thao tác như là : Thêm, Xóa, Sửa nên nó đã xây dựng sẵn các route liên quan mật thiết đến file controller (ở đây là ArticlesController) bao gồm các function được xây dựng sẵn như là : articles.index, articles.create, articles.store, articles.show, articles.edit,…
#### 2. Tạo một số function mới trong ArticlesController.php
Ở Hình 2, các bạn sẽ thấy rằng, để tạo ra form edit để hiển thị thông tin theo bài viết tương ứng và cập nhật dữ liệu xuống DB thì chúng ta sẽ sử dụng route articles/{articles}/edit, tương ứng với function edit trong ArticlesController.php
**2.a) Tạo function edit()**
Chính vì thế, mình sẽ mở file ArticlesController.php lên và thêm 1 function mới gọi là edit() như sau:
|
|
1
2
3
4
5
6
7
8
|
|
public function edit($id){//truyền mã id của article
//Tìm article thông qua mã id tương ứng
$article = Articles::findOrFail($id);
// Gọi view edit.blade.php hiển thị bải viết
return view('edit',compact('article'));
}
**Giải thích** : function edit() có nhiệm vụ sẽ lấy mã $id của article được truyền trên url có dạng như sau:
|
|
1
|
|
localhost:8000/articles/{mã $id của articles}/edit
Sau đó, nó sẽ gọi đối tượng model Articles và ruyền mã $id lấy được theo phương thức static :
|
|
1
|
|
Articles::findOrFail($id)
để lấy ra nội dung của article tương ứng. Cuối cùng là trả dòng dữ liệu lấy được theo $id đó ra ngoài view edit.blade.php bằng dòng code
|
|
1
|
|
return view('edit', compact('article'))
**2.b) Tạo function update()**
Tiếp theo, chúng ta sẽ tạo một function mới thứ 2 có tên là update() dùng để cập nhập article sau khi đã chỉnh sửa thông tin từ form như sau :
|
|
1
2
3
4
5
6
7
8
|
|
public function update($id , Request $request){
$articles = Articles::findOrFail($id);
$articles->update($request->all());
return redirect('articles');
}
**Giải thích** : function update() cần 2 tham số :
- tham số thứ 1 là $id tương ứng với $id của article được truyền vào
- tham số thứ 2 là đối tượng Request (chúng ta đã nắm về nó ở các bài trước) để truyền thông tin lấy từ form vào
Tiếp đến, chúng ta sẽ tiền hành lấy thông tin bài viết đó thông qua mã $id
|
|
1
|
|
$articles = Articles::findOrFail($id);
Sau đó tiến hành cập nhật thông tin mới vào mã $id tương ứng bằng
|
|
1
|
|
$articles->update($request->all());
Cuối cùng sẽ chuyển hướng ứng dụng laravel về hiển thị danh sách bài viết bằng
|
|
1
|
|
return redirect('articles');
Hì, giải thích zậy chắc là khá rõ ràng để các bạn hiểu rồi ha ^_^
#### 3. Tạo view edit.blade.php
Như đã nhắc ở phần đầu bài viết, form mà chúng ta dùng trong bài trước (
[Form trong Laravel 5](https://kungfuphp.com/laravel-framework-5/form-trong-laravel-5.html)) để tạo article tương đồng với form edit dùng để hiển thị thông tin mà chúng ta sẽ sử dụng trong bài viết này.
Chính vì thế mình sẽ mở lại file create.blade.php và copy toàn bộ code. Tiếp theo, trong thư mục views tạo 1 file view mới là edit.blade.php và paste đoạn code đó vào, chỉnh sửa lại 1 số chỗ như sau :
|
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
|
<!DOCTYPE html>

<meta charset="UTF-8">
<title>Form edit trong Laravel 5</title>

Ma so bai viet : {!! $articles->id !!}

{!! Form::model($articles,[ 'method' => 'PATCH', 'action' => ['ArticlesController@update', $articles->id] ]) !!}
{!! Form::label('name','Name:') !!}
{!! Form::text('name') !!}

{!! Form::label('author','Author:') !!}
{!! Form::text('author') !!}

{!! Form::submit('Cap Nhat')!!}
{!! Form::close() !!}

So sánh 2 file create.blade.php và edit.blade.php các bạn sẽ thấy 1 số chỗ khác biệt như sau :
**Điểm khác 1 : **
|
|
1
|
|

Ma so bai viet : {!! $articles->id !!}

Chỗ này đơn giản là mình lấy mã id được truyền từ function edit() trong ArticlesController.php và truyền ra ngoài view edit.blade.php để chúng ta tiện theo dõi :p
**Điểm khác thứ 2 : **
Trong file edit.blade.php các bạn sẽ thấy
|
|
1
|
|
{!! Form::model($articles,[ 'method' => 'PATCH', 'action' => ['ArticlesController@update', $articles->id] ]) !!}
Đoạn code này mình đã thay thế Form:open trong create.blade.php bằng Form:model , và sử dụng biến đối tượng $article từ function edit() trong ArticlesController.php để Form edit này có thể hiển thị dữ liệu tương ứng theo mã id article.
Tiếp đến các bạn sẽ thấy tham số thứ 2 của Form:model() là 1 array, có method là PATCH và action gọi tới function update() trong ArticlesController, truyền theo đó là mã id của $article ($aritcle->id).
**Khác biệt thứ 3 :**
|
|
1
|
|
{!! Form::submit('Cap Nhat')!!}
Cái này thì đơn giản là mình chỉ đổi text từ chữ “Them moi” thành “Cap Nhat”, để nó phù hợp với cái form edit của chúng ta :p
OK, tới đây, các bạn save toàn bộ lại và làm 1 thao tác quen thuộc để khởi chạy project laravel-5 đó là:
|
|
1
|
|
php artisan serve
Tiếp đến, vào
|
|
1
|
|
localhost:8000/articles/{mã số id của article}/edit
các bạn sẽ thấy như sau :
Các bạn thử chỉnh sửa thông tin trong ô Name hoặc Author, ấn cập nhật và xem kết quả nhé.
Mình tạm dừng bài viết ở đấy, bài viết này nội dung rất đơn giản. Nhưng mình cố gắng viết thật kỹ để các bạn dễ nắm nên mới dài dòng lê thê vậy đó. Thông cảm ha ^_^. Có bất kỳ thắc mắc gì các bạn để comment bên dưới nhé. Đừng quên Đăng ký nhận bài viết bên thành sidebar bên trái để nhận các bài viết mới qua email nhé.
Thân mến và cuối tuần zui zẻ 🙂
cho mình hỏi: $input = $request->all(); thi $input se la mot array va no co item _token va khi insert xuong database thi no bao loi, do khong co record _token. Thi minh xu ly sao? Thanks
cho mình hỏi, nếu mình không dùng html provider, chỉ dùng html thuần, thì đoạn <form action="”>
Hi, mình đã tìm ra vấn đề.
1. Form thiếu field cho created_at
2. function update mình sử dụng CheckArticlesRequest, không phải Request. Do thiếu field created_at nên validation form bị lỗi.
Mình thấy sau khi nhấn cập nhật thì giá trị của input có thay đổi, nhưng giá trị trong database thì không thay đổi, tức là form vẫn chưa chạy đc function update().
Mong bạn xem lại giúp
Admin ơi mình bị lỗi này là sao @@
Class ‘App\Http\Controllers\redirect’ not found
nó bị ở dòng này
return redirect::route(‘loai-san-pham.index’);
Làm sao để add class vào vậy
Kungfu PHP mình toàn dùng Route::controller(‘your patch’,’YourController’);
xong đến đoạn update thỳ vướng
cho hỏi nếu cập nhật hình ảnh {!! Form::file(‘image’) !!} thì phải làm như thế nào?
bạn xem lại giùm code bạn ko cập nhật dc, chỉ hiển thị lên theo id thôi
Tại sao của mình không chạy được phần edit nhỉ. xảy ra lỗi “Undefined variable: acticles”
Vậy là bạn bị lỗi ở dòng này. $articles = Articles::findOrFail($id); Để sử dụng được đối tượng model Articles, bạn cần phải include file model Articles.php bạn đã tạo ở trên đầu file ArticlesController : “use App\Articles;” . Các bài viết trong seri Laravel 5 của mình đều có sự liên quan đến nhau từ bài đầu tiên cho đến bài cuối cùng. Vì thế nếu bạn ko theo dõi từ đầu thì sẽ gặp sự khó hiểu. Về file Articles.php thì mình đã tạo ra trong bài viết này : https://kungfuphp.com/laravel-framework-5/mo-hinh-mvc-trong-laravel-5.html . Thân !
trong file edit.blade.php bạn sửa hết articles thành article nhé (bỏ chữ s đi)
tks
thanks bạn Hieu 🙂
button class=”btn btn-default” type=”button”
Day nhe ban : {{ Form::text(‘input_name’, array( ”class’ => ‘btn btn-default’)) }}
Go!
vậy khi mình muốn gắp class cho máy cái input thì làm thế nào bác ơi 🙁
mình không hiểu ý bạn? bạn nói rõ hơn nhé
Form::label(‘title’, ‘Tiêu đề’,[‘class’ => ‘control-label’])
Mình nghĩ thì cái helper Form này không nên sử dụng, vì html cũng tạo ra được form mà chạy bằng html sẽ nhanh hơn Form trong laravel nhiều…
Ừ, bạn nói mình thấy cũng có lý vì html nó sẽ chạy nhanh hơn, còn helper form thì nó phải mất thời gian xử lý 1 chút để ra cái form html cho chúng ta. Nhưng mà bạn cũng cần lưu ý là Laravel là 1 framework, mà 1 framework thì nó đã xây dưng sẵn các thư viện bao gồm Form helper để giúp người lập trình giảm tải được thời gian xử lý khi phải code tay thông thường, giúp quá trình phát triển được nhanh hơn. Chẳng hạn ở đây, chúng ta xử lý 1 form edit rất đơn giản, không quá mất nhiều thời gian : https://kungfuphp.com/laravel-framework-5/laravel-5-cap-nhat-du-lieu-form-trong-laravel-5.html 🙂
Theo mình vấn đề không phải nhanh hay chậm, vấn đề là thường thì quá trinh phát triển là bên front end đưa cho mình bản HTML CSS JS, rồi mình làm backend. Như thế nếu dùng helper form này sẽ không dùng HTML, CSS của bên Frontend dc. Mà cái này không dùng helper cũng đâu có khó lắm đâu
Bài viết của anh rất chi tiết và dễ hiểu tks anh nhiều. Mong a tiếp tục ra thêm nhiều bài viết mới về laravel 5 😀
$article-> $articles ở phần Edit
OK e 🙂

Server: Apache

Vary: Accept-Encoding,Cookie

Link: <https://kungfuphp.com/wp-json/>; rel="https://api.w.org/", <https://kungfuphp.com/?p=788>; rel=shortlink


text:
Gọi ngay số: 028.3868.7686 - 0286.2719.222 - HOTLINE: 0933.775.148 - 0918.327.329
Lâm Quang Phát Sẽ tư vấn cho quý khách lựa chọn sản phẩm chất lượng tốt nhất và hài lòng nhất!
Giấy dán tường J 3001-1
Giấy dán tường J 3001-10
Giấy dán tường J 3001-11
Giấy dán tường J 3001-17
Giấy dán tường J 3001-18
Giấy dán tường J 3001-19
Giấy dán tường J 3001-20
Giấy dán tường J 3001-3
Giấy dán tường J 3001-8
Giấy dán tường J 3001-9
Giấy dán tường J 510-1
Giấy dán tường J 510-2
Giấy dán tường J 510-3
Giấy dán tường J 510-4
Giấy dán tường J 510-5
Giấy dán tường J 510-6
Giấy dán tường J 520-1
Giấy dán tường J 520-2
Giấy dán tường J 520-3
Giấy dán tường J 520-4
Giấy dán tường J 520-5
Giấy dán tường J 9123-2
Giấy dán tường J 9149-1
Giấy dán tường J 9151-1
Giấy dán tường J 9252-3
Giấy dán tường J 9264-1
Giấy dán tường J 9264-2
Giấy dán tường J 9270-1
Giấy dán tường J 9270-5
Giấy dán tường J 9278-3
Giấy dán tường J 9305-1
Giấy dán tường J 9306-2
Giấy dán tường J 9309-1
Giấy dán tường J 9311-1
Giấy dán tường J 9311-2
Giấy dán tường J 9313-1
Giấy dán tường J 9313-3
Giấy dán tường J 9313-4
Giấy dán tường J 9321-1
Giấy dán tường J 9321-2
Giấy dán tường J 9321-4
Giấy dán tường J 9321-5
Giấy dán tường J 9327-1
Giấy dán tường J 9327-2
Giấy dán tường J 9327-3
Giấy dán tường J 9328-1
Giấy dán tường J 9328-2
Giấy dán tường J 9328-3
Giấy dán tường J 9328-5
Giấy dán tường J 9331-1
Giấy dán tường J 9331-3
Giấy dán tường J 9331-4
Giấy dán tường J 9331-5
Giấy dán tường J 9331-6
Giấy dán tường J 9334-1
Giấy dán tường J 9334-10
Giấy dán tường J 9334-2
Giấy dán tường J 9334-3
Giấy dán tường J 9334-4
Giấy dán tường J 9334-5

X-Powered-By: PleskWin