Trong bài viết tác giả chưa đề cập nhiều hơn về Carrierware nên có thể khiến bạn bối rối. Carrierware là một library hỗ trợ việc xử upload file cho Rails Framework thông qua các class Uploader. Trong bài viết tác giả có để cập nhưng mà có thể cách viết làm bạn chưa hiểu rõ, cụ thể:
Tạo Avartar Uploader với Carrierware:
rails g uploader avatar
Với class AvatarUploader trên, bạn có thể sử dụng để lưu trữ và truy xuất file. VD:
Em sửa image php ở file docker-compose.yml lên version >= 7.0 nhé. laravel mới nó cần PHP >=7.0. Bài này a viết lâu rồi, vẫn dùng php 5.6.. Chúc em thành công
vậy carrier đóng vai trò gì cho cuộc tình này chị @@, giả sử em muốn tạo bài viết và có sử dụng nó, khi chọn ảnh nó tự lên controller bằng ajax thì sau đó làm sao em submit để lấy được url ảnh
THẢO LUẬN
Cảm ơn bác. mình sẽ tham khảo sau
thật ra GET có thể gửi được tối đa 2048 kí tự nha bạn.
tks anh ạ
tks tác giả nhiều
cám ơn bạn đã chia sẻ
)
Trong bài viết tác giả chưa đề cập nhiều hơn về Carrierware nên có thể khiến bạn bối rối. Carrierware là một library hỗ trợ việc xử upload file cho Rails Framework thông qua các class Uploader. Trong bài viết tác giả có để cập nhưng mà có thể cách viết làm bạn chưa hiểu rõ, cụ thể:
Với class AvatarUploader trên, bạn có thể sử dụng để lưu trữ và truy xuất file. VD:
Tạo model Avatar, và định nghĩa nó sử dụng AvatarUploader.
Bạn có thể tham khảo thêm về cách sử dụng Carrierware tại đây để hiểu rõ hơn ý đồ của tác giả.
tks anh nhiều, bài viết hay lắm ạ
tks anh về bài viết ạ
anh cho em hỏi, như này thì thằng carrierware có tác dụng gì đâu nhỉ
Em sửa image php ở file docker-compose.yml lên version >= 7.0 nhé. laravel mới nó cần PHP >=7.0. Bài này a viết lâu rồi, vẫn dùng php 5.6.
. Chúc em thành công
vậy carrier đóng vai trò gì cho cuộc tình này chị @@, giả sử em muốn tạo bài viết và có sử dụng nó, khi chọn ảnh nó tự lên controller bằng ajax thì sau đó làm sao em submit để lấy được url ảnh
Nên viết thêm 1 bài có BaseFragment nữa thì sẽ thấy rõ hơn
thanks tác giả
Mình nghĩ bạn có thể sử dụng Docker.
Nếu hộp bị tráo với 1 hộp khác => khả năng Alice với khóa của mình cũng không mở được hộp
Trong file docker compose bạn sử dụng
linksnhư sau:Và trong config web sửa
DB_HOST=172.18.0.2thànhDB_HOST=dbref: https://docs.docker.com/compose/compose-file/#links
Ví dụ mình không dùng form helper của Rails, mà thông qua 1 frontend framework như React, AngularJS thì phải làm sao nhỉ? Có ai biết không?
chứ tưởng răng
)
Cảm ơn các tác giả, 1 bài viết quá tuyệt vời
Okie nhé, đọc hết à