Execute($orders_download_query);
// only display if there are downloads to display
if ($orders_download->RecordCount() > 0) {
?>
|
' . zen_image(DIR_WS_IMAGES . 'icon_green_on.gif', IMAGE_ICON_STATUS_CURRENT); ?> |
' . zen_image(DIR_WS_IMAGES . 'icon_yellow_on.gif', IMAGE_ICON_STATUS_EXPIRED); ?> |
' . zen_image(DIR_WS_IMAGES . 'icon_red_on.gif', IMAGE_ICON_STATUS_MISSING); ?> |
|
|
|
|
|
EOF) {
// $order->info['date_purchased'] . ' vs ' . (zen_date_diff($order->info['date_purchased'], date('Y-m-d')) > $orders_download->fields['download_maxdays'] ? 'NO' : 'YES') . ' vs ' .
switch (true) {
case ($orders_download->fields['download_maxdays'] <= 0 && $orders_download->fields['download_count'] <= 0):
$zc_file_status = TEXT_INFO_EXPIRED_DATE . '' . zen_image(DIR_WS_IMAGES . 'icon_yellow_on.gif', IMAGE_ICON_STATUS_EXPIRED) . '';
break;
case ($orders_download->fields['download_maxdays'] != 0 && (zen_date_diff($order->info['date_purchased'], date('Y-m-d')) > $orders_download->fields['download_maxdays'])):
$zc_file_status = TEXT_INFO_EXPIRED_DATE . '' . zen_image(DIR_WS_IMAGES . 'icon_yellow_on.gif', IMAGE_ICON_STATUS_EXPIRED) . '';
break;
case ($orders_download->fields['download_maxdays'] == 0):
$zc_file_status = '' . zen_image(DIR_WS_IMAGES . 'icon_green_on.gif', IMAGE_ICON_STATUS_CURRENT) . '';
break;
case ($orders_download->fields['download_maxdays'] > 0 and $orders_download->fields['download_count'] > 0):
$zc_file_status = '' . zen_image(DIR_WS_IMAGES . 'icon_green_on.gif', IMAGE_ICON_STATUS_CURRENT) . '';
break;
/*
case ($orders_download->fields['download_maxdays'] <= 1 or $orders_download->fields['download_count'] <= 1):
$zc_file_status = TEXT_INFO_EXPIRED_COUNT . '' . zen_image(DIR_WS_IMAGES . 'icon_yellow_on.gif', IMAGE_ICON_STATUS_EXPIRED) . '';
break;
*/
case ($orders_download->fields['download_maxdays'] !=0 && $orders_download->fields['download_count'] <= 1):
$zc_file_status = TEXT_INFO_EXPIRED_COUNT . '' . zen_image(DIR_WS_IMAGES . 'icon_yellow_on.gif', IMAGE_ICON_STATUS_EXPIRED) . '';
break;
default:
$zc_file_status = '' . zen_image(DIR_WS_IMAGES . 'icon_yellow_on.gif', IMAGE_ICON_STATUS_EXPIRED) . '';
break;
break;
}
// if not on server show red
if (!zen_orders_products_downloads($orders_download->fields['orders_products_filename'])) {
$zc_file_status = zen_image(DIR_WS_IMAGES . 'icon_red_on.gif', IMAGE_ICON_STATUS_OFF);
}
?>
|
fields['orders_products_filename']; ?> |
fields['download_maxdays']; ?> |
fields['download_count']; ?> |
MoveNext();
}
?>
|