PATH:
home
/
lab2454c
/
fcxpro.com
/
wp-content
/
plugins
/
qode-framework
/
inc
/
common
/
fields-wp
<?php class QodeFrameworkFieldWPImage extends QodeFrameworkFieldWPType { public function render_field() { ?> <?php $hide_class = empty( $this->params['value'] ) ? 'qodef-hide' : ''; ?> <div class="qodef-image-uploader" data-multiple="<?php echo esc_attr( $this->multiple ); ?>"> <div class="qodef-image-thumb <?php echo esc_attr( $hide_class ); ?>"> <?php if ( 'yes' === $this->multiple ) { ?> <ul class="clearfix"> <?php if ( '' !== $this->params['value'] ) { $images_array = explode( ',', $this->params['value'] ); foreach ( $images_array as $image_id ) : $image_src = wp_get_attachment_image_src( $image_id, 'thumbnail', false ); echo '<li ><img src="' . esc_url( $image_src[0] ) . '" alt="' . esc_attr__( 'Image Thumbnail', 'qode-framework' ) . '" /></li>'; endforeach; } ?> </ul> <?php } else { if ( '' !== $this->params['value'] ) { $image_src = wp_get_attachment_image_src( $this->params['value'], 'thumbnail', false ); ?> <img class="qodef-single-image" src="<?php echo esc_url( $image_src[0] ); ?>" alt="<?php esc_attr_e( 'Image Thumbnail', 'qode-framework' ); ?>"/> <?php } } ?> </div> <div class="qodef-image-meta-fields qodef-hide"> <input type="hidden" name="<?php echo esc_attr( $this->name ); ?>" id="<?php echo esc_attr( $this->params['id'] ); ?>" value="<?php echo esc_attr( $this->params['value'] ); ?>" class="qodef-image-upload-id"/> </div> <a class="qodef-image-upload-btn" href="javascript:void(0)" data-frame-title="<?php esc_attr_e( 'Select Image', 'qode-framework' ); ?>" data-frame-button-text="<?php esc_attr_e( 'Select Image', 'qode-framework' ); ?>"><?php esc_html_e( 'Upload', 'qode-framework' ); ?></a> <a href="javascript: void(0)" class="qodef-image-remove-btn qodef-hide"><?php esc_html_e( 'Remove', 'qode-framework' ); ?></a> </div> <?php } }
[-] class-qodeframeworkfieldwpfile.php
[edit]
[-] class-qodeframeworkfieldwptextareasvg.php
[edit]
[+]
..
[-] class-qodeframeworkfieldwpyesno.php
[edit]
[-] class-qodeframeworkfieldwpselect.php
[edit]
[-] class-qodeframeworkfieldwptext.php
[edit]
[-] class-qodeframeworkfieldwptextarea.php
[edit]
[-] class-qodeframeworkfieldwpdate.php
[edit]
[-] class-qodeframeworkfieldwpradio.php
[edit]
[-] class-qodeframeworkfieldwptype.php
[edit]
[-] class-qodeframeworkfieldwpcheckbox.php
[edit]
[-] class-qodeframeworkfieldwpimage.php
[edit]
[-] class-qodeframeworkfieldwpcolor.php
[edit]