<?php
/*
 * This file belongs to the YIT Framework.
 *
 * This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://www.gnu.org/licenses/gpl-3.0.txt
 */

if ( ! defined( 'ABSPATH' ) ) {
    exit; // Exit if accessed directly
}
$firstname           = ! empty( $_POST['vendor-owner-firstname'] ) ? sanitize_text_field( $_POST['vendor-owner-firstname'] ) : '';
$lastname            = ! empty( $_POST['vendor-owner-lastname'] ) ? sanitize_text_field( $_POST['vendor-owner-lastname'] ) : '';
$store_name          = ! empty( $_POST['vendor-name'] ) ? sanitize_text_field( $_POST['vendor-name'] ) : '';
$store_location      = ! empty( $_POST['vendor-location'] ) ? sanitize_text_field( $_POST['vendor-location'] ) : '';
$store_email         = ! empty( $_POST['vendor-email'] ) ? sanitize_email( $_POST['vendor-email'] ) : '';
$paypal_email        = ! empty( $_POST['vendor-paypal-email'] ) ? sanitize_email( $_POST['vendor-paypal-email'] ) : '';
$store_telephone     = ! empty( $_POST['vendor-telephone'] ) ? sanitize_text_field( $_POST['vendor-telephone'] ) : '';
$vat                 = ! empty( $_POST['vendor-vat'] ) ? sanitize_text_field( $_POST['vendor-vat'] ) : '';
$vendor_check        = ! empty( $_POST['vendor-register'] ) ? sanitize_text_field( $_POST['vendor-register'] ) : '';
$register_text       = sprintf( "%s %s", _x( 'Register as a', '[Part of]: Register as a vendor', 'yith-woocommerce-product-vendors' ), strtolower( YITH_Vendors()->get_vendors_taxonomy_label( 'singular_name' ) ) );
$address_placeholder = __( "Store address. e.g.: MyStore S.A. Avenue MyStore 55, 1800 Vevey, Switzerland", 'yith-woocommerce-product-vendors' );
$store_name_label    = apply_filters( 'yith_wcmv_vendor_admin_settings_store_name_label', __( 'Store name', 'yith-woocommerce-product-vendors' ) );
$store_email_label = apply_filters( 'yith_wcmv_vendor_admin_settings_store_email_label', __( 'Store email', 'yith-woocommerce-product-vendors' ) );
?>
<?php if( ! apply_filters('yith_wcmv_force_display_vendor_registration_form',false) && ('myaccount' == $become_a_vendor_style || ! $is_become_a_vendor_page) ) : ?>
    <label for="vendor-register" class="inline vendor-register-label">
        <input name="vendor-register" type="checkbox" id="vendor-register" value="yes" <?php checked( $vendor_check, 'yes' )?>>
        <?php echo apply_filters( 'yith_wcmv_register_as_vendor_text', $register_text ) ?>
    </label>
<?php else : ?>
    <input name="vendor-register" type="hidden" id="vendor-register" value="yes" >
<?php endif; ?>

<div id="yith-vendor-registration" style="display: <?php echo 'yes' == $vendor_check || ( $is_become_a_vendor_page && 'multivendor' == $become_a_vendor_style) ? 'block' : 'none' ?>;">
    <p class="form-row form-row-wide">
        <label for="vendor-owner-firstname"><?php _e( 'Owner First Name *', 'yith-woocommerce-product-vendors' )?></label>
        <input type="text" class="input-text" name="vendor-owner-firstname" id="vendor-owner-firstname" value="<?php echo $firstname ?>">
    </p>

    <p class="form-row form-row-wide">
        <label for="vendor-owner-lastname"><?php _e( 'Owner Last Name *', 'yith-woocommerce-product-vendors' )?></label>
        <input type="text" class="input-text" name="vendor-owner-lastname" id="vendor-owner-lastname" value="<?php echo $lastname ?>">
    </p>

    <p class="form-row form-row-wide">
        <label for="vendor-name"><?php echo $store_name_label . ' *';?></label>
        <input type="text" class="input-text" name="vendor-name" id="vendor-name" value="<?php echo $store_name ?>">
    </p>

    <p class="form-row form-row-wide">
        <label for="vendor-location"><?php _e( 'Address *', 'yith-woocommerce-product-vendors' )?></label>
        <input type="text" class="input-text" name="vendor-location" id="vendor-location"value="<?php echo $store_location ?>" placeholder="<?php echo apply_filters( 'yith_wcmv_address_location_placeholder', $address_placeholder ) ; ?>">
    </p>

    <p class="form-row form-row-wide">
        <label for="vendor-email"><?php echo $store_email_label . ' *';?></label>
        <input type="text" class="input-text" name="vendor-email" id="vendor-email" value="<?php echo $store_email ?>">
    </p>

    <?php if( $is_paypal_email_enabled ) : ?>
        <p class="form-row form-row-wide">
            <?php $pp_email_field_required =  $is_paypal_email_required ? '*' : ''; ?>
            <label for="vendor-paypal-email">
                <?php _e( 'PayPal email', 'yith-woocommerce-product-vendors' ); ?>
                <?php echo $pp_email_field_required; ?>
            </label>
            <input type="text" class="input-text <?php echo $is_paypal_email_required ? 'yith-required' : '' ?>" name="vendor-paypal-email" id="vendor-paypal-email" value="<?php echo $paypal_email ?>">
        </p>
    <?php endif; ?>

    <p class="form-row form-row-wide">
        <label for="vendor-telephone"><?php _e( 'Telephone *', 'yith-woocommerce-product-vendors' )?></label>
        <input type="text" class="input-text" name="vendor-telephone" id="vendor-telephone" value="<?php echo $store_telephone ?>">
    </p>

    <p class="form-row form-row-wide">
        <?php $vat_field_required =  $is_vat_require ? '*' : ''; ?>
        <?php $vat_ssn_string = get_option( 'yith_vat_label', __( 'VAT/SSN', 'yith-woocommerce-product-vendors' ) ); ?>
        <label for="vendor-vat"><?php echo $vat_ssn_string . ' ' . $vat_field_required ?></label>
        <input type="text" class="input-text" name="vendor-vat" id="vendor-vat" value="<?php echo $vat ?>">
    </p>

    <?php if( $is_terms_and_conditions_require ) : ?>
        <p class="form-row form-row-wide">
            <input type="checkbox" class="input-checkbox" name="vendor-terms" <?php checked( apply_filters( 'yith_wcmv_terms_is_checked_default', isset( $_POST['vendor-terms'] ) ), true ); ?> id="vendor-terms"  />
            <label for="vendor-terms" class="checkbox"><?php printf( __( 'I&rsquo;ve read and accept the <a href="%s" target="_blank">terms &amp; conditions</a>', 'yith-woocommerce-product-vendors' ), esc_url( get_permalink( get_option( 'yith_wpv_terms_and_conditions_page_id' ) ) ) ); ?> <span class="required">*</span></label>
            <input type="hidden" name="terms-field" value="1" />
        </p>
    <?php endif; ?>
    <input type="hidden" id="vendor-antispam" name="vendor-antispam" value="">
</div>