File Editor
Directories:
.. (Back)
Files:
attendee-meta.php
details.php
email.php
error.php
form.php
name.php
opt-out.php
quantity-input.php
quantity-minus.php
quantity-plus.php
quantity.php
submit-button.php
submit-login.php
Create New File
Create
Edit File: opt-out.php
<?php /** * Block: RSVP * Form Opt-Out * * Override this template in your own theme by creating a file at: * [your-theme]/tribe/tickets/blocks/rsvp/form/opt-out.php * * See more documentation about our Blocks Editor templating system. * * @link https://evnt.is/1amp Help article for RSVP & Ticket template files. * * @since 4.9 * @since 4.11.0 Updated the optout markup and classes used. * @since 4.11.3 Ensure we always show the optout by default. * @since 4.12.0 Add $post_id to filter for hiding opt-outs. * @since 5.0.3 Add vars to docblock and removed duplicative vars. * * @version 5.0.3 * * @var Tribe__Tickets__Editor__Template $this Template object. * @var int $post_id [Global] The current Post ID to which RSVPs are attached. * @var Tribe__Tickets__Ticket_Object $ticket The ticket object with provider set to RSVP. * @var string $going The RSVP status at time of add/edit (e.g. 'yes'), or empty if not in that context. */ $modal = $this->get( 'is_modal' ); /** * Use this filter to hide the Attendees List Optout * * @since 4.9 * @since 4.12.0 Added $post_id parameter. * * @param bool $hide_attendee_list_optout Whether to hide attendees list opt-out. * @param int $post_id The post ID this ticket belongs to. */ $hide_attendee_list_optout = apply_filters( 'tribe_tickets_plus_hide_attendees_list_optout', false, $post_id ); if ( $hide_attendee_list_optout ) { // Force optout. ?> <input name="attendee[optout]" value="1" type="hidden" /> <?php return; } /* var Tribe__Tickets__Privacy $privacy */ $privacy = tribe( 'tickets.privacy' ); $field_id = [ 'tribe-tickets-attendees-list-optout', $ticket->ID, ]; $field_id = implode( '-', $field_id ); ?> <div class="tribe-common-form-control-checkbox tribe-tickets-attendees-list-optout--wrapper"> <label class="tribe-common-form-control-checkbox__label" for="<?php echo esc_attr( $field_id ); ?>" > <input class="tribe-common-form-control-checkbox__input tribe-tickets__item__optout" id="<?php echo esc_attr( $field_id ); ?>" name="attendee[optout]" type="checkbox" <?php checked( true ); ?> /> <?php echo $privacy->get_opt_out_text(); ?> </label> </div>
Save Changes
Rename File
Rename