Как вызвать назначенную переменную smarty

0

Добрый вечер,

Я использую smarty cms, и я пытаюсь отобразить "proucts_quantity", но он не работает. Я уже пробовал все возможные и используемые случаи, которые уже присутствуют в шаблоне, но он не будет отображаться.
Переменная "products_quantity" является назначенной переменной и видимо через {debug}

→ Шаблон

   <!--             
  {if $products_item_array.shipping_time}
        <br />{$info.text_shipping_time}: {$products_item_array.shipping_time}
   {/if}
   -->
    <br />{$info.text_shipping_time}: {$products_item_array.products_quantity}

→ Отладка
http://www.pic-upload.de/view-25300549/Untitled2.jpg.html

Переменная "products_quantity" отсутствует в файле php, поэтому я предполагаю, что она включена в некоторый массив. К сожалению, файл должен долго размещать его здесь, и я не уверен, что это очень важно.
http://www.file-upload.net/download-9867993/checkout_confirmation.zip.html

Я был бы признателен, если бы кто-нибудь мог мне помочь, как назвать переменную или как ее найти.

  • 0
    Мне пришлось использовать {$ products_item_array.DATA_ARRAY.products_quantity} жирные буквы в> DATA_ARRAY <-.- спасибо за помощь
Теги:
smarty

1 ответ

0

Данные, которые вы looging, находятся в переменной $ content_data.

Чтобы отобразить "количество", попробуйте

 {foreach from=$content_data.products_data item=product}
      {$product.quantity}
 {/foreach}

($ content_data.products_data - массив)

Хорошим способом отладки в smarty является использование var_dump, например:

 <pre>{$content_data|@var_dump}</pre>
  • 0
    Я хочу использовать переменную products_quantity. Переменное количество как-то равно 1 или 0, и я понятия не имею, почему они сделали это так. Я постараюсь отлаживать, как ты мне сказал

Ещё вопросы

Сообщество Overcoder
Наверх
Меню