\!/ KyuuKazami \!/

Path : /home/kohli/public_html/application/views/cart/
Upload :
Current File : /home/kohli/public_html/application/views/cart/_checkout_step_2.php

<div id="payment-address" class="panel panel-default">
    <div class="panel-heading">
        <h2 class="panel-title">
            <?php
            $data_toggle_a = "collapse-disabled";
            if($user_login_detail['user_id'] > 0){
                $data_toggle_a = "collapse";
            }
            ?>
            <a data-toggle="<?php echo $data_toggle_a ?>" data-parent="#checkout-page" href="#payment-address-content" class="accordion-toggle">
                Step 2: Account &amp; Billing Details
            </a>
        </h2>
    </div>
    
    <?php
    $default_mode = "";
    if($this->common_lib->get_session("validation-2") == "1"){
        $default_mode = "in";    
    }
    ?>    
    <div id="payment-address-content" class="panel-collapse collapse <?php echo $default_mode ?>">
        <div id="payment-address-content-wrapper" class="wrapper_loader display_none"></div>
        <div class="panel-body row">
            
            <?php
            if($user_login_detail['user_id'] == 0){
                $attributes = array('class' => 'form-horizontal1', 'id' => 'checkout-detail-form');
                echo form_open('cart/checkout',$attributes);
                ?>                        
                <div class="col-md-6 col-sm-6">            
                    <?php
                    if($user_login_detail['user_id'] == 0){
                        ?>
                        <h3>Your Login Detail</h3>
                        <?php echo $this->common_lib->render_checkout_form_input("text","Username","username","required"); ?>
                        <?php echo $this->common_lib->render_checkout_form_input("password","Password","password","required"); ?>
                        <?php echo $this->common_lib->render_checkout_form_input("password","Confirm Password","cpassword","required"); ?>
                        <?php
                    }
                    ?>  
                    <h3>Your Personal Detail</h3>
                    <?php echo $this->common_lib->render_checkout_form_input("text","First Name","first_name","required",set_value("rg_first_name",$user_login_detail['first_name'])); ?>
                    <?php echo $this->common_lib->render_checkout_form_input("text","Middle Name","middle_name","",set_value("rg_middle_name",$user_login_detail['middle_name'])); ?>
                    <?php echo $this->common_lib->render_checkout_form_input("text","Last Name","last_name","required",set_value("rg_last_name",$user_login_detail['last_name'])); ?>
                    <?php echo $this->common_lib->render_checkout_form_input("email","Email","email","required",set_value("rg_email",$user_login_detail['email'])); ?>
                    <?php echo $this->common_lib->render_checkout_form_input("text","Mobile","mobile","required",set_value("rg_mobile",$user_login_detail['mobile'])); ?>                  
                </div>
                <div class="col-md-6 col-sm-6">
                    <h3>Your Address</h3>
                    <div class="form-group">
                        <label for="rg_address_input" class="">Address 1<span class='require'>*</span></label>
                        <div class="">
                            <textarea id="rg_address_input" class="form-control" name="rg_address" required=""><?php echo set_value("rg_address",strip_tags($user_login_detail['address'])) ?></textarea>
                        </div>
                    </div>
                    <div class="form-group">
                        <label for="rg_address1_input" class="">Address 2<span class='require'>*</span></label>
                        <div class="">
                            <textarea id="rg_address1_input" class="form-control" name="rg_address1" required=""><?php echo set_value("rg_address1",strip_tags($user_login_detail['address1'])) ?></textarea>
                        </div>
                    </div>
                    <div class="form-group">
                        <label for="rg_country_input" class="">Country <span class='require'>*</span></label>
                        <div class="">
                            <?php echo $this->common_lib->render_country_list($country_list,"country",set_value("rg_country",$user_login_detail['country'])); ?>
                        </div>
                    </div>
                    <?php echo $this->common_lib->render_checkout_form_input("text","State","state","required",set_value("rg_state",$user_login_detail['state'])); ?>
                    <?php echo $this->common_lib->render_checkout_form_input("text","City","city","required",set_value("rg_city",$user_login_detail['city'])); ?>
                    <?php echo $this->common_lib->render_checkout_form_input("text","Zip Code","zipcode","required",set_value("rg_zipcode",$user_login_detail['zipcode'])); ?>
                    <div class="form-group">                        
                        <div class="">
                            <label for="rg_shipping_detail" class=""><input type="checkbox" name="rg_shipping_detail" value="1" checked="" /> Use same shipping address </label>
                        </div>
                    </div>
                    
                </div>
                
                <div class="col-md-12">                                
                    <hr />
                    <input type="hidden" name="checkout_mode" value="registration" />
                    <button class="btn btn-primary  pull-right" type="submit" id="button-payment-address">Continue</button>                                  
                </div>

                <?php echo form_close(); ?>
                <?php

            }else{
                $bshowEditForm = false;
                if($this->common_lib->is_profile_detail_pending($user_login_detail)){
                    $bshowEditForm = true;    
                }
                ?>
                <div id="checkout_personal_address" class="<?php if(!$bshowEditForm) {?>display_none<?php }?>">
                    <?php
                    $attributes = array('class' => 'form-horizontal1', 'id' => 'checkout-detail-form');
                    echo form_open('cart/checkout',$attributes);
                    ?>                        
                    <div class="col-md-6 col-sm-6">                        
                        <h3>Your Personal Detail</h3>
                        <?php echo $this->common_lib->render_checkout_form_input("text","Full Name","first_name","required",set_value("rg_first_name",$user_login_detail['first_name'])); ?>
                        <?php echo $this->common_lib->render_checkout_form_input("text","Middle Name","middle_name","",set_value("rg_middle_name",$user_login_detail['middle_name'])); ?>
                        <?php echo $this->common_lib->render_checkout_form_input("text","Last Name","last_name","required",set_value("rg_last_name",$user_login_detail['last_name'])); ?>
                        <?php echo $this->common_lib->render_checkout_form_input("email","Email","email","required",set_value("rg_email",$user_login_detail['email'])); ?>
                        <?php echo $this->common_lib->render_checkout_form_input("text","Mobile","mobile","required",set_value("rg_mobile",$user_login_detail['mobile'])); ?>                  
                    </div>
                    <div class="col-md-6 col-sm-6">
                        <h3>Your Address</h3>
                        <div class="form-group">
                            <label for="rg_address_input" class="">Address 1<span class='require'>*</span></label>
                            <div class="">
                                <textarea id="rg_address_input" class="form-control" name="rg_address" required=""><?php echo set_value("rg_address",strip_tags($user_login_detail['address'])) ?></textarea>
                            </div>
                        </div>
                        <div class="form-group">
                            <label for="rg_address1_input" class="">Address 2<span class='require'>*</span></label>
                            <div class="">
                                <textarea id="rg_address1_input" class="form-control" name="rg_address1" required=""><?php echo set_value("rg_address1",strip_tags($user_login_detail['address1'])) ?></textarea>
                            </div>
                        </div>
                        <div class="form-group">
                            <label for="rg_country_input" class="">Country <span class='require'>*</span></label>
                            <div class="">
                                <?php echo $this->common_lib->render_country_list($country_list,"country",set_value("rg_country",$user_login_detail['country'])); ?>
                            </div>
                        </div>
                        <?php echo $this->common_lib->render_checkout_form_input("text","State","state","required",set_value("rg_state",$user_login_detail['state'])); ?>
                        <?php echo $this->common_lib->render_checkout_form_input("text","City","city","required",set_value("rg_city",$user_login_detail['city'])); ?>
                        <?php echo $this->common_lib->render_checkout_form_input("text","Zip Code","zipcode","required",set_value("rg_zipcode",$user_login_detail['zipcode'])); ?>
                        <div class="form-group">                        
                            <div class="">
                                <label for="rg_shipping_detail" class=""><input type="checkbox" name="rg_shipping_detail" value="1" checked="" /> Use same shipping address </label>
                            </div>
                        </div>
                        
                    </div>
                    
                    <div class="col-md-12">                                
                        <hr />
                        <input type="hidden" name="checkout_mode" value="profile_update" />
                        <?php 
                        if(!$bshowEditForm){
                            ?>
                        <div class="pull-right">&nbsp;&nbsp;&nbsp;<button id="cancel_profile_update" class="btn pull-right" type="button">Cancel</button></div>
                            <?php 
                        }
                        ?>
                        
                        <button class="btn btn-primary  pull-right" type="submit" id="button-payment-address">Update</button>                                                          
                    </div>
    
                    <?php echo form_close(); ?>
                </div>
                <div id="checkout_personal_address_readonly" class="<?php if($bshowEditForm) {?>display_none<?php }?>">
                    <div class="col-md-6 col-sm-6">                              
                        <div class="user_detail_block bg-warning">
                            <h3>Your Personal Detail <div class="pull-right"><a href="#" class="btn btn-primary" id="edit_personal_detail">Edit</a></div></h3>
                            <div class="login_user_name"><?php echo $this->common_lib->get_login_name($user_login_detail) ?></div>
                            <div class="login_user_address"><?php echo $user_login_detail['address'] ?></div>
                            <div class="login_user_address"><?php echo $user_login_detail['address1'] ?></div>
                            <div class="login_user_address"><?php echo $user_login_detail['city'] ?>, <?php echo $user_login_detail['state'] ?> - <?php echo $user_login_detail['zipcode'] ?>, <?php echo $this->common_lib->get_country_by_id($user_login_detail['country']) ?></div>
                            <div class="login_user_phone"><b>Ph:</b> <?php echo $user_login_detail['mobile'] ?></div>
                            <div class="login_user_email"><b>Email:</b> <?php echo $user_login_detail['email'] ?></div>
                        </div>                                                  
                    </div>
                    <div class="col-md-12">
                        <hr />                                
                        <button class="btn btn-primary  pull-right" type="submit" data-toggle="collapse" data-parent="#checkout-page" data-target="#shipping-address-content">Continue</button>                                  
                    </div>
                </div>
                
                <?php
            }
            ?>
        
        </div>
    </div>
    <script type="text/javascript">
        $(function(){
            
            $("#button-payment-address").on("click",function(){
                //$("#payment-address-content-wrapper").show();               
            });
            
            $("#edit_personal_detail").on("click",function(){
                $("#checkout_personal_address").show();
                $("#checkout_personal_address_readonly").hide();
                return false;     
            });
            
            $("#cancel_profile_update").on("click",function(){
                $("#checkout_personal_address").hide();
                $("#checkout_personal_address_readonly").show();
                return false;
            });
        });
    </script>
</div>

@KyuuKazami