Jump to content

bodia007

Новичок
  • Content Count

    13
  • Joined

  • Last visited

Community Reputation

0 Обычный

About bodia007

  • Rank
    Пользователь

Recent Profile Visitors

843 profile views
  1. Добрый день! Автору прошу включить в сборку модуля. Небольшая доработка модуля, при добавлении дополнительных изображений, согласно новой документации для тех, кто использует фид для Facebook: в файле /catalog/controller/extension/feed/unixml.php в строке 3051 (у Вас может отличаться) Найти это: $xml .= '<g:image_link>' . $product['image'] . '</g:image_link>'; if($product['images']){ foreach($product['images'] as $image){ $xml .= '<g:image_link>' . $image . '</g:image_link>'; } } Заменить на: $xml .= '<g:image_link>' . $product['image'] . '</g:image_link>'; if($product['images']){ $product['images'] = array_slice($product['images'], 0, 10); foreach($product['images'] as $image){ $xml .= '<additional_image_link>' . $image . '</additional_image_link>'; } }
  2. Почему после покупки модуля в списке файлов доступных для скачивания нет модуля для Opencart 3 Написал сюда жду модуль.
  3. Здравствуйте, вопрос о выводе статуса наличия товара в категории товаров (или других модулей, которые выводят товары на главной например) разным цветом, У меня получилось реализовать это в карточке товара: /catalog/controller/product/product.php if ($product_info['quantity'] <= 0) { $data['stock'] = $this->language->get('text_outstock'); } elseif ($this->config->get('config_stock_display')) { $data['stock'] = $product_info['quantity']; } elseif ($product_info['quantity'] >= 1 AND $product_info['quantity'] <= 3) { $data['stock'] = $this->language->get('text_minstock'); } else { $data['stock'] = $this->language->get('text_instock'); } Все работает отлично, если товара 0 шт - пишет красным цветом товар закончился, если от одного до трех штук - оранжевым с текстом заканчивается, если больше - зеленым, есть в наличии. Статусы прописал в языковых файлах (скриншот). Сайт двуязычный (русский\украинский) сборка ocStore 3.0.2.0 Проблема в том что не знаю как вывести тоже самое в категориях товара вот код с под модификатора storage/modification/catalog/controller/product/category.php: $stock_status = ($result['quantity'] > 0 ? $this->language->get('text_instock') : $result['stock_status']); $sale = (isset($result['special']) ? 100 - ($result['special'] / $result['price'] * 100) : 0); $stock_status = ($result['quantity'] > 0 ? $this->language->get('text_instock') : $result['stock_status']); $data['products'][] = array( 'sku' => $result['sku'], 'sale' => round($sale), 'stock' => $stock_status, 'product_id' => $result['product_id'], 'thumb' => $image, 'name' => $result['name'], 'description' => utf8_substr(trim(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8'))), 0, $this->config->get('theme_' . $this->config->get('config_theme') . '_product_description_length')) . '..', 'price' => $price, 'special' => $special, 'stock' => $stock_status, 'tax' => $tax, 'minimum' => $result['minimum'] > 0 ? $result['minimum'] : 1, 'rating' => $result['rating'], 'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url) ); } Как переписать контроллер категории? Прошу не обращать внимания на дублирующие строки - это я уберу самостоятельно.
  4. Исправил, путем сравнения файлов с предыдущей версией, а конкретно здесь: /catalog/model/extension/feed/unixml.php в строке 1745 и 1749 убрал 2("двойки") и все заработало, это заготовка для 7-ой версии под опцию?
  5. Привет, можешь скинуть допиленную версию модуля (с main_category и Н1) с этой переписки: https://opencartforum.com/topic/140024-adaptaciya-modulya-exportimport-s-glavnoy-kategoriey-dlya-ocstore-3/?tab=comments#comment-1386559 Заранее благодарен!
    Автору огромное уважение за данный шаблон! Очень легкий и отзывчивый дизайн, своевременная поддержка и обновления.
  6. Спасибо за быстрый ответ. 1.Такой вопрос - можно ли сделать вывод SVG-иконок во втором и третьем уровне вложенности категорий меню (где это можно поправить)? 2. Расширение "Простое оформление заказа" на демо версии отображается Bootstrap 3 (в описании к обновлению шаблона указан Bootstrap 4) 3. Нашел маленький недочет (выдает ошибку при заказе), Вы забыли положить один файлик (может не один) в архив с новой версией шаблона: yoga/template/extension/module/custom/module.twig
  7. Как обновить шаблон до версии 2.0 без потери данных?
  8. У меня аналогичная проблема присоединяюсь к вопросу как правильно и в каком порядке нужно редактировать?
  9. Такая же ошибка, в каких файлах нужно внести изменения чтобы все работало? PHP Notice: Undefined index: option_value in /home/klimtkpp/public_html/admin/controller/module/colors.php on line 119 PHP Warning: Invalid argument supplied for foreach() in /home/klimtkpp/public_html/admin/controller/module/colors.php on line 121
×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.