Configuration > Attribute Settings

See also Admin > Catalog > Attributes Controller for attribute pricing settings.

Enable Downloads

Key: DOWNLOAD_ENABLED
Path: Configuration > Attribute Settings
Description: Enable the products download functions.

Download by Redirect

Key: DOWNLOAD_BY_REDIRECT
Path: Configuration > Attribute Settings
Description: Use browser redirection for download. Disable on non-Unix systems.

Note: Set /pub to 777 when redirect is true

Download by streaming

Key: DOWNLOAD_IN_CHUNKS
Path: Configuration > Attribute Settings
Description: If download-by-redirect is disabled, and your PHP memory_limit setting is under 8 MB, you might need to enable this setting so that files are streamed in smaller segments to the browser.

Has no effect if Download By Redirect is enabled.

Download Expiration (Number of Days)

Key: DOWNLOAD_MAX_DAYS
Path: Configuration > Attribute Settings
Description: Set number of days before the download link expires. 0 means no limit.

Number of Downloads Allowed - Per Product

Key: DOWNLOAD_MAX_COUNT
Path: Configuration > Attribute Settings
Description: Set the maximum number of downloads. 0 means no download authorized.

Downloads Controller Update Status Value

Key: DOWNLOADS_ORDERS_STATUS_UPDATED_VALUE
Path: Configuration > Attribute Settings
Description: What orders_status resets the Download days and Max Downloads - Default is 4

Downloads Controller Order Status Value >= lower value

Key: DOWNLOADS_CONTROLLER_ORDERS_STATUS
Path: Configuration > Attribute Settings
Description: Downloads Controller Order Status Value - Default >= 2

Downloads are available for checkout based on the orders status. Orders with orders status greater than this value will be available for download. The orders status is set for an order by the Payment Modules. Set the lower range for this range.

Downloads Controller Order Status Value <= upper value

Key: DOWNLOADS_CONTROLLER_ORDERS_STATUS_END
Path: Configuration > Attribute Settings
Description: Downloads Controller Order Status Value - Default <= 4

Downloads are available for checkout based on the orders status. Orders with orders status less than this value will be available for download. The orders status is set for an order by the Payment Modules. Set the upper range for this range.

Enable Price Factor

Key: ATTRIBUTES_ENABLED_PRICE_FACTOR
Path: Configuration > Attribute Settings
Description: Enable the Attributes Price Factor.

Enable Qty Price Discount

Key: ATTRIBUTES_ENABLED_QTY_PRICES
Path: Configuration > Attribute Settings
Description: Enable the Attributes Quantity Price Discounts.

Enable Attribute Images

Key: ATTRIBUTES_ENABLED_IMAGES
Path: Configuration > Attribute Settings
Description: Enable the Attributes Images.

Enable Text Pricing by word or letter

Key: ATTRIBUTES_ENABLED_TEXT_PRICES
Path: Configuration > Attribute Settings
Description: Enable the Attributes Text Pricing by word or letter.

Text Pricing - Spaces are Free

Key: TEXT_SPACES_FREE
Path: Configuration > Attribute Settings
Description: On Text pricing Spaces are Free

0= off 1= on

Read Only option type - Ignore for Add to Cart

Key: PRODUCTS_OPTIONS_TYPE_READONLY_IGNORED
Path: Configuration > Attribute Settings
Description: When a Product only uses READONLY attributes, should the Add to Cart button be On or Off?
0= OFF
1= ON



Still have questions? No problem! Just head over to the Zen Cart support forum and ask there.
In your post, please include your Zen Cart and PHP versions, and a link to your site.


Last modified July 28, 2020 by Scott C Wilson (c829e3a).