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

Leaderboard

Popular Content

Showing content with the highest reputation on 01/28/2011 in all areas

  1. Делал на opencart_1.4.0_rus_0.4 Идем сюда catalog->view->theme->ваша тема->template->product->category.tplнаходим строку <table class="list"> их там две.нам нужна вторая. Заменяем полностью таблицу (до строки <div class="pagination"><?php echo $pagination; ?></div> ) на это <table class="list2"><!--Вывод товара--> <thead> <tr> <th>Изображение</th> <th>Название</th> <th>Цена</th> </tr> </thead> <?php for ($i = 0; $i < sizeof($products); $i = $i + 1) { ?> <?php if($i%2==0) {$cls='one';} else {$cls='two';} ?> <tr> <?php for ($j = $i; $j < ($i + 1); $j++) { ?> <td id="name" colspan="3"> <?php if (isset($products[$j])) { ?> <a href="<?php echo $products[$j]['href']; ?>"><span style="font-size: 12px; font-weight: bold;"><?php echo $products[$j]['name']; ?></span></a><br /> </td> </tr> <tr class="<?php echo $cls ?>"> <td width="15%"><a href="<?php echo $products[$j]['href']; ?>"><img src="<?php echo $products[$j]['thumb']; ?>" title="<?php echo $products[$j]['name']; ?>" alt="<?php echo $products[$j]['name']; ?>" /></a><br /></td> <td valign="middle"> <div> <div id="descript"> <?php $string = (string)$products[$j]['description']; $string = substr($string,0,300); $string = $string." ..."; echo $string; ?> </div> </div> </td> <td width="15%"><br /> <?php if ($display_price) { ?> <?php if (!$products[$j]['special']) { ?> <span style="color: #900; font-weight: bold;"><?php echo $products[$j]['price']; ?></span><br /> <?php } else { ?> <span style="color: #900; font-weight: bold; text-decoration: line-through;"><?php echo $products[$j]['price']; ?></span> <span style="color: #F00;"><?php echo $products[$j]['special']; ?></span> <?php } ?> <?php } ?> <?php if ($products[$j]['rating']) { ?> <img src="catalog/view/theme/ВАША_ТЕМА/image/stars_<?php echo $products[$j]['rating'] . '.png'; ?>" alt="<?php echo $products[$j]['stars']; ?>" /> <?php } ?> <a href="<?php echo $products[$j]['href'];?>" class="button"><span>Подробнее</span></a> <?php } ?> </td> <?php } ?> </tr> <?php } ?> <br class="clear"/> </table> Обратите внимание на строку <img src="catalog/view/theme/ВАША_ТЕМА/image/stars_<?php echo $products[$j]['rating'] . '.png'; ?>" alt="<?php echo $products[$j]['stars']; ?>" /> Замените "ВАША_ТЕМА" на путь к вашей теме. затем в таблице стилей catalog->view->theme->ваша тема->stylesheet->stylesheet.cssдописываем следующее table.list2 {width:100%;}.list,list2 {margin-bottom : 10px;}.list td, .list2 td, .list2 th{text-align : center;vertical-align : top;padding:3px 5px 2px 5px;border: 1px solid #DDDDDD;}.list td a,.list2 td a { text-decoration: underline;}.list td a:hover { font-weight: bold;}.list2 th { text-align:left; background: #EAEAEA ; text-align:center; padding:5px 0;}.list2 td#name{ border: 1px solid #DDDDDD; padding:5px 0; background:#FFFFCC;}.list2 a.button { margin-top: 10px;}.one{ border: 1px solid #DDDDDD;}.two{ background: #EAEAEA; border: 1px solid #DDDDDD;}#descript { text-align:left; margin-top:5px; padding-left:3px;} #descript p { margin-top:5px; line-height: normal;}потом топаем сюды: catalog->controller->product->category.phpнаходим $this->data['products'][] = array(и вставляем там 'description' => html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8'),незабываем сохранять в utf8 вроде все...вот что вышло:
    1 point
  2. В запросе идет выборка из нескольких таблиц (при помощи JOIN ), а это псевдонимы (алиасы) таблиц из которых идет выборка. читать так ВЫБРАТЬ все поля,из таблицы pd (product_description) поле name и присвоить ему имя name, поле image из таблицы p (product), поле name из таблицы ss и присвоить псевдоним stock и так далее
    1 point
  3. используй notepad++ ... кодировки > кодировать в UTF-8 (без BOM)
    1 point
  4. Мод переехал в раздел дополнений. Ссылка в конце сообщения. UPD: + Исправлена ошибка Error: Could not load language module/webme_categories_at_homepage!Спасибо gdemon за репорт.Те, кому не сложно могут просто выкусить строчку, подгружающую языковой файл (он не используется). Открываем catalog/controller/module/webme_categories_at_homepage.phpудаляем (четвертая строка) $this->language->load('module/webme_categories_at_homepage'); Для остальных и тех, кто еще не скачал - перезалил архив. ######################################################## Установка: 1) Распаковываем архив; 2) Заливаем файлы из папки "upload" в корневую директорию магазина; 3) Идем в админку и ставим модуль. Настройки: 1) Вкл/выкл :D 2) Порядок сортировки; 3) Выбираем категорию (с версии 0.3 можно выбирать несколько категорий), которая будет отображаться; 4) Максимум товаров (0 - все товары из категории). = = = В шаблоне модуля в админке есть несколько закомментированных участков. Это, так сказать, для будущих изменений... если таковые будут, конечно :lol: Скриншоты предыдущих версий Скриншоты v.0.3 СКАЧАТЬ / DOWNLOAD
    1 point
×
×
  • 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.