diff --git a/camptix.css b/camptix.css
index c66d08e..8622f7f 100644
|
a
|
b
|
body.admin-bar #tix { |
| 173 | 173 | display: block; |
| 174 | 174 | } |
| 175 | 175 | |
| | 176 | .tix_tickets_table .tix-sold-out { |
| | 177 | opacity: 0.4; |
| | 178 | filter:Alpha(Opacity=40); |
| | 179 | } |
| | 180 | |
| 176 | 181 | /** |
| 177 | 182 | * === RTL Styles === |
| 178 | 183 | * Should always be at the EOF, since they need to override |
diff --git a/camptix.php b/camptix.php
index e71c8bf..495041a 100644
|
a
|
b
|
class CampTix_Plugin { |
| 5222 | 5222 | $price = $ticket->tix_price; |
| 5223 | 5223 | $discounted = ''; |
| 5224 | 5224 | |
| | 5225 | $row_class = ''; |
| | 5226 | if( ! $ticket->tix_remaining ) { |
| | 5227 | $row_class = 'tix-sold-out'; |
| | 5228 | } |
| | 5229 | |
| 5225 | 5230 | $max = min( $ticket->tix_remaining, $max_tickets_per_order ); |
| 5226 | 5231 | $selected = ( 1 == count( $this->tickets ) ) ? 1 : 0; |
| 5227 | 5232 | if ( isset( $this->tickets_selected[$ticket->ID] ) ) |
| … |
… |
class CampTix_Plugin { |
| 5236 | 5241 | $price = $ticket->tix_discounted_price; |
| 5237 | 5242 | } |
| 5238 | 5243 | ?> |
| 5239 | | <tr class="tix-ticket-<?php echo absint( $ticket->ID ); ?>"> |
| | 5244 | <tr class="tix-ticket-<?php echo absint( $ticket->ID ); ?> <?php echo esc_attr( $row_class ); ?>"> |
| 5240 | 5245 | <td class="tix-column-description"> |
| 5241 | 5246 | <strong class="tix-ticket-title"><?php echo wp_kses_post( $ticket->post_title ); ?></strong> |
| 5242 | 5247 | <?php if ( $ticket->post_excerpt ) : ?> |
| … |
… |
class CampTix_Plugin { |
| 5257 | 5262 | <td class="tix-column-remaining" style="vertical-align: middle;"><?php echo esc_html( apply_filters( 'camptix_form_start_tix_remaining', $ticket->tix_remaining, $ticket ) ); ?></td> |
| 5258 | 5263 | <?php endif; ?> |
| 5259 | 5264 | <td class="<?php echo esc_attr( implode( ' ', apply_filters( 'camptix_quantity_row_classes', array( 'tix-column-quantity' ) ) ) ); ?>" style="vertical-align: middle;"> |
| 5260 | | <select name="tix_tickets_selected[<?php echo esc_attr( $ticket->ID ); ?>]"> |
| 5261 | | <?php foreach ( range( 0, $max ) as $value ) : ?> |
| 5262 | | <option <?php selected( $selected, $value ); ?> value="<?php echo esc_attr( $value ); ?>"><?php echo esc_html( $value ); ?></option> |
| 5263 | | <?php endforeach; ?> |
| 5264 | | </select> |
| | 5265 | <?php if( $ticket->tix_remaining ) : ?> |
| | 5266 | <select name="tix_tickets_selected[<?php echo esc_attr( $ticket->ID ); ?>]"> |
| | 5267 | <?php foreach ( range( 0, $max ) as $value ) : ?> |
| | 5268 | <option <?php selected( $selected, $value ); ?> value="<?php echo esc_attr( $value ); ?>"><?php echo esc_html( $value ); ?></option> |
| | 5269 | <?php endforeach; ?> |
| | 5270 | </select> |
| | 5271 | <?php else: ?> |
| | 5272 | <?php _e( 'Sold out', 'camptix' ); ?> |
| | 5273 | <?php endif; ?> |
| 5265 | 5274 | </td> |
| 5266 | 5275 | </tr> |
| 5267 | 5276 | <?php endforeach; ?> |