-
Публікації
1 818 -
З нами
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем PaulKravchenko
-
-
Кеш модификаторов обновите
-
Почему бы не поискать в дистрибутиве (или на хосте), в папке catalog/controller где запрашиваются данные о товарах, например искать ->getProduct
-
@shegenov я могу ошибаться, но предполагаю, что проблема в том, что шаблон помимо прочего выводит на информационные страницы еще модули, которые не имеют понятия о переменной pop_breadcrs, используемой модификатором fix Хлебных крошек.
Так как вы самостоятельно вряд ли справитесь, рекомендую обратиться к автору указанного модификатора или поискать специалиста здесь на форуме в разделе платных услуг.
-
У вас похоже вносились правки в оригинальный файл шаблона статей. Верните исходный если не знаете как поправить синтаксис.
В файле
4 строка должна быть такой: catalog/view/theme/fastfood/template/information/information.tpl
<?php echo $breadcrumb['separator']; ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a>
-
кеш модификаторов обновите
если не поможет, удалите указанный ^^ модификатор и обновите кеш
-
1 минуту назад, shegenov сказал:
не имею представления как это исправить
4 часа назад, PaulKravchenko сказал:отключите fix_breadcrumbs_vier
в админке - Дополнения - Модификаторы
-
А виноват в этом модификатор fix Хлебных крошек - отключите fix_breadcrumbs_vier.xml чтоб убедиться.
-
Так явно же - не объявлена переменная pop_breadcrs в контроллере catalog/controller/information/information.php
-
логично, спасибо за поправку
-
1
-
-
Можно например так
было:
<?php if ($recurrings) { ?>
стало:
<div class="alert alert-danger" style="text-align: center;">Здесь ваш цветной текст</div> <?php if ($recurrings) { ?>
Выглядеть будет так:
Но... не в обиду будет сказано, только с вашими познаниями даже в базовом html оставляют желать лучшего... сложно вам будет без помощи специалиста.
-
не, сорри, если под опциями, то править перед строкой <?php if ($recurrings) { ?>
-
Файл: catalog/view/theme/default/template/product/product.tpl
Искомый фрагмент позиции: <?php if ($options) { ?>
-
13 минут назад, abonnent сказал:
Все необходимые скрипты подключаются
да, и судя по всему проблема с одним из них, конкретно с bootstrap-datetimepicker{.min}.js - посмотрите не модифицирован ли, попробуйте заменить взяв из дистрибутива движка
-
В редактировании товара в админке на вкладе опции
-
1
-
-
@workmailstart все ок с городами по указанным областям, базу городов обновляли?
-
а ткните хотя бы носом на скриншоте где у вас краткое описание.. не говоря уже о полном
да, и.. за что же вы так шаблон изувечили?))
-
В файле catalog/controller/extension/payment/liqpay.php
-
2 часа назад, Alexkoba сказал:
Надо настроить работу модулей
ну с Simple понятно, а какой модуль НП и что с ними не так? Не стесняйтесь конкретизировать.
-
23 минуты назад, Alexsei сказал:
чтоб не менять то что уже есть нужно дороботать
чтоб понять что доработать нужно ТЗ и ссылка на пациента
-
Если кому-то все же нужно, то на примере дефолтного шаблона можно так:
1. catalog/controller/product/product.php
найти:
$data['model'] = $product_info['model'];
добавить после:
$data['product_quantity'] = $product_info['quantity'];
найти массив $data['products'][] = array(
добавить перед:
$product_quantity = $result['quantity'];
найти:
'price' => $price,
добавить после:
'product_quantity' => $product_quantity,
2. catalog/view/theme/default/template/product/product.tpl
вариант А - просто скрыть (будет в коде страницы, но не будет отображаться, скрываясь стилем)
найти:
<?php if ($price) { ?> <ul class="list-unstyled">
заменить на:
<?php if ($price) { ?> <ul class="list-unstyled" <?php if ($product_quantity <= '0') { ?>style="display: none;"<?php } ?>>
вариант B - не выводить (не будет выводиться вовсе, в коде страницы не фигурирует)
найти:
<?php if ($price) { ?>
заменить на:
<?php if ($price && $product_quantity > '0') { ?>
там же для связанных товаров (в примере вариант А, вариант B по аналогии с предыдущим
найти:
<?php if ($product['price']) { ?> <p class="price">
заменить на:
<?php if ($product['price']) { ?> <p class="price" <?php if ($product_quantity <= '0') { ?>style="display: none;"<?php } ?>>
Для тех, кого устраивает и шаблон таки дефолтный, в аттаче ocmod с вариантом B, только для страницы товара.
Только вы должны учитывать, что если скрывать, то везде, соответственно аналогичную процедуру необходимо провести с контроллерами и шаблонами категорий, производителей, поиска, акций, последних, рекомендуемых, и т.д. - везде, где выводится цена товара.
-
1
-
-
я бы поигрался для спортивного интересу, если не побрезгуете доступы в личку кинуть)
-
-
Могу ошибаться, но необходимые вам данные похоже не запрашиваются в массиве товаров в функции excel()
Да, вы их добавили в функции getForm() , но функции выгрузки в excel это неведомо. Добавьте массив с необходимыми данными товара в функцию excel()
-
попробуйте из аттача, установка сатндартно
только предварительно свои ручные правки придется отменить
-
1
-
Яндексу не нравится как в oscart по умолчанию вставлена иконка
в Opencart 3.x: Загальні питання
Опубліковано:
Можете добавить в header.tpl вот такую строку с укащанием на фавикон: <link rel="icon" type="https://site.ru/image/catalog/template/site/favicon.png" /> , указав полный путь к иконке.
ну и залить в корень сайта заранее созданный favicon.ico