Ответы пользователя по тегу OpenCart
  • Существует ли версия Opencart 2.3.0.5?

    glossyweb
    @glossyweb
    Mark marketing
    3.0.3.2 April 9, 2019
    3.0.3.1 January 7, 2019
    3.0.3.0 January 2, 2019
    3.1.0.0_b July 27, 2017
    3.0.2.0 July 18, 2017
    3.0.1.2 July 7, 2017
    3.0.1.1 July 4, 2017
    3.0.0.0 June 19, 2017
    2.3.0.2 August 1, 2016
    2.3.0.1 July 31, 2016

    Последние версии. Версии 2.3.0.5 не существует, видимо ваш знакомый сайт просто взял и поменял версию на 2.3.0.5 но это ни на что не влияет.
    Ответ написан
    Комментировать
  • Как в карточке товара, при наведении на фото товара (на определенные элементы товара), сделать подобные всплывающие описания?

    glossyweb
    @glossyweb
    Mark marketing
    Ищите на офф маркете слайдер с таким функционалом.
    Ответ написан
    Комментировать
  • Как заменить /index.php?route=common/home на главную страницу?

    glossyweb
    @glossyweb
    Mark marketing
    Включить в настройках ЧПУ и файл .htaccess
    Ответ написан
    Комментировать
  • В Opencart 2.1 не показывает логи, дублирует заказы и другие ошибки. Как исправить?

    glossyweb
    @glossyweb
    Mark marketing
    1 - система пользователи, групы пользователей.
    3 - Верстка полетела, tpl смотрите
    чуть позже дам больше ответов.
    Ответ написан
  • Почему пропадает левая колонка Opencart 3 у блога?

    glossyweb
    @glossyweb
    Mark marketing
    Проблема в вашем шаблоне journal, в нем своих модификаторов полно. Смотрите в сам tpl той страницы на которой отображается левая панель, и каким js она убирается.
    Ответ написан
    Комментировать
  • Как в opencart модифицировать модифицированный файл?

    glossyweb
    @glossyweb
    Mark marketing
    Модифицированный файл генерируется исходя из модификаторов. Если вы модифицируете его, то после очистки кеша все пропадет. И это неправильный путь решения проблемы.
    1. отключайте по одному модификатору и обновляйте кеш, и найдете вам нужный
    Ответ написан
    Комментировать
  • Как вывести атрибуты opencart в data для рекомендуемые?

    glossyweb
    @glossyweb
    Mark marketing
    featured.php
    'attribute_groups' => $this->model_catalog_product->getProductAttributes($product_info['product_id']),

    и в темплейте
    <?php if($product['attribute_groups']) { ?>
    	<div>         
    	  <table class="table table-bordered table-condensed table-striped">
    		<thead>
    		</thead>
    		<tbody>
    		 <?php foreach($product['attribute_groups'] as $attribute_group) { ?>
    		 <?php foreach($attribute_group['attribute'] as $attribute) { ?>
    		  <tr>
    			<td><b><?php echo $attribute['name']; ?></b></td>
    			<td><?php echo $attribute['text']; ?></td>
    		  </tr>
    		  <?php } ?>
    		  <?php } ?>
    		</tbody>
    	  </table>
    	</div>
    	<?php } ?>
    Ответ написан
    3 комментария
  • Где найти готовые темы и плагины для opencart 3.0.2.0?

    glossyweb
    @glossyweb
    Mark marketing
    Тема магазина ето одно, а функционал уведомления совсем другое.
    заходите на любой из маркетов и ищите шаблон по запросу game, и там куча вариантов с которых можете взять чтото полезное.
    а по поводу отправки кода, читайте информацию "Opencart продажа электронных товаров" - везде логика одна, будь то код, будь то книга или модуль.
    Ответ написан
    Комментировать
  • При установке модулей возникает ошибка 500, почему?

    glossyweb
    @glossyweb
    Mark marketing
    1. Если вы видите по путям, то ето ошибка уже с модифицированного файла, в который внесены модификации с ocmod или vqmod, syntax error гласит что гдето там синтаксическая ошибка с функцией private.

    Решение: зайти в этот файл и найти строки где ошибка, найти этот кусок кода в установленных модификаторах, отключить этот модификатор, очистить кеш, и попробовать установить любой модуль через стандартный загрузчик, если все пройдет успешно, то смело идем править код в файл который делает конфликт
    Ответ написан
    Комментировать
  • Opencart3, сделать импорт товаров от поставщика?

    glossyweb
    @glossyweb
    Mark marketing
    1. У вас есть поставщик, у него товар есть в каком то виде: word,exel,csv, секретарша шлет на почту, или открытое api.
    Вопрос к поставщику: в каком формате он хранит свои данные.
    2. В зависимости от ответа на вопрос выше можно строить логику работы импорта.
    + импортировать один раз, или синхронизироваться в заданный период времени.
    + на офф маркете opencart уже существует много модулей которые делают импорт товаров по стандартным полям(название, цена, категория, опции, и все прочее)
    Индивидуальные поля нужно дописывать модуль.
    Ответ написан
    Комментировать
  • Как сделать десятичное кол-во товаров в opencart 2.3?

    glossyweb
    @glossyweb
    Mark marketing
    https://www.opencart.com/index.php?route=marketpla... вот вам платный модуль.
    Есть и на варезах, гуглите Decimal Quantity
    Ответ написан
  • Как сделать индексацию отзывов в opencart 2.3?

    glossyweb
    @glossyweb
    Mark marketing
    https://yandex.ru/support/webmaster/robot-workings...
    https://opencartforum.com/files/file/337-reviews-n...
    https://opencartforum.com/topic/82067-otkryt-otzyv...

    и отзывы без ajax, и рекомендации яндекса, и все что хотите.
    p.s. следите за ченжлогами opencart и посмотрите что в плане отзывов структура не менялась.
    Ответ написан
    Комментировать
  • Модуль подписки опенкарт 2?

    glossyweb
    @glossyweb
    Mark marketing
    В opencart 2 с коробки есть замечательная функция "регулярные платежи" - там можете редактировать периодичность оплаты и как за часто выставлять счет.
    + По скрину чисто видно что есть платеж и возможность скачивания за ети деньги.
    Но, там нету всего дополнительного функционала который на феофане(откуда и скрин).
    + вы его не описали что еще надо.
    Для того что на скрине грубо говоря хватает периодических платежей.
    Ответ написан
  • Что быстрее в освоении woocommerce или opencart?

    glossyweb
    @glossyweb
    Mark marketing
    работаю с ocStore много лет, и он очень хорошо адаптирован под СНГ, и все без проблем настраивается с коробки, без знаний php. И как задал вопрос ТС, биллинг инфо там редактируется в два клика и не только.

    P.S. ТС я увидел ваш ответ в другой теме, где вы рекомендуете Opencart, и он датирован началом 2016 года.
    за это время так тяжело освоился он ?
    Ответ написан
  • Вывод картинок к категориям на главной странице?

    glossyweb
    @glossyweb
    Mark marketing
    1. Подключим модель обработки изображения. Занесем в массив вывода меню, изображения.
    Путь: catalog/controller/common/header.php
    Действия: Открываем файл для редактирования, нажмем на клавиатуре CTRL + F, откроется окно для быстрого поиска по файлу.
    Нам нужна строка

    $this->load->model('extension/extension');

    сразу после нее вставляем

    $this->load->model('tool/image');

    мы подключили модель обработки изображения.
    Теперь нам нужно найти перебор массива, ищем строку

    foreach ($categories as $category) {

    В этом переборе есть два нужных нам массива, один для гланвых пунктов меню и другой для дочерних.

    Это массив главных категорий
    $data['categories'][] = array(
    'name' => $category['name'],
    //Подключить вывод изображения
    'thumb' => $this->model_tool_image->resize($category['image'], $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height')),
    //
    'children' => $children_data,
    'column' => $category['column'] ? $category['column'] : 1,
    'href' => $this->url->link('product/category', 'path=' . $category['category_id'])
    );

    Это массив дочерних категорий

    $children_data[] = array(
    'name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''),
    //Подключить вывод изображения
    'thumb' => $this->model_tool_image->resize($child['image'], $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height')),
    //
    'href' => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id'])
    );

    Строку thumb я добавил, она и отвечает за вывод. Вы спросите откуда берется размер генерируемой иконки - из админки, в настройках во вкладке изображения "Размер изображения в списке категорий".

    Так же можно самому указать ширину и высоту, вот пример для дочерней категории:
    $this->model_tool_image->resize($child['image'], 20, 20),
    Обратите внимание переменная $child - это дочерняя, а $category - родительская категория.

    2. Вывод переменно в шаблон.

    Путь: catalog/view/theme/*/common/header.tpl

    Действия: Открываем файл для редактирования, нажмем на клавиатуре CTRL + F, откроется окно для быстрого поиска по файлу. Нам нужна строка

    <?php if ($categories) { ?>

    href' => $this->url->link('product/category', 'path=' . $category['category_id'])
    );

    Это массив дочерних категорий

    $children_data[] = array(
    'name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''),
    //Подключить вывод изображения
    'thumb' => $this->model_tool_image->resize($child['image'], $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height')),
    //
    'href' => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id'])
    );

    Строку thumb я добавил, она и отвечает за вывод. Вы спросите откуда берется размер генерируемой иконки - из админки, в настройках во вкладке изображения "Размер изображения в списке категорий".

    Так же можно самому указать ширину и высоту, вот пример для дочерней категории:
    $this->model_tool_image->resize($child['image'], 20, 20),
    Обратите внимание переменная $child - это дочерняя, а $category - родительская категория.

    2. Вывод переменно в шаблон.

    Путь: catalog/view/theme/*/common/header.tpl

    Действия: Открываем файл для редактирования, нажмем на клавиатуре CTRL + F, откроется окно для быстрого поиска по файлу. Нам нужна строка

    <?php if ($categories) { ?>
    "/>
    Ответ написан
    Комментировать
  • Как включить увеличение изображений?

    glossyweb
    @glossyweb
    Mark marketing
    за увеличения изображения отвечает magnific popup, и если вы файлики перезаписывали, то наверное сама библиотека не грузится, но как минимум должно по клику вас кидать на новую страницу и само изображение без модального окна.

    А так есть же инспектор в хроме, гляньте что не подгружается или на что ругается при клике.
    Либо киньте пациента сюда, и мы глянем на лайв примере.
    Ответ написан
    Комментировать
  • Как сделать запоминание пути в менеджере картинок Opencart 2.3 ??

    glossyweb
    @glossyweb
    Mark marketing
    в ocstore этой проблемы не наблюдается. Рекомендую использовать ее.
    Ответ написан
    Комментировать
  • Почему при сбросе кэша дублируется метод OpenCart'ом?

    glossyweb
    @glossyweb
    Mark marketing
    Два модификатора работают с одним куском кода, потому и в функции два одинаковых метода. Нужно адаптировать чтобы не было конфликтов в дальнейшем.
    Ответ написан
    Комментировать
  • Как сделать информационные блоке на opencart?

    glossyweb
    @glossyweb
    Mark marketing
    Вот есть готовое решение. Правда платное
    opencartforum
    Ответ написан
    Комментировать