Zen Cart 1.5.5 introduced HTML id tags into the attributes' display so that you can "target" their display via CSS. If that were the case, then you could simply "hide" (via a CSS display: none; directive) that attribute (targeted by its ID) so that customers can't select it ... until it's back in stock.
There still might be a way to "hide" that information, if all attributes for your products are laid out exactly the same as this page, you could add the following to your stylesheet.css (or create a product_info.css file containing):
Code:
h3.attributesComments:nth-child(2), h3.attributesComments:nth-child(2)+div+br, h3.attributesComments:nth-child(2)+div { display: none; }
That will "hide" the 2nd (Add the Lovespoon Booklet) attribute block from the display. Since it's a checkbox field, that's as good as disabling it!
Bookmarks