2012-03-15 42 views
5

Tôi cố gắng để hiển thị từng mô tả sản phẩm trong giao diện danh sách loại như thế này:Cant lấy mô tả ngắn trong danh sách loại xem

<?php echo $_product->getDescription(); ?> 

Tuy nhiên, nó chỉ hiển thị gì. Vì điều này hoạt động hoàn hảo trên trang sản phẩm, tôi không hoàn toàn chắc chắn vấn đề ở đâu. Làm thế nào để tôi làm điều này?

Trả lời

3

Hãy thử điều này

Đến phụ trợ

Catalog-> Attributes-> Quản lý thuộc tính

Tìm kiếm "mô tả ngắn" -> đặt "Được sử dụng trong Danh sách sản phẩm" thành "Có"

bộ nhớ cache Refresh và reindex

Tôi đã làm điều này cho một thuộc tính tùy chỉnh và tôi thấy không có lý do tại sao điều này không nên làm việc cho mô tả mô tả/ngắn

+1

trình hoàn toàn, cảm ơn! –

1

Cập nhật giá trị use_in_product_listing của thuộc tính (xem danh mục_eav_attribute bảng), hoặc trong quản trị viên trong Danh mục> Quản lý thuộc tính hoặc sử dụng tập lệnh nâng cấp.

Kịch bản nâng cấp sẽ cần phải sử dụng các nguồn lực thiết lập đúng và gọi như sau:

$installer->updateAttribute('catalog_product','description','use_in_product_listing',1); 
0

Hãy thử điều này, tôi đã sử dụng này

<?php echo $_product->_data['short_description']; ?> 
Các vấn đề liên quan