WordPress.org

Plugin Directory

Changeset 633836


Ignore:
Timestamp:
12/04/12 05:09:56 (17 months ago)
Author:
kovshenin
Message:

Use numeric values in class names instead of sanitized questions when rendering registration forms. Allows to target non-English questions fields with CSS. Props @maor see #18

File:
1 edited

Legend:

Unmodified
Added
Removed
  • camptix/trunk/camptix.php

    r633835 r633836  
    42214221                                </tr> 
    42224222 
    4223                                 <?php do_action( 'camptix_question_fields_init' ); ?> 
     4223                                <?php 
     4224                                    do_action( 'camptix_question_fields_init' ); 
     4225                                    $i = 0; // Used for questions class names. 
     4226                                ?> 
    42244227                                <?php foreach ( $questions as $question ) : ?> 
    42254228 
     
    42294232                                        $value = isset( $this->form_data['tix_attendee_questions'][$i][$question_key] ) ? $this->form_data['tix_attendee_questions'][$i][$question_key] : ''; 
    42304233                                        $question_type = $question['type']; 
     4234                                        $class_name = 'tix-row-question-' . ++$i; 
    42314235                                    ?> 
    4232                                     <tr class="tix-row-<?php echo $question_key; ?>"> 
     4236                                    <tr class="<?php echo esc_attr( $class_name ); ?>"> 
    42334237                                        <td class="<?php if ( $question['required'] ) echo 'tix-required'; ?> tix-left"><?php echo esc_html( $question['field'] ); ?><?php if ( $question['required'] ) echo ' <span class="tix-required-star">*</span>'; ?></td> 
    42344238                                        <td class="tix-right"> 
Note: See TracChangeset for help on using the changeset viewer.