Математические функции HTML/Java Script

Тема в разделе "Веб-дизайн", создана пользователем Artu, 21 апр 2009.

Статус темы:
Закрыта.
Модераторы: zek24
  1. Artu

    Artu Постоялец

    Регистр.:
    3 мар 2009
    Сообщения:
    75
    Симпатии:
    3
    Есть переменная Smarty:
    {$product_extra.option_value}
    Нужно ее разделить на 12.Как это сделать?
     
  2. alexzander69

    alexzander69 Постоялец

    Регистр.:
    27 май 2008
    Сообщения:
    95
    Симпатии:
    46
    эта переменная стоит в блоке {foreach} или {section}
    делить ее не нужно, так как она является массивом
    обращаться к которому ты можешь так
    Код:
    {$product_extra[0].option_value}
    {$product_extra[1].option_value}
    {$product_extra[2].option_value}
    и так далее до 11(индекс начинается с нуля, если ты говришь что у тебя двенадцать итераций(повторов) цикла то первый индекс будет 0, последний 11, при условии что в блоке foreach не указано иное условия начального индекса), короче если что спрашивай
     
  3. Artu

    Artu Постоялец

    Регистр.:
    3 мар 2009
    Сообщения:
    75
    Симпатии:
    3
    Нет,ты не так понял, {$product_extra.option_value} содержит возраст в месяцах а мне нужно его перевести в целые года.
     
  4. alexzander69

    alexzander69 Постоялец

    Регистр.:
    27 май 2008
    Сообщения:
    95
    Симпатии:
    46



    Вот так:
    Код:
    {$product_extra[i].option_value/12}
    
    мануал по smarty http://smarty.net/manual/ru/
     
    Artu нравится это.
Статус темы:
Закрыта.