Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Ограничить количество строк в характеристиках товара


Recommended Posts

Добрый вечер. Помогите ограничить количество строк (не более 5), с атрибутами товара. Ссылка https://www.caseroom.in.ua/phone-case/chehl-dlja-apple/ 

Скрин:

 scr.jpg.0dc84e3ff3ef22837cbdac18533e391e.jpg

Используемый код для вывода атрибутов при наведении на фото товара в категории:

<div class="atributediv">
    <a href="<?php echo $product['href']; ?>" style="color:black;text-decoration:none;"><img itemprop="image" src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" class="img-responsive" />
    <div class="more"></div>
          <div class="desc">
	          <div class="description">
             <?php if($product['attribute_groups']) { ?>
             <table>
             <?php foreach($product['attribute_groups'] as $attribute_group) { ?>
             <thead><!--названия групп-->
             <tr>
             <td colspan="2"><?php echo $attribute_group['name']; ?></td>
             </tr>
             </thead><!---->
             <tbody>
             <?php foreach($attribute_group['attribute'] as $attribute) { ?>
             <tr>
             <td><?php echo $attribute['name']; ?></td>
             <td><?php echo ":"; ?>&nbsp<?php echo $attribute['text']; ?></td>
             </tr>
             <?php } ?>
             </tbody>
             <?php } ?>
             </table>
             <?php } ?>
          </div>
	</a></div>
</div></center>

 

 

Link to post
Share on other sites

попробуйте так

    
    <div class="atributediv">
    <a href="<?php echo $product['href']; ?>" style="color:black;text-decoration:none;"><img itemprop="image" src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" class="img-responsive" />
    <div class="more"></div>
          <div class="desc">
	          <div class="description">
             <?php if($product['attribute_groups']) { ?>
             <table>
             <?php $i = 1; foreach($product['attribute_groups'] as $attribute_group) { ?>
             <thead><!--названия групп-->
             <tr>
             <td colspan="2"><?php echo $attribute_group['name']; ?></td>
             </tr>
             </thead><!---->
             <tbody>
             <?php foreach($attribute_group['attribute'] as $attribute) { ?>
		 <?php if($i>5){break 2;} ?>
             <tr>
             <td><?php echo $attribute['name']; ?></td>
             <td><?php echo ":"; ?>&nbsp<?php echo $attribute['text']; ?></td>
             </tr>
             <?php $i++; } ?>
             </tbody>
             <?php } ?>
             </table>
             <?php } ?>
          </div>
	</a></div>
</div>

 

  • +1 1
Link to post
Share on other sites

пожалуйста

Link to post
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
  • Similar Content

    • By AndreyEco
      Здравствуйте! Ищу ответственного исполнителя на работы по сайту.  ТЗ прикреплено ниже в файле. 
      ТЗ ecotermo shop.docx
    • By Az888
      Более 2 тысяч позиций, к каждой группе позиций есть список необходимых характеристик, к которым нужно заполнить значение. Все необходимые файлы вышлю. Есть список сайтов с которых возможно скачать данные
    • By Demanoco
      Всем привет, столкнулся с проблемой, не могу понять почему БД не отображает новую колонку в базе.
      Ситуация такая, пишу модификатор для отображения всплывающих подсказок у названия характиристик(групп характиристик), добавил новую колонку в таблицу"oc_attribute_description" с названием "attribute_tooltip", через запрос в базе,
      ALTER TABLE `oc_attribute_description` ADD `attribute_tooltip` MEDIUMTEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `name`;
      сама колонка создалась,

      через запрос 
      echo "<pre>"; var_dump($query); echo "</pre>"; в функции "getAttributeDescriptions($attribute_id)" файла \admin\model\catalog\attribute.php он выдает только :

      почему он не хочет выдавать мою колонку? если я правильно понял то за это должен отвечать код из той же функции
       
      $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "attribute_description WHERE attribute_id = '" . (int)$attribute_id . "'");  
      по идее он должен выдать все значения и колонки из таблицы моей таблицы
      подскажите пожалуйста
    • By Kagered
      Добрый день!
      Обращаюсь сюда впервые, поэтому прошу снисхождения.
      В общем, есть задача найти модуль или реализовать вывод характеристик (в моём случае цвет) в сетку товаров(пример на фото).
      Поиск не дал нужных результатов.
      Буду очень благодарен за любую информацию!

    • By nebbia24
      Добрый день, ищу модуль для сортировки товаров по характеристикам.
      Чтобы клиент открыв категорию, с лева смог отфильтровать товары по характеристикам, и были настойки дающие мне возможность устанавливать тип вывода.
      Пример на скрине.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.