Để cẩn thận, tôi muốn kiểm tra xem thuộc tính tùy chỉnh của tôi có tồn tại hay không trước khi tôi cố gắng sử dụng nó theo bất kỳ cách nào. Tôi cần kiểm tra đối với tất cả các bộ sưu tập thuộc tính, không chỉ bộ sưu tập sản phẩm. Thuộc tính của tôi có thể tồn tại trên một khách hàng, một sản phẩm hoặc trên một mô hình tùy chỉnh do chính tôi tạo ra.
Trong magento 1.x, tôi sẽ sử dụng như sau:
$attr = Mage::getResourceModel('eav/entity_attribute_collection')->setCodeFilter('specialty')->getFirstItem();
if ($attr->getAttributeId() > 0) {
Do some stuff....'
Tôi không thể tìm thấy bất cứ điều gì rõ ràng làm điều gì đó như thế này
Hãy thử điều này có thể giúp bạn webmull.com/ Hãy
—
Magento 2