File Editor
Directories:
.. (Back)
Files:
button.php
must-login.php
Create New File
Create
Edit File: button.php
<?php /** * Block: Tickets * Submit Button * * Override this template in your own theme by creating a file at: * [your-theme]/tribe/tickets/v2/tickets/submit/button.php * * See more documentation about our views templating system. * * @link https://evnt.is/1amp Help article for RSVP & Ticket template files. * * @since 5.0.3 * * @version 5.0.3 * * @var Tribe__Tickets__Editor__Template $this [Global] Template object. * @var Tribe__Tickets__Tickets $provider [Global] The tickets provider class. * @var string $provider_id [Global] The tickets provider class name. * @var Tribe__Tickets__Ticket_Object[] $tickets [Global] List of tickets. * @var array $cart_classes [Global] CSS classes. * @var Tribe__Tickets__Ticket_Object[] $tickets_on_sale [Global] List of tickets on sale. * @var bool $has_tickets_on_sale [Global] True if the event has any tickets on sale. * @var bool $is_sale_past [Global] True if tickets' sale dates are all in the past. * @var bool $is_sale_future [Global] True if no ticket sale dates have started yet. * @var Tribe__Tickets__Commerce__Currency $currency [Global] Tribe Currency object. * @var Tribe__Tickets__Tickets_Handler $handler [Global] Tribe Tickets Handler object. * @var int $threshold [Global] The count at which "number of tickets left" message appears. * @var bool $show_original_price_on_sale [Global] Show original price on sale. * @var null|bool $is_mini [Global] If in "mini cart" context. * @var null|bool $is_modal [Global] Whether the modal is enabled. * @var string $submit_button_name [Global] The button name for the tickets block. * @var string $cart_url [Global] Link to Cart (could be empty). * @var string $checkout_url [Global] Link to Checkout (could be empty). * @var bool $must_login Whether login is required to register. */ if ( ! empty( $must_login ) || $is_modal ) { return; } /** * Allow filtering of the button classes for the tickets block. * * @since 4.11.3 * * @param array $button_name The button classes. * * @since 4.11.3 */ $button_classes = apply_filters( 'tribe_tickets_ticket_block_submit_classes', [ 'tribe-common-c-btn', 'tribe-common-c-btn--small', 'tribe-tickets__tickets-buy', ] ); ?> <button <?php tribe_classes( $button_classes ); ?> id="tribe-tickets__tickets-buy" type="submit" name="<?php echo esc_html( $submit_button_name ); ?>" <?php tribe_disabled( true ); ?> > <?php /* translators: %s: Tickets label */ echo esc_html( sprintf( _x( 'Get %s', 'Add tickets to cart.', 'event-tickets' ), tribe_get_ticket_label_plural( 'event-tickets' ) ) ); ?> </button>
Save Changes
Rename File
Rename