Перейти к содержанию
eagle98

[Решено?..] Добавление точек к полям характеристик

Рекомендуемые сообщения

Приветствую! 

Подскажите люди добрые, как реализовать добавление точек к атрибутам? 

Буду премного благодарен! 

Ty7OOM7MioI.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты


<?php foreach ($attribute_group['attribute'] as $attribute) { ?>
<div class="attrib">
<div style="float: left; padding-right: 5px;"><?php echo $attribute['name']; ?>:</div>
<div style="float: right; padding-left: 5px;"> <?php echo $attribute['text']; ?></div> 
<div style="color: #000; overflow: hidden;">...................................................</div>
</div>
<?php } ?>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что-то пошло не так)) если целиком скопировать ваш код, то точки добавляются, но не остается таблицы соответственно, если интегрировать в существующую табличку получается так:

 

CVAhDr1B5To.jpg

 

Изначальный код:

 


<?php foreach ($attribute_group['attribute'] as $attribute) { ?>
        <tr>
          <td><?php echo $attribute['name']; ?></td>
          <td><?php echo $attribute['text']; ?></td>
        </tr>
 <?php } ?>

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Изначальный код:

 

<?php foreach ($attribute_group['attribute'] as $attribute) { ?>

        <tr>

          <td><?php echo $attribute['name']; ?></td>

          <td><?php echo $attribute['text']; ?></td>

        </tr>

 <?php } ?>

 я в курсе, что за код в tpl-ке по дефолту

зачем табличная верстка? она актуальна? если да, то хотелось бы узнать причину актуальности(наверно риторический вопрос)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я на всякий случай, мало ли от версии к версии отличия могут быть... ;) 

 

Табличная выглядит прилично, а характеристик много и все в пару цифр в основном, поэтому просто разнесенная по разные стороны не годится - совершенно не читабельно, т.к. у меня характеристики в табах - на всю страницу./. 

 

Костюмчик зачет :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

раз так актуальна таблица тогда так: 

<?php foreach ($attribute_group['attribute'] as $attribute) { ?>
        <tr>
          <td><?php echo $attribute['name']; ?></td>
          <td><div style="float: left; padding-right: 5px; color: #000; overflow: hidden;">...................................................</div> <div class="attr_text" style="left: 5px; text-align:left"> <?php echo $attribute['text']; ?></div> </div></td>
        </tr>
        <?php } ?>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Истина где-то рядом... :) 

_sL8WBLQ2sc.jpg

 

Переделал вот так:

 

<?php foreach ($attribute_group['attribute'] as $attribute) { ?>

        <tr>
          <td><div style="float: right; padding-right: 5px; color: #000; overflow: hidden;">...................................................</div><?php echo $attribute['name']; ?></div></td>
          <td> <?php echo $attribute['text']; ?></td>
        </tr>
        <?php } ?>

 

Потому что точки нужны в левом столбце, но они являются фиксированным элементом, так и выводятся, а надо выводить как я понял по принципу полного заполнения строки и перекрытие белым фоном, в тех местах где текст, во всяком случае у юлмарта так сделано, но как это повторить чтобы красиво было, не сообразить...  

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хм через стили border bottom

Сначала точками всю строку потом сплошной белой текст

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

чет вы ребят мудрите с белыми фонами...
а на какой я прописал стиль

​ overflow: hidden

танцы с фоном, как и с бубном излишни, все решается добавлением еще и width: для полноты картины,
... хотя как я понял всеж перебор халатов по перламутровости пуговиц в разгаре))) 

2 решения выложил, оба идентичны за малыми правками,  что стоит проделать то же самое с левой колонкой, как я это сделал с правой? 
по мне так тот же х... ухват, только в левой руке

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.