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

manager2up

Users
  
  • Posts

    105
  • Joined

  • Last visited

Everything posted by manager2up

  1. Задача сделать глобальные Акции по категориям и брендам в процентах. Возможно купить модуль и доработать. Специфика в том, что цена товаров = 0, и только в опциях реальная стоимость. Сделано так специально и это должно так остаться. Нужно пересчитывать опционную цену. % нужно будет еще вывести в виде бейджика в категориях/поиске/модулях/товаре Опенкарт 3.0.3.7 русская сборка Хостинг **скрыто модератором** Тестовый сайт
  2. Здравствуйте. ocStore 2.3.0.2.3 Нашел модуль нужный мне модуль но меня смущают комментарии к нему и автор явно не отвечает. Логика в том, что бы в опциях указывать категории к которым они относятся (категории должны выбираться чекбоксами). И при добавлении товара (при нужной этой категории) - опции уже заполнены. Так работает модуль что указан выше (есть демка). Кто сможет реализовать с гарантией работоспособности? Цена? Сроки?
  3. Вывод в категории - подкатегорий, вплоть до 3го уровня с изображением родителя catalog/controller/product/category.php $data['categories'] = array(); $results = $this->model_catalog_category->getCategories($category_id); foreach ($results as $result) { $children_data = array(); $children = $this->model_catalog_category->getCategories($category_id); foreach ($children as $child) { $children_data2 = array(); $children2 = $this->model_catalog_category->getCategories($child['category_id']); foreach ($children2 as $child2) { $children_data2[] = array( 'name' => $child2['name'], 'href' => $this->url->link('product/category', 'path=' . $result['category_id'] . '_' . $child['category_id'].'_'.$child2['category_id']) ); } $filter_data = array( 'filter_category_id' => $child['category_id'], 'filter_sub_category' => true ); $children_data[] = array( 'children'=>$children_data2, 'name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $result['category_id'] . '_' . $child['category_id']) ); } $filter_data = array( 'filter_category_id' => $result['category_id'], 'filter_sub_category' => true ); if ($result['image']) { $caimage = $this->model_tool_image->resize($result['image'], 100, 100); } else { $caimage = $caimage = $this->model_tool_image->resize('no_image.png', 100, 100); } $data['categories'][] = array( 'children' => $children_data, 'column' => $result['column'] ? $result['column'] : 1, 'image' => $caimage, 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url) ); } category.tpl <div class="row cat_with_img"> <div class="col-sm-12"> <?php foreach ($categories as $category) { ?> <div class="col-md-4"> <?php if ($category['image']) { ?> <div class="image"> <a href="<?php echo $category['href']; ?>"><img src="<?php echo $category['image']; ?>" alt="<?php echo $category['name']; ?>" /></a> </div> <?php } ?> <a href="<?php echo $category['href']; ?>"><strong><?php echo $category['name']; ?></strong></a> <?php if ($category['children']) { ?> <?php foreach (array_chunk($category['children'], ceil(count($category['children']) / $category['column'])) as $children) { ?> <ul class="list-unstyled"> <?php foreach ($children as $child) { ?> <?php foreach($child['children'] as $child2) { if ($child['name'] == $category['name']) { ?> <ul> <li><a href="<?php echo $child2['href']; ?>"><?php echo $child2['name']; ?></a></li> </ul> <?php } } } ?> </ul> <?php } ?> <?php } ?> </div> На версии 2.1.0.1 работает 100%. Кто сделает более изящно - будем рады )))
  4. e-mail заполняют точно, потому что поле обязательное и в заказах вижу. Тестовое делал, в заказах есть, в покупателях нет (
  5. ocStore Версия 1.5.5.1.2 Клиенты которые сделали заказ "без регистрации" не отображаются в Покупателях. Группа покупателей всего одна Default. Как отображать "гостей" в покупателях? В документации нашел, что они там и должны быть. Не пойму почему у меня их там нет.
  6. Будет ли добавляться другие сайты для парсинга? Например http://m.ua/ ? Не весь товар можно найти на хотлайне или онлайнере (яндекс постоянно выдает капчу и ничего не парсит).
  7. В товаре выводятся рекомендуемые товары <?php if ($products2) { ?> <div id="tab-related2"> <?php foreach ($products2 as $product) { ?> <div> <div class="name"> <a href="<?php echo $product['href']; ?>"> <?php echo $product['name']; ?> </a> </div> </div> <?php } ?> </div> <?php } ?> Вопрос: как вывести атрибут "Размер" этого рекомендуемого товара? Version 1.5.4.1
  8. При загрузке новых картинок та же хрень. Ресайзит, но не отображает. :(
  9. Все таки не решено. Некоторые изображения появились, некоторые нет. Физически картинки есть и в кеше и в основном каталоге картинок. Прямое обращение к картинке выдает Господа, прошу помощи!
  10. Проблема была в правах на папки. Почему-то слетели. Всем спасибо :)
  11. После каких-то манипуляций хостера перестали кешироваться изображения. По первой перестал работать и импорт/экспорт, но там все пофиксил, зашуршало. Проблема была с путями к файлам. Но вот изображения... Какие у кого мысли? Как работает система ресайза картинок? Версия еще 1.4.0 :rolleyes:
  12. Результат:Error: Could not load controller module/cart!Пардон, разобрался. Контроллер корзины не надо удалять.
  13. Я в ступоре. На версии 1.4.0 легко перенес корзину в шапку методами плахи Новая работа на Opencart, но на ОС 0.0.7 такая схема не работает. Подскажите плиз. Fix305, я знаю, ты знаешь ;)
  14. <div class="middle"> <table class="list" border="0px"> <tr> <?php for ($i = 0; $i < sizeof($products); $i++) { ?> <td> <table width="50%" border="0px"> <tr> <td style="width: 50%;"><a href="<?php echo str_replace('&', '&', $products[$i]['href']); ?>"><?php echo $products[$i]['name']; ?></a></td> <td style="width: 50%;"></td> </tr> <tr> <td rowspan="3" style="width: 50%;"><a href="<?php echo str_replace('&', '&', $products[$i]['href']); ?>"><img src="<?php echo $products[$i]['thumb']; ?>" title="<?php echo $products[$i]['name']; ?>" alt="<?php echo $products[$i]['name']; ?>" /></a></td> <td style="width: 50%;">Описание тра-та-та</td> </tr> <tr> <td style="width: 50%;"><a class="button_add_small" href="<?php echo $products[$i]['add']; ?>" title="<?php echo $button_add_to_cart; ?>" > </a></td> </tr> <tr> <td style="width: 50%;"><a class="button_detail" href="<?php echo str_replace('&', '&', $products[$i]['href']); ?>"> </a></td> </tr> <tr> <td style="width: 50%;"> <?php if ($display_price) { ?> <?php if (!$products[$i]['special']) { ?> [color= #900; font-weight: bold;]<?php echo $products[$i]['price']; ?>[/color] <?php } else { ?> [color= #900; font-weight: bold; text-decoration: line-through;]<?php echo $products[$i]['price']; ?>[/color] [color= #F00;]<?php echo $products[$i]['special']; ?>[/color] <?php } ?> <?php } ?> </td> <td style="width: 50%;"> </td> </tr> </table></td> <?php if (($i+1) % 2 == 0) echo '</tr><tr>'; ?> <?php } ?> </tr> </table> </div> Спасибо, brevis!!!
  15. Верстаю новый шаблон. Нужно сделать что бы товар выводился вот в таком виде как на рисунке (таблица.jpg). Переделываю шаблон, а он почему-то выводит их в 1 колонку, хотя все размеры соответствуют тому что бы было попарно. Количество колонок в строке ставлю хоть 2, хоть 1... Где я налажал, знатоки подскажите плиз. <div class="middle"> <table class="list" border="0px"> <?php for ($i = 0; $i < sizeof($products); $i = $i + 2) { ?> <tr><td > <table width="50%" border="1px"> <?php for ($j = $i; $j < ($i + 2); $j++) { ?> <tr> <td style="width: 45%;"><a href="<?php echo str_replace('&', '&', $products[$j]['href']); ?>"><?php echo $products[$j]['name']; ?></a></td> <td style="width: 45%;"></td> </tr> <tr> <td rowspan="3" style="width: 45%;"><a href="<?php echo str_replace('&', '&', $products[$j]['href']); ?>"><img src="<?php echo $products[$j]['thumb']; ?>" title="<?php echo $products[$j]['name']; ?>" alt="<?php echo $products[$j]['name']; ?>" /></a></td> <td style="width: 45%;">Описание тра-та-та</td> </tr> <tr> <td style="width: 45%;"><a class="button_add_small" href="<?php echo $products[$j]['add']; ?>" title="<?php echo $button_add_to_cart; ?>" > </a></td> </tr> <tr> <td style="width: 45%;"><a class="button_detail" href="<?php echo str_replace('&', '&', $products[$j]['href']); ?>"> </a></td> </tr> <tr> <td style="width: 45%;"> <?php if ($display_price) { ?> <?php if (!$products[$j]['special']) { ?> [color= #900; font-weight: bold;]<?php echo $products[$j]['price']; ?>[/color] <?php } else { ?> [color= #900; font-weight: bold; text-decoration: line-through;]<?php echo $products[$j]['price']; ?>[/color] [color= #F00;]<?php echo $products[$j]['special']; ?>[/color] <?php } ?> <?php } ?> </td> <td style="width: 45%;"> </td> </tr> <?php } ?> </table></td> </tr> <?php } ?> </table></div>
  16. У меня в магазине построчный вывод товаров с маяком наличия... Во мне и нужно было обновлять эту колонку :( http://rom.ck.ua/shop/index.php?route=p ... ry&path=48
×
×
  • 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.