Hi, i have added an additional address field

but I will also like to add an alternate address field to display whatever is inserted to the second address fields.

Parents
  • Hi David Sillah 

    You need to add the new field inside fields of each address fieldset. Also you need to properly update the attribute mapping in the second address fieldset.

    Kind regards

                    array(

                        'name' => 'billing_address',

                        'type' => 'fieldset',

                        'css_class' => 'address',

                        'label' => 'LBL_BILLING_ADDRESS',

                        'fields' => array(

                            array(

                                'name' => 'billing_address_street',

                                'css_class' => 'address_street',

                                'placeholder' => 'LBL_BILLING_ADDRESS_STREET',

                            ),

                            array(

                                'name' => 'billing_address_city',

                                'css_class' => 'address_city',

                                'placeholder' => 'LBL_BILLING_ADDRESS_CITY',

                            ),

                            array(

                                'name' => 'billing_address_state',

                                'css_class' => 'address_state',

                                'placeholder' => 'LBL_BILLING_ADDRESS_STATE',

                            ),

                            array(

                                'name' => 'billing_address_postalcode',

                                'css_class' => 'address_zip',

                                'placeholder' => 'LBL_BILLING_ADDRESS_POSTALCODE',

                            ),

                            array(

                                'name' => 'billing_address_country',

                                'css_class' => 'address_country',

                                'placeholder' => 'LBL_BILLING_ADDRESS_COUNTRY',

                            ),

                        ),

                    ),

                    array(

                        'name' => 'shipping_address',

                        'type' => 'fieldset',

                        'css_class' => 'address',

                        'label' => 'LBL_SHIPPING_ADDRESS',

                        'fields' => array(

                            array(

                                'name' => 'shipping_address_street',

                                'css_class' => 'address_street',

                                'placeholder' => 'LBL_SHIPPING_ADDRESS_STREET',

                            ),

                            array(

                                'name' => 'shipping_address_city',

                                'css_class' => 'address_city',

                                'placeholder' => 'LBL_SHIPPING_ADDRESS_CITY',

                            ),

                            array(

                                'name' => 'shipping_address_state',

                                'css_class' => 'address_state',

                                'placeholder' => 'LBL_SHIPPING_ADDRESS_STATE',

                            ),

                            array(

                                'name' => 'shipping_address_postalcode',

                                'css_class' => 'address_zip',

                                'placeholder' => 'LBL_SHIPPING_ADDRESS_POSTALCODE',

                            ),

                            array(

                                'name' => 'shipping_address_country',

                                'css_class' => 'address_country',

                                'placeholder' => 'LBL_SHIPPING_ADDRESS_COUNTRY',

                            ),

                            array(

                                'name' => 'copy',

                                'label' => 'NTC_COPY_BILLING_ADDRESS',

                                'type' => 'copy',

                                'mapping' => array(

                                    'billing_address_street' => 'shipping_address_street',

                                    'billing_address_city' => 'shipping_address_city',

                                    'billing_address_state' => 'shipping_address_state',

                                    'billing_address_postalcode' => 'shipping_address_postalcode',

                                    'billing_address_country' => 'shipping_address_country',

                                ),

                            ),

                        ),

                    ),

    André Lopes
    Lampada Global
    Skype: andre.lampada
Reply
  • Hi David Sillah 

    You need to add the new field inside fields of each address fieldset. Also you need to properly update the attribute mapping in the second address fieldset.

    Kind regards

                    array(

                        'name' => 'billing_address',

                        'type' => 'fieldset',

                        'css_class' => 'address',

                        'label' => 'LBL_BILLING_ADDRESS',

                        'fields' => array(

                            array(

                                'name' => 'billing_address_street',

                                'css_class' => 'address_street',

                                'placeholder' => 'LBL_BILLING_ADDRESS_STREET',

                            ),

                            array(

                                'name' => 'billing_address_city',

                                'css_class' => 'address_city',

                                'placeholder' => 'LBL_BILLING_ADDRESS_CITY',

                            ),

                            array(

                                'name' => 'billing_address_state',

                                'css_class' => 'address_state',

                                'placeholder' => 'LBL_BILLING_ADDRESS_STATE',

                            ),

                            array(

                                'name' => 'billing_address_postalcode',

                                'css_class' => 'address_zip',

                                'placeholder' => 'LBL_BILLING_ADDRESS_POSTALCODE',

                            ),

                            array(

                                'name' => 'billing_address_country',

                                'css_class' => 'address_country',

                                'placeholder' => 'LBL_BILLING_ADDRESS_COUNTRY',

                            ),

                        ),

                    ),

                    array(

                        'name' => 'shipping_address',

                        'type' => 'fieldset',

                        'css_class' => 'address',

                        'label' => 'LBL_SHIPPING_ADDRESS',

                        'fields' => array(

                            array(

                                'name' => 'shipping_address_street',

                                'css_class' => 'address_street',

                                'placeholder' => 'LBL_SHIPPING_ADDRESS_STREET',

                            ),

                            array(

                                'name' => 'shipping_address_city',

                                'css_class' => 'address_city',

                                'placeholder' => 'LBL_SHIPPING_ADDRESS_CITY',

                            ),

                            array(

                                'name' => 'shipping_address_state',

                                'css_class' => 'address_state',

                                'placeholder' => 'LBL_SHIPPING_ADDRESS_STATE',

                            ),

                            array(

                                'name' => 'shipping_address_postalcode',

                                'css_class' => 'address_zip',

                                'placeholder' => 'LBL_SHIPPING_ADDRESS_POSTALCODE',

                            ),

                            array(

                                'name' => 'shipping_address_country',

                                'css_class' => 'address_country',

                                'placeholder' => 'LBL_SHIPPING_ADDRESS_COUNTRY',

                            ),

                            array(

                                'name' => 'copy',

                                'label' => 'NTC_COPY_BILLING_ADDRESS',

                                'type' => 'copy',

                                'mapping' => array(

                                    'billing_address_street' => 'shipping_address_street',

                                    'billing_address_city' => 'shipping_address_city',

                                    'billing_address_state' => 'shipping_address_state',

                                    'billing_address_postalcode' => 'shipping_address_postalcode',

                                    'billing_address_country' => 'shipping_address_country',

                                ),

                            ),

                        ),

                    ),

    André Lopes
    Lampada Global
    Skype: andre.lampada
Children
No Data