Help Xen 2 - Xin hàm hiển thị Custom thread fields ra ngoài

dakhucquan.net

Thượng Đế
Tham gia
27/06/2015
Bài viết
337
Được Like
152
Như tiêu đề, bác nào lướt ngang cho mình xin với ạ.
Mô tả sơ cho các bác hiểu.
vào Custom thread fields tạo mới 1 fields là: fields_id là: hangcuaban , titlte: Hạng của bạn | giá trị fields nhập vào là: Hạng A
sau đó đăng bài viết.
Vậy làm sao để hiển thị Hạng A của bài viết đó ra một nơi khác cần hiển thị.

Cảm ơn các bác!
 
Sửa lần cuối:

dcstylexf

Thượng Đế
Tham gia
24/03/2015
Bài viết
2,002
Được Like
1,617
Như tiêu đề, bác nào lướt ngang cho mình xin với ạ.
Mô tả sơ cho các bác hiểu.
vào Custom thread fields tạo mới 1 fields là: fields_id là: hangcuaban , titlte: Hạng của bạn | giá trị fields nhập vào là: Hạng A
sau đó đăng bài viết.
Vậy làm sao để hiển thị Hạng A của bài viết đó ra một nơi khác cần hiển thị.

Cảm ơn các bác!
Dùng code này sẽ cho ra tất cả những fields của thread ở vị trí before
Mã:
<xf:macro template="custom_fields_macros" name="custom_fields_view"
                  arg-type="threads"
                  arg-group="before"
                  arg-onlyInclude="{$thread.Forum.field_cache}"
                  arg-set="{$thread.custom_fields}"
                  arg-wrapperClass="message-fields message-fields--before" />
nhớ lưu ý phần arg-group="before" ( phụ thuộc vào Display location của fields như hình dưới )

upload_2019-7-23_6-41-36.png
 

dakhucquan.net

Thượng Đế
Tham gia
27/06/2015
Bài viết
337
Được Like
152
Dùng code này sẽ cho ra tất cả những fields của thread ở vị trí before
Mã:
<xf:macro template="custom_fields_macros" name="custom_fields_view"
                  arg-type="threads"
                  arg-group="before"
                  arg-onlyInclude="{$thread.Forum.field_cache}"
                  arg-set="{$thread.custom_fields}"
                  arg-wrapperClass="message-fields message-fields--before" />
nhớ lưu ý phần arg-group="before" ( phụ thuộc vào Display location của fields như hình dưới )

View attachment 33421

E tưởng đâu gọi dạng fields id $hangcuaban rồi chèn vào chổ mình muốn hiển thị, :D
Vậy nếu e muốn chèn vào trên title threads trước Prefix thì code nó dạng như nào bác ạ? Cám ơn bác nhiều!
 

dcstylexf

Thượng Đế
Tham gia
24/03/2015
Bài viết
2,002
Được Like
1,617
E tưởng đâu gọi dạng fields id $hangcuaban rồi chèn vào chổ mình muốn hiển thị, :D
Vậy nếu e muốn chèn vào trên title threads trước Prefix thì code nó dạng như nào bác ạ? Cám ơn bác nhiều!
đặt cái code mình đưa ở vị trí nào cũng được, miễn bạn nhìn thấy biến $thread là ok.
 

dakhucquan.net

Thượng Đế
Tham gia
27/06/2015
Bài viết
337
Được Like
152
đặt cái code mình đưa ở vị trí nào cũng được, miễn bạn nhìn thấy biến $thread là ok.
code bác là nó bê toàn bộ thread.custom_fields rồi bác, trong post e thì có fields: Hạng A là muốn đưa ra, còn 2 fields nữa là Cuộc thi + Trường. mà e ko muốn đưa 2 cái này ra, có thể nào đưa 1 cái Hạng A ra dựa theo fields id nó ko bác? Cám ơn bác nhiều.
 

dakhucquan.net

Thượng Đế
Tham gia
27/06/2015
Bài viết
337
Được Like
152
à e mò ra rồi bác, tks bác nhiều, e xài thằng này đc rồi $thread.custom_fields
 

dcstylexf

Thượng Đế
Tham gia
24/03/2015
Bài viết
2,002
Được Like
1,617
code bác là nó bê toàn bộ thread.custom_fields rồi bác, trong post e thì có fields: Hạng A là muốn đưa ra, còn 2 fields nữa là Cuộc thi + Trường. mà e ko muốn đưa 2 cái này ra, có thể nào đưa 1 cái Hạng A ra dựa theo fields id nó ko bác? Cám ơn bác nhiều.
à mình tưởng bạn muốn hiện hết ra
 

thahtrung06

Thượng Đế
Tham gia
12/11/2019
Bài viết
910
Được Like
391
Xin hỏi làm như thế nào để chỉ lấy một số trường, chứ không lấy hết tất cả các trường như trên? Xin cảm ơn!
 

pencil91

Thượng Đế
Tham gia
18/12/2018
Bài viết
28
Được Like
4
$thread.custom_fields chuẩn rồi , e loay hoay mãi chưa xong
 

Hướng dẫn sử dụng

XenForo 1 XenForo 2
Translate by PVS

Hỗ trợ trực tuyến

Support Quảng cáo
Mr. San (PVS)

Skype chat, instant message

Mr. Tuấn (Blue)

Skype chat, instant message

Mr. Tuấn
0988 488 096
Mr. Trọng
0906 081 284
kinhdoanh@vnxf.vn

Nhà Tài Trợ

Mút Xốp Không Gian
pallet Thịnh Phát
Điện Lạnh Thịnh Phát
Top Bottom