-
Публікації
1 750 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем halfhope
-
-
Да, файл верный. Если этого кода там нет, значит у вас seo_pro идет отдельно, код выпадающего списка main_category добавляется через модификации. Долго разбираться. Этот код может быть в БД, в таблице oc_modification или в папке system/library/*.xml.
-
Вот так должен выглядеть селект
<div class="form-group"> <label class="col-sm-2 control-label" for="input-category"><?php echo $entry_main_category; ?></label> <div class="col-sm-10"> <select id="main_category_id" name="main_category_id" class="form-control"> <option value="0" selected="selected"><?php echo $text_none; ?></option> <?php foreach($categories as $category) { ?> <?php if($category['category_id'] == $main_category_id) { ?> <option value="<?php echo $category['category_id']; ?>" selected="selected"><?php echo $category['name']; ?></option> <?php } else { ?> <option value="<?php echo $category['category_id']; ?>"><?php echo $category['name']; ?></option> <?php } ?> <?php } ?> </select> </div> </div>
Нас интересует строка:
<option value="0" selected="selected"><?php echo $text_none; ?></option>
Если ее нет, то добавьте. Если она есть, то что-то другое вмешивается в работу.
-
-
Здравствуйте!
Могу сделать на основе своего модуля, но буду свободен только через пару дней.
-
-
Привет.
Ставьте профайлер SQL запросов. Проблема скорей всего в них. Типичные проблемы это большое кол-во запросов в шапке сайта и модуле категорий.
Если нужно сделать быстрей, то обращайтесь в ЛС.
-
Часть будет, часть - нет. Там и разница в верстке, насколько я помню, в админке есть. Если все же хотите переехать на 1.5.x, то рекомендую ocStore 1.5.5.1.2, вместо opencart 1.5.6.4.
Как уже сказали выше:
- 1.5 рабочая лошадка, но большая часть модулей сейчас пишется для 2
- 2.3 - стабильная
- 3 - сырая
-
1
-
только наоборот
-
1
-
-
В 21.09.2018 в 18:12, krluch сказал:
Да не так все просто. Товар заливается парсером и на сайте 8000+ товаров, где надо показывать модуль и 1500+ товаров, где НЕ надо показывать модуль. Вручную менять схему - глупо, с помощью запросов в бд - тоже глупо, писать скрипт или править парсер - тоже глупо.
Надо именно условие в модуле, подобно тому, что указал в начале темы
Модуль делал для схожих задач, посмотрите как это реализовано в нем.
-
1
-
-
Работайте с магазинами, с их владельцами, больше опыта будет. Больше ощущений, по которым можно видеть ориентиры. Вам нужно натренировать видение, этот перк тоже опытом качается. Можно будет даже самому на глазок оценить выстрелит модуль или нет.
-
1
-
-
INSERT INTO url_alias (query, keyword) VALUES ('account/wishlist', 'wishlist');
По аналогии
-
1 час назад, ozz сказал:
как будет правильнее?
site.ru/brand/category
site.ru/category/brand
FilterPro? Там посадочные страницы можно создавать, насколько я помню.
-
Попробуйте на странице статьи, где старая картинка нажать Ctrl+F5, если не сработало, то очистите кэш.
-
Может быть размер лога ошибок слишком большой. И при его обработке сервер крашится. Удалите все из каталогов:
- system/storage/modification
- system/storage/logs
Затем зайдите и обновите кэш модификаторов
-
1
-
Вот, рекомендую
-
В консоли браузера можно посмотреть (F12). Укажите https:// у всех css/js/img вместо http://. у сторонних ресурсов можно указать просто // без протокола, браузер сам его подберет.
-
Simple из коробки поддерживает вывод описания к методам доставки, просто передайте массив из модели доставки вместе с description, он сам выведется. Пример:
$quote_data['advanced_shipping' . $key] = array( 'key' => $key, 'code' => 'advanced_shipping.advanced_shipping' . $key, 'title' => html_entity_decode($value['name'][$this->current_language_id], ENT_QUOTES, 'UTF-8'), 'description' => html_entity_decode($value['description'][$this->current_language_id], ENT_QUOTES, 'UTF-8'), 'cost' => $value['cost'], 'tax_class_id' => $tax_class_id, 'text' => $this->currency->format($this->tax->calculate($value['cost'], $tax_class_id, $this->config->get('config_tax')), $this->session->data['currency']) );
Для тех у кого simle не стоит, поддержку вывода description можно сделать так:
<?xml version="1.0" encoding="UTF-8"?> <modification> <id>Advanced Shipping</id> <version>1.0</version> <vqmver></vqmver> <author>Shashakhmetov Talgat [[email protected]]</author> <file name="catalog/view/theme/default/template/checkout/shipping_method.tpl"> <operation error="log"> <search position="replace"><![CDATA[<label for="<?php echo $quote['code']; ?>"><?php echo $quote['title']; ?></label>]]></search> <add><![CDATA[<label for="<?php echo $quote['code']; ?>"><?php echo $quote['title']; ?><?php echo isset($quote['description']) ? "<br/>".$quote['description'] : ""; ?></label>]]></add> </operation> </file> </modification>
-
1 час назад, dal12 сказал:
я так и не понял с oc2.3 работает?
Да, работает со всеми версиями opencart
-
Нужно смотреть шаблон фильтра MFP, который выводит товары и если он несовместим с шаблоном (не подхватывает настройки шаблона по количеству колонок), то поправить.
-
Hi, didn't see free solutions. I can help U move products/categories from woocommerce to OpenCart.
-
8 часов назад, Milavid сказал:
Это реально воплотить в жизнь вообще ?
Здравствуйте! Пришлите ТЗ.
-
В
13 часов назад, vkravez сказал:У меня та же проблема. Только на странице редактирования модуля. Выбивает при сохранении.
Посте установки кодаheader('X-XSS-Protection: 0');
в admin/config.php в директорию dir в самом низу, не могу сохранить изменения. Кнопка сохранения не работает.
Пробовал в Хроме, Опере, Мозиле - ситуация та же.
Может есть другие решения?внесите это в самое начало admin/index.php, если не сработает, то пишите в ЛС
-
Вот еще что вспомнил:
-
40 минут назад, SergeTkach сказал:
system/engine/loader.php
А что Вы хотите с этим сделать?
Тссс...
Пустое поле в "main category" товара.
в Opencart 2.x: Налаштування та оптимізація
Опубліковано:
main_category_id