Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Fedka

Користувачі
  • Публікації

    652
  • З нами

Усі публікації користувача Fedka

  1. Какие модули для заказа используются? Так как поле "bprice" не стандартное
  2. Для кнопки в стилях прописать: border-radius:X px;/*Где Х - количество пикселей для закругления*/
  3. Столкнулся с такой проблемой, что стандартный функционал обновлений курса валют для Украины немного не подходит. Зачастую курс занижен. С поставщиками оплата производится в USD по курсу ПриватБанка или Межбанка. Немного покопавшись в API ПриватБанка вышло решение какое подошло. Выкладываю код, может кому-то пригодится. И так, открываем файл admin/model/localisation/currency.php Находим функцию: И заменяем ее на: Тут единственное нужно учесть, какой курс Вы хотите использовать, Покупки или Продажи валюты и исходя из этого брать параметр: $line->sale или $line->buy
  4. В файле .htaccess (в корне сайта) после: RewriteEngine On вставить: RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
  5. Открыть файл стелей, если это дефолтный шаблон он находится: catalog\view\theme\default\stylesheet\stylesheet.css Открывает его ищем примерно 194 строчку #menu { background-color: #229ac8; background-image: linear-gradient(to bottom, #23a1d1, #1f90bb); background-repeat: repeat-x; border-color: #1f90bb #1f90bb #145e7a; min-height: 40px; } И начинаем играться с цветами. Что б изменить фон, более детально как это сделано можно прочитать тут http://htmlbook.ru/faq/kak-dobavit-fonovyy-risunok-na-veb-stranitsu
  6. Обновился файл! Спасибо shevchenkon в нахождении бага. В файле catalog/payment/privat24.php в функции колбека добавлена проверка на существование POST параметров. Для того, что б не было ошибок при заходе на прямую по ссылке.
  7. Это может быть не "бяка", а задумка верстальщика, какой делал этот шаблон
  8. Это редактируется в языковом файле... catalog\language\язык\common\cart.php Переменная $_['text_items'] = '%s товар(ов) - %s'; catalog\language\язык\checkout\cart.php $_['text_items'] = '%s товар(ов) - %s';
  9. что имеется в виду? Что б первый элемент был выбран или как сделать вывод в опциях элементы в виде "флажка", а не радиокнопки? Если, что б был выбран, в файле product.tpl во время вывода элемента опции checkout поставить проверку на первый элемент. Если вообще сделать его вывод, тогда в админке, для этой опции указать тип "Флажок"
  10. <?php if(!empty($description)):?> <div class="row"> <?php if ($description) { ?> <div class="col-sm-12"><?php echo $description; ?></div> <?php } ?> Этот код вырежи и поставь перед проверкой на пустоту категорий и товаров Перед этим: <?php if (!$categories && !$products) { ?> <p><?php echo $text_empty; ?></p> <div class="buttons"> <div class="pull-right"><a href="<?php echo $continue; ?>" class="btn btn-primary"><?php echo $button_continue; ?></a></div> </div> <?php } ?> И будет счастье
  11. Для данного вывода хорошо смотрится, если захотите что-то в выводах поменять, тогда нужно будет чуть подправить...
  12. Проблема чревата, что не будет считаться количество товара в строке при выводе... <div class="clearfix visible-md"></div> Эта часть кода, как раз заменяет скрипт подбора максимальной высоты... Можно поиграться с параметрами проверки...
  13. Нет, это не сторонний код... Это решается в файле product.tpl, если это "Сопутствующие товары" для товара... Там стоит проверка на количество товара в строке в зависимости от того есть левый, правый блоки вывода <?php if (($column_left && $column_right) && ($i % 2 == 0)) { ?> <div class="clearfix visible-md visible-sm"></div> <?php } elseif (($column_left || $column_right) && ($i % 3 == 0)) { ?> <div class="clearfix visible-md"></div> <?php } elseif ($i % 4 == 0) { ?> <div class="clearfix visible-md"></div> <?php } ?> Это код с дефолтного шаблона без изменений... Нужен код с шаблона, что б посмотреть...
  14. Это модуль "Рекомендуемые товары" выводится или Сопутствующие товары для товара на странице?
  15. В блоке рекомендуемые, после первого товара, выводится <div class="clearfix visible-md"></div> из-за него и идет сбой в выводе Если это убрать тогда все нормально выводится Посмотреть в шаблоне вывода рекомендуемых товаров нужно искать лишний код
  16. Для админки это нужно сделать или для фронта? Если речь идет про фронт, то в месте где идет формирование массива категории, для примера опишу модуль "Категории". У меня OpenCart 2.1.x Массив формируется с 34-62 строчку Необходимо, добавить проверку на наличие товара Из: $children_data[] = array( 'category_id' => $child['category_id'], 'name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id']) ); Сделать: if ($this->model_catalog_product->getTotalProducts($filter_data) > 0) { $children_data[] = array( 'category_id' => $child['category_id'], 'name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id']) ); } И из: $data['categories'][] = array( 'category_id' => $category['category_id'], 'name' => $category['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'children' => $children_data, 'href' => $this->url->link('product/category', 'path=' . $category['category_id']) ); Сделать: if ($this->model_catalog_product->getTotalProducts($filter_data) > 0) { $data['categories'][] = array( 'category_id' => $category['category_id'], 'name' => $category['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'children' => $children_data, 'href' => $this->url->link('product/category', 'path=' . $category['category_id']) ); } В таком случае, на фронте в модуле меню, не будут выводится категории где нет товаров.
  17. Открой файл: catalog/controller/feed/google_sitemap.php, если речь идет про стандартный генератор sitemap и перед $products = $this->model_catalog_product->getProducts(); вставь $output .= '<url>'; $output .= '<loc>' . $this->url->link('common/home') . '</loc>'; $output .= '<changefreq>always</changefreq>'; $output .= '<priority>1.0</priority>'; $output .= '</url>'; и будет счастье.
  18. Это можно вставить при добавлении товара в базу после редактирования...конечно, это не желательно делать... Это регулярное выражение нужно вставлять в самом парсинге, перед добавлением описания товара в базу.
  19. Если скрыть при выводе на фронте, можно поставить проверку на количество товаров в категории, и если 0, то не выводить категорию, если больше 0, то выводить...и не забыть это действие сделать не только в меню, но и на странице вывода категории, для подкатегорий
  20. Пропустить через регулярное выражение. Я использую такое: $text1 = preg_replace("#( |\n|^)(http://)?[0-9a-z_.-/]+?[^@][0-9a-z_.-/]+\.[a-z]{2,4}#is", "", $text); А вот так вот можно написать, если удалить полностью с тегом: $text1 = preg_replace('#<a href=(?:.*)(?=</a>)#Usi', '', $text);
  21. Правильно высота блока меняется, а обтикание в блоках работает правильно... Тут нужно или для всех товаров выводить рейтинг, или написать скрипт, какой будет высоту блока проставлять для элементов в строке, что б такого сбоя не было
  22. В базе данных посмотри что б поле было такого же названия... Затем, в функции public function getCategory($category_id) { Перед return пропиши: print_r($query->row); die(); Так ты увидишь в запросе есть "category_banner"
  23. Судя из описания - это не официальный модуль, а модуль ПриватБанка для оплаты частями, мгновенной расрочки Для Версии 2,х - https://opencartforum.com/files/file/3138-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C-%D0%BE%D0%BF%D0%BB%D0%B0%D1%82%D1%8B-%D0%BF%D1%80%D0%B8%D0%B2%D0%B0%D1%8224-%D0%B4%D0%BB%D1%8F-opencart-2xx/ Для версии 1.5.х - https://opencartforum.com/files/file/479-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C-%D0%BE%D0%BF%D0%BB%D0%B0%D1%82%D1%8B-%D1%87%D0%B5%D1%80%D0%B5%D0%B7-%D0%BF%D1%80%D0%B8%D0%B2%D0%B0%D1%8224/ и https://opencartforum.com/files/file/727-webme-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C-%D0%BE%D0%BF%D0%BB%D0%B0%D1%82%D1%8B-%D0%BF%D1%80%D0%B8%D0%B2%D0%B0%D1%8224-%D0%B4%D0%BB%D1%8F-ocstore-15x/ Проверенные и работают

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.