THẢO LUẬN

thg 5 10, 2018 2:55 SA

có phần sau chưa thớt?

0

Cái đó mình hiểu. Vậy giờ mình muốn làm theo ý trên thì phải làm sao #TruongDang

0

@truongphuc1999 Cái Crinsane Shopping Cart khi bạn thêm sản phẩm vào giỏ hàng thì thông tin của sản phẩm tại thời điểm thêm nó lưu vào sesion bạn ạ... Nên admin sửa thông tin trên database n chả ảnh hưởng gì đến thông tin giỏ hàng hết á...

0

Ý mình là người dùng mới thêm sản phẩm vào giỏ hàng thôi, chứ chưa có tiến hành đặt hàng, nên khi sản phẩm đã hết hàng hay là giá được thay đổi thì giá của sản phẩm trong giỏ hàng mình nghĩ cũng phải được thay đổi chứ.

0

many thanks

+1

Vậy em xem lại source code anh public xem sao. Có thiếu bước copy đưa exampleCode ra thư mục root không nhỉ? Em chụp thư mục content a xem. Chụp file config.toml nữa.

0
thg 5 10, 2018 1:43 SA

@cuong077

Theo em hiểu từ bài viết của anh thì nếu defer = false thì make nó sẽ get được luôn instance còn defer = true thì vào chay register để bind và get instance

Không phải em ạ, như anh đã đề cập ở trong bài viết thì

Việc khai báo $defer = true sẽ giúp cho quá trình binding sẽ không được thực hiện cho đến khi service được gọi

tức nếu em để $defer = false, thì ngay cả trước khi em resolve ra app()->make('hash') thì instance của class HashServiceProvider đã được tạo ra rồi (trong quá trình bootstrap Laravel Framework), còn nếu em để $defer = true, thì chỉ khi nào em gọi app()->make('hash') lần đầu, Laravel mới thực hiện tìm kiếm xem làm thể nào để resolve ra instance tương ứng, hay nói cách khác, chỉ khi nào em gọi app()->make('hash') lần đầu, thì việc binding một instance của class HashServiceProvider với từ khoá hash mới được thực hiện 😃

Thế nên dù em có gọi app()->make('hash') trong trường hợp $defer bằng true hay false đi chăng nữa thì kết quả nó vẫn sẽ giống nhau thôi, điểm khác nhau là kết quả của hàm app()->make('hash') đó được tính toán sẵn và lưu lại từ lúc khởi chạy framework, hay lúc gọi đến nó mới tính toán 😄

+2
thg 5 10, 2018 1:37 SA

Great!

+1

Em vào địa chỉ như a nh nói í ạ, em copy từ terminal luôn nhưng nó vẫn ra trắng anh ạ! Em không hiểu vì sao... Em giống bạn Thành ở dưới, em cài theme em thích xong không được bắt chước anh làm i chang theme của anh nhưng test lại không được ạ!

0

Hình như bạn mới làm xong mục số 2. Bạn tiếp tục làm theo mục 3 đi nhé. Tải 1 bộ theme về dùng.

0

Địa chỉ truy cập là localhost:1313 bạn nhé.

0

Anh cho em hỏi tí về phần "defer = true | false" Nếu là true thì có nghĩa là hàm register lúc này chưa được gọi => class chưa được bind Nếu là false thì có nghĩa là hàm register lúc này được gọi => class được bind

Ở cả 2 trường hợp em gọi app()->make('hash') thì "defer = true | false" đều trả về class ( Theo em hiểu từ bài viết của anh thì nếu defer = false thì make nó sẽ get được luôn instance còn defer = true thì vào chay register để bind và get instance)

Kiến thức còn hạn hẹp nên mong được anh giúp đỡ !

0

Em chào anh sau khi em build thành công nhưng khu run trên web thì lại k hiện ra trang trắng ạ anh giải thích em với ạ em cám ơnCapture.PNG1.PNG

+1

Hi anh, cảm ơn anh vì bài viết ạ! Em thử làm theo nhưng em đang dùng HĐH macOS, sau khi cài theme dùng link để test thì nó không hiện ra gì hết. Anh xem hình rồi chỉ em với ạ. Thank u anh! Screen Shot 2018-05-09 at 8.47.53 PM.png

+1
thg 5 9, 2018 1:26 CH

tks bạn nhiều nhé

0
thg 5 9, 2018 12:37 CH

@huukimit Em dùng Laravel thôi ạ, e dùng blade template, html + css cơ bản thôi ạ...

Em đang mò cách làm cho cẩn thận và cụ thể anh.

+1
thg 5 9, 2018 11:43 SA

Chương trình chạy rất tốt ở localhost ,nhưng khi upload lên hosting thì đăng nhập được nhưng vào trang admin/companies thì thông báo không load được dữ liệu ,kể cả add new company cũng không được. Bạn chỉ mình cách khắc phục được không?

0

thử xóa hết mấy cái folder trên server rồi deploy lại chưa rồi dò lại từng step thử, chứ làm đúng như trên deploy lên là nó tự compile cái css ra chạy được rồi đấy :-?

0
thg 5 9, 2018 10:19 SA

Dịch chán quá. Có thể share link nguyên tác được không?

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí