[Помощь] Дизайн дополнительных характеристик

Тема в разделе "Shop-script", создана пользователем UDAV, 23 авг 2010.

  1. UDAV

    UDAV

    Регистр.:
    22 июн 2007
    Сообщения:
    781
    Симпатии:
    153
    По-умолчанию доп. характеристики выводятся друг под другом. Подскажите как можно их сделать чтоб выводились в ряд?
    Сейчас:
    Код:
    Поле1 [инфа в доп.поле1]
    Поле2 [инфа в доп.поле2]
    Общая цена с учетом характеристик ...
    А нужно:
    Код:
    Поле1 [инфа в доп.поле1]        Поле2 [инфа в доп.поле2]
    Общая цена с учетом характеристик ...
    Доп. характеристик около 10, но выводится всегда две.
     
  2. Razminka

    Razminka Постоялец

    Регистр.:
    12 мар 2009
    Сообщения:
    84
    Симпатии:
    30
    Погляди в файл product_detailed.tpl.html, там есть комментарий {* extra parameters *} - обозначает, что дальше описан вывод доп.параметров.
    {$product_extra.name}: - название доп.характеристики
    {$product_extra.option_value} - значение

    По-моему по-умолчанию там они в таблице были, строками (у меня просто нет сейчас файлов под руками). Вот чтобы вывод был в ряд, надо убрать их из таблицы, оформив или списком, или просто текстом с разделителями.
    Ферштеен? Или надо побуквенно расписать?
     
  3. UDAV

    UDAV

    Регистр.:
    22 июн 2007
    Сообщения:
    781
    Симпатии:
    153
    да, там таблица, у меня в доп. полях выпадающий список, вот его надо в ряд сделать, а не в столбик.
     
  4. Merz2000

    Merz2000 Постоялец

    Регистр.:
    14 янв 2011
    Сообщения:
    56
    Симпатии:
    0
    Можешь попробывать через float=left div-а каждой надписи
     
  5. UDAV

    UDAV

    Регистр.:
    22 июн 2007
    Сообщения:
    781
    Симпатии:
    153
    Опять понадобилось 0)
    Вообщем рылся я и вот что надо сделать чтоб они были в ряд...
    файл product_brief.tpl.html или product_detailed.tpl.html
    ищем где выводятся доп. характеристики..
    там где
    PHP:
                {else}            
                    {
    section name=k loop=$product_info.product_extra[i].option_show_times}
                <
    tr>
    выдергиваем отсюда <tr> и переносим его в самое начало таблицы, прям перед началом формы
    PHP:
    <table><tr>
    <
    form action="index.php?productID={$product_info.productID}method=post 
    и снизу по аналогии делаем)


    это для выпадающего списка, для обычных полей вроде также надо сделать...