Tôi đã tạo một thuộc tính với "Chi tiết sản phẩm" là Textarea trong bảng quản trị.
Bây giờ tôi cần làm cho nó hiển thị dưới dạng "Chi tiết sản phẩm" bên cạnh tab mô tả trong trang chi tiết sản phẩm cho từng sản phẩm.
Mọi góp ý xin vui lòng.
Tôi đã tạo một thuộc tính với "Chi tiết sản phẩm" là Textarea trong bảng quản trị.
Bây giờ tôi cần làm cho nó hiển thị dưới dạng "Chi tiết sản phẩm" bên cạnh tab mô tả trong trang chi tiết sản phẩm cho từng sản phẩm.
Mọi góp ý xin vui lòng.
Câu trả lời:
Chỉ cần thêm mã này sau khi Description
chặn trong catalog.xml
tệp
<block type="catalog/product_view_attributes" name="Your_attribute_name" as="additional" template="catalog/product/view/attributes.phtml">
<action method="addToParentGroup"><group>detailed_info</group></action>
<action method="setTitle" translate="value"><value>Your tab name</value></action>
</block>
bạn có thể thêm theo cách trên cho bất kỳ số lượng tab cần thiết hy vọng điều này sẽ giúp.
catalog.xml
bố cục của chủ đề, có chỉnh sửa trong đó local.xml
là điều tốt nhất mãi mãi.
app/design/frontend/*/default/layout/*.xml
tệp nào . Bằng cách sao chép các tệp này từ cơ sở / mặc định hoặc rwd / mặc định sang chủ đề cục bộ, bạn sẽ mất TẤT CẢ các hướng dẫn nâng cấp từ mô-đun lõi ENTIRE khi bạn thực hiện nâng cấp Magento. Nếu đây là những gì bạn đang tìm kiếm thì chỉnh sửa đi. Không có bất cứ điều gì trong các tệp này không thể được thêm vào / sửa đổi / xóa bằng các hướng dẫn từ local.xml.
Tạo tập tin app/frontend/design/{packageName}/{themeName}/layout/local.xml
nếu nó chưa tồn tại.
Lưu ý: {packName} rất có thể là "mặc định" hoặc "rwd", tùy thuộc vào thiết lập trang web của bạn. {themeName} phải là một thư mục bạn đã tạo để sử dụng làm chủ đề cho trang web của mình, mở rộng chủ đề "mặc định".
Trong tệp local.xml đó, bao gồm các phần sau: (Nếu tệp này đã tồn tại cho bạn, chỉ cần thêm nội dung trong phần xử lý bố cục 'catalog_product_view').
<?xml version="1.0"?>
<layout>
<catalog_product_view>
<reference name="product.info">
<block type="catalog/product_view_attributes" name="product_details" template="catalog/product/view/attributes.phtml">
<action method="addToParentGroup"><group>detailed_info</group></action>
<action method="setTitle" translate="value"><value>Product Details</value></action>
</block>
</reference>
</catalog_product_view>
</layout>