Magento – Ẩn các thuộc tính không có giá trị từ mô tả mục

hình ảnhTrong nhiều cửa hàng làm việc với các thuộc tính sản phẩm và một số có rất nhiều thuộc tính như vậy.

Nicht immer werden aber alle Attribute eines Produktes auch mit einem Wert hinterlegt und so taucht dann in der Zusatzinformation bei der Artikelbeschreibung jeweils ein “không” trên. Điều này rõ ràng là không tốt và không cần thiết, vì điều này có thể dễ dàng tắt.

Với mục đích này, các tập tin là attributes.phtml từ các ứng dụng thư mục / thiết kế / frontend /[cơ sở hoặc mặc định]/default / template / Danh mục hàng / sản phẩm / xem trong den eigenen Templateordner kopiert.

Sau đó các dòng sau đây để được điều chỉnh:

<tbody>
<?php foreach ($_additional as $_data): ?>
<tr>
<thứ ><?php echo $ this->escapeHtml($điều này->__($_dữ liệu['nhãn'])) ?></thứ>
<lớp td ="dữ liệu"><?php echo $_helper->productAttribute($_product, $_dữ liệu['giá trị'], $_dữ liệu['Mã']) ?></td>
</tr>
<?Phác thảo php; ?>
</tbody>

Chúng được thay thế bằnghình ảnh

<tbody>
<?php foreach ($_additional as $_data): ?>
<?php $_attribute = $_product->getResource()->getAttribute($_dữ liệu['Mã']);
nếu (!is_null($_product->lấy dữ liệu($_attribute->getAttributeCode())) && ((chuỗi)$_attribute->getFrontend()->getValue($_product) != '')) { ?>
<tr>
<thứ>
<?php echo $ this->htmlEscape($điều này->__($_dữ liệu['nhãn'])) ?>
</thứ>
<lớp td ="dữ liệu">
<?php echo $_helper->productAttribute($_product, $_dữ liệu['giá trị'], $_dữ liệu['Mã']) ?>
</td>
</tr>
<?php } ?>
<?Phác thảo php; ?>

<!--<?php foreach ($_additional as $_data): ?>
<tr>
<th class="nhãn"><?php echo $ this->htmlEscape($điều này->__($_dữ liệu['nhãn'])) ?></thứ>
<lớp td ="dữ liệu"><?php echo $_helper->productAttribute($_product, $_dữ liệu['giá trị'], $_dữ liệu['Mã']) ?></td>
</tr>
<?Phác thảo php; ?>-->
</tbody>

lưu và tải lên. Điều này nên đã có được ở đó rồi.

Được sử dụng trong các phiên bản Magento 1.7 – 1.9 bình luận? bổ sung? Ghi chú? vui vẻ!

Xuất bản bởi sợi Dệt

từ 2009 Tôi đã làm việc chặt chẽ với Magento. Tôi bắt đầu với việc tạo ra và hoạt động của các cửa hàng B2C. Điều này đã được mở rộng thông qua công việc của tôi trong lĩnh vực logistics. Điều này dẫn đến hệ thống B2E đầu tiên chuyên. Hôm nay tôi làm việc ngày một ngày với B2C thú vị, B2B- và các dự án B2E và báo cáo trong blog này về những thách thức và đưa ra lời khuyên trong cuộc.

Để lại một trả lời

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *