Jump to content

Adres bilgilerinden şehir değerini görüntüleme


wakeupp

Recommended Posts

 {$customer} yazdığımda tanımlı tüm adresler ve dizeleri görüntüleniyor. Ben aynı şekilde {$customer} içerisinde city dizisinin değerini nasıl görüntüleyebilirim.

Sizin yazdığınız kodu denedim fakat  ID 'ye seçilen adres ID' sinin tanımlamasını nasıl sağlarım. Teşekkürler.

Edited by wakeupp (see edit history)
Link to comment
Share on other sites

Teşekkürler , teslimat adresindeki ID yi almak işimi çözdü. Php ile konusunda bilgim çok az. Kullanım şeklinde yanlışlıklar var ise bilgilendirirsiniz.

{$custom_address_id = $cart.id_address_delivery|intval}   // Teslimat adresi ID

{$customer.addresses[{$custom_address_id}].city}    //  Şehir

 

Bunu tanımlı özel alan içersinde yer alan şehirlerin , seçili teslimat adresine uygun nakliye seçeneklerinin görüntülenmesi için kullanıyorum.
 

{foreach from=$delivery_options item=carrier key=carrier_id} 

{if $carrier.ozelalan|strstr:$customer.addresses[{$custom_address_id}].city}

  <div class="row delivery-option js-delivery-option">
                    <div class="col-sm-1">
                      <span class="custom-radio float-xs-left">
                        <input type="radio" name="delivery_option[{$id_address}]" id="delivery_option_{$carrier.id}" value="{$carrier_id}"{if $delivery_option == $carrier_id} checked{/if}>
                        <span></span>
                      </span>
                    </div>
                    <label for="delivery_option_{$carrier.id}" class="col-xs-9 col-sm-11 delivery-option-2">
                      <div class="row">
                        <div class="col-sm-5 col-xs-12">
                          <div class="row carrier{if $carrier.logo} carrier-hasLogo{/if}">
                            {if $carrier.logo}
                            <div class="col-xs-12 col-md-4 carrier-logo">
                                <img src="{$carrier.logo}" alt="{$carrier.name}" loading="lazy" />
                            </div>
                            {/if}
                            <div class="col-xs-12 carriere-name-container{if $carrier.logo} col-md-8{/if}">
                              <span class="h6 carrier-name">{$carrier.name}</span>
                            </div>
                          </div>
                        </div>
                        <div class="col-sm-4 col-xs-12">
                          <span class="carrier-delay">{$carrier.delay}</span>
                        </div>
                        <div class="col-sm-3 col-xs-12">
                          <span class="carrier-price">{$carrier.price}</span>
                        </div>
                      </div>
                    </label>
                  </div>
                  <div class="row carrier-extra-content js-carrier-extra-content"{if $delivery_option != $carrier_id} style="display:none;"{/if}>
                    {$carrier.extraContent nofilter}
                  </div>
                  <div class="clearfix"></div>

{/if}
{/foreach}

 

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...