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

TamDe

Новичок
  • Публикаций

    13
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о TamDe

  • Звание
    Пользователь

Посетители профиля

1 044 просмотра профиля
  1. Для 1.5.4 : /catalog/controller/product/category.php Находим строки: $results = $this->model_catalog_product->getProducts($data); foreach ($results as $result) { После них вставляем:$results_img = $this->model_catalog_product->getProductImages($result['product_id']); $dop_img = array(); foreach ($results_img as $result_img) { if ($result_img['image']) { $image_dop = $this->model_tool_image->resize($result_img['image'], 241, 241); } else { $image_dop = false; } $dop_img[] = $image_dop; } Немного ниже ищем строки:$this->data['products'][] = array( 'product_id' => $result['product_id'], Ниже нее добавляем:'dop_img' => $dop_img, Теперь в category.tpl меняем вывод картинки на :<a class="dop_img" style="background:url(<?php echo $product['dop_img'][0];?>) no-repeat;" href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a> И правим css:a.dop_img { display:block; } a.dop_img:hover img { opacity:0; }
  2. Здравствуйте. Версия модуля 4. При переходе по урлу /index.php?route=record/blog выдает ошибку Fatal error: Call to a member function getFile() on a non-object in /home/mikhael/public_html/vqmod/vqcache/vq2-system_engine_front.php on line 34 без vqmod тут system/engine/front.php Так же если создаю схему с размещение в Blog или record в левой колонке, то ни чего не отображается. Если в категории то виджет нормально отображется. Помогите пожалуйста исправить ошибку
  3. Спасибо огромное за наводку. Вообщем сделал так, может пригодится. В /system/library/cart.php добавил: $price2 = $product_query->row['price']; после строки: $price2 = $product_query->row['price']; В файле /catalog/controller/checkout/cart.php добавил if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) { $price2 = $this->currency->format($this->tax->calculate($product['price2'], $product['tax_class_id'], $this->config->get('config_tax'))); } else { $price2 = false; } после // Display prices if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) { $total = $this->currency->format($this->tax->calculate($product['price'], $product['tax_class_id'], $this->config->get('config_tax')) * $product['quantity']); } else { $total = false; } и чуть ниже добавил еще одну строку 'price2' => $price2, В файле /catalog/view/theme/default/template/checkout/cart.tpl добавил вывод в нужном месте: <?php echo $product['price2']; ?>
  4. в cart.php добавлял if ((float)$product['special']) { $this->data['special'] = $this->currency->format($this->tax->calculate($product['special'], $product['tax_class_id'], $this->config->get('config_tax'))); } else { $this->data['special'] = false; } if ($this->config->get('config_tax')) { $this->data['tax'] = $this->currency->format((float)$product_info['special'] ? $product['special'] : $product['price']); } else { $this->data['tax'] = false; } $discounts = $this->model_catalog_product->getProductDiscounts($this->request->get['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) ); } и еще добавил тут несколько строк $this->data['products'][] = array( 'key' => $product['key'], 'thumb' => $image, 'name' => $product['name'], 'model' => $product['model'], 'option' => $option_data, 'quantity' => $product['quantity'], 'stock' => $product['stock'] ? true : !(!$this->config->get('config_stock_checkout') || $this->config->get('config_stock_warning')), 'reward' => ($product['reward'] ? sprintf($this->language->get('text_points'), $product['reward']) : ''), 'price' => $price, 'special' => $special, 'tax' => $tax, 'total' => $total, 'href' => $this->url->link('product/product', 'product_id=' . $product['product_id']), 'remove' => $this->url->link('checkout/cart', 'remove=' . $product['key']) );
  5. пробовал и добавлять элемент в массив special ни чего не помогло
  6. Подскажите подалуйста как вывести старую цену(перечеркнутую) в корзине?
  7. Сайт http://torgplitka.ru 1.Необходимо чтобы фильтрация происходила по нажатию на кнопку, а не в реальном времени 2. При заходе в какую либо категорию должны показываться коллекции(они сейчас реализованны подгруппами), но при применении фильтрации покзавались уже сами товары из этой группы. Более или менее заполнена категория коллекции, на ней и можно пробовать. Но там товар не помещен в саму главную группу, а только в подгруппы. Пример реализации: http://www.bestceram...tka-dlya-vannoj 3. Реализовать у каждого критерия фильтра свою картинку, например у производителя своя картинка, у размера своя 4. По возможности сделать импорт экспорт значений фильтра в файл Сылки: Модуль фильтра <=^_^=.ru/module/module-151/145-modul-filtr-tovarov-v-kategorii-dlya-opencart-v1513.html> Обсуждение модуля <модуль качали со стороннего ресурса. обсуждение ТАМ ЖЕ> Стоимость и сроки присылать в личку
  8. Огромное спасибо помогло. вставил эту инструкцию и все заработало, ща стиль вывода поправлю и все будет ок. Еще раз спасибо!
  9. там инструкция только по установке фильтра, который отображается в категориях, а функции отображения опций в карточке товара нет, поэтому и пытался доработать с отображением и столкнулся с ошибкой которая уже тут много раз встречалась, но решения верного не было.
  10. Сам фильтр то работает. Не работает только вывод опций в самом товаре, делал все как тут сказано: https://opencartforum.com/topic/2654-%d0%bc%d0%be%d0%b4%d1%83%d0%bb%d1%8c-%d1%84%d0%b8%d0%bb%d1%8c%d1%82%d1%80-%d1%82%d0%be%d0%b2%d0%b0%d1%80%d0%be%d0%b2-%d0%b2-%d0%ba%d0%b0%d1%82%d0%b5%d0%b3%d0%be%d1%80%d0%b8%d0%b8-20/page__view__findpost__p__19905
  11. Качал отсюда http://=^_^=.ru/mod...cart-v1513.html Магазин версии OpenCart v.1.5.1.3 Код: product.php filter.php
  12. Народ помогите разобраться с ошибкой при выводе опций в карточке товара: В ветке встречалась подомная проблема но решения так и не было
×

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

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