Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

mechmedia

Новичок
  
  • Публикаций

    30
  • Зарегистрирован

  • Посещение

Все публикации пользователя mechmedia

  1. mechmedia

    Ошибки в google sitemap

    Спасибо, так и сделал.
  2. Для Яндекса все ок: https://lavkacreativa.ru/index.php?route=extension/feed/yandex_sitemap А с Гуглом проблема: https://lavkacreativa.ru/index.php?route=extension/feed/google_sitemap This page contains the following errors: error on line 1 at column 162555: xmlParseEntityRef: no name Below is a rendering of the page up to the first error. Читал, что может быть из-за того, что используются запрещенные символы. Но в sitemap для Яндекса то все в порядке...
  3. Перестала работать загрузка картинок в файловом менеджере, получаю ошибку в консоли: POST https://darisovkusom.ru/admin/index.php?route=common/filemanager/upload&token=6be480e843d93a33bfe20220bc7c8e93 500 (Internal Server Error) submit @ ajaxupload.js:660 onChange @ index.php?route=common/filemanager&token=6be480e843d93a33bfe20220bc7c8e93&field=image2:618 (anonymous) @ ajaxupload.js:401 VM1788:2 Uncaught SyntaxError: Unexpected token < at HTMLIFrameElement.<anonymous> (ajaxupload.js:610) Строка в ajaxupload.js: if (response) { response = eval("(" + response + ")"); } else { response = {}; } В fliemanager дефолтное ограничение на 300kb стоит, при этом маленькие картинки грузятся(60kb), а вот побольше, килобайт на 200, уже нет
  4. Требуется перепарсить товары с двух доноров: https://www.regard.ru/catalog Берем первые 40 товаров(отсортированных ПО ПОПУЛЯРНОСТИ у донора) категорий/подкатегорий: 1)Компьютеры и ноутбуки Персональные компьютеры Моноблоки Ноутбуки 2)Компьютерная периферия Мониторы Мыши, клавиатуры Кабеля, адаптеры, переходники ИБП, сетевые фильтры 3) Офисная техника и расходные материалы Сканеры МФУ Принтеры Картриджи Бумага 4) Комплектующие к компьютерам Видеокарты Жесткие диски Звуковые карты Корпуса Материнские платы Процессоры Оперативная память https://prime-office.ru/catalog/ofisnye-kresla/?VIEW=LINE Берем первые 40 товаров(отсортированных ПО ПОПУЛЯРНОСТИ у донора) категорий/подкатегорий: 5) Мебель на заказ Офисные кресла Кабинет руководителя Мебель для персонала Мягкая мебель Столы для переговоров Стойки Писать в ЛС
  5. Тема закрыта
  6. Может ли кто-то помочь с доработкой модуля csv price pro import/export? Все уже установлено и залито, надо только перепарсить товары с сортировкой по популярности у донора. Opencart 2.3 Можно писать в ЛС.
  7. Все, разобрался) Стояло правило, перекладывать письма от моего ящика в отправленные. Отредактировал правило и все норм стало! А можно сделать, чтобы клиенту после отправки сообщения подтверждающее письмо приходило?
  8. У меня протокол Mail. Может попробовать параметры функции Mail указать какие-то?
  9. Добрый день! OcStore 2.3 Указал в Настройках сайта почту на Яндексе(личную, не доменную). При отправке заявки через форму обратной связи, письмо оказывается не во Входящих, а в Отправленных! С другим личным ящиком на Яндексе, таких проблем нет, приходит во входящие. В чем может быть дело?
  10. Исполнитель найден, всем спасибо за отзывчивость!
  11. Требуется спарсить товары отсюда: http://uralput.ru/katalog/ На OcStore 2.3: http://dev.web-tim.ru/ Парсим название и характеристики. Фото парсить не надо, но нужна возможность указать какое-либо дефолтное фото для каждой категории товаров. Оплата по договоренности, просьба писать в ЛС.
  12. Мне надо это сделать для темы Fastfood:
  13. Всем добрый день! Подскажите пожалуйста модуль для перелистывания фотографий товара с главной страницы. То есть если у меня для товара добавлено несколько фотографий, чтобы была возможность их листать, не заходя в саму карточку товара.
  14. Попробовал сделать через AJAX с выводом модуля в дефолтный PopUp magnificPopup. В JS написал: function getWall() { $.magnificPopup.open({ items: { src: '/extension/module/category_wall', type: 'ajax' //src: $('#categorywall')[0].outerHTML } }); } Шаблон контроллера: <h3><?php echo $heading_title; ?></h3> <div class="row" id ="categorywall" style="opacity: 1; display: block;margin-bottom: 0px;"> <?php foreach ($categories as $category) { ?> <div class="col-lg-2 col-md-3 col-sm-6 col-xs-12"> <div class="product-thumb transition"> <div class="image"><a href="<?php echo $category['href']; ?>"><img src="<?php echo $category['image']; ?>" alt="<?php echo $category['name']; ?>" title="<?php echo $category['name']; ?>" class="img-responsive" /></a></div> <div class="caption category-wall" style="min-height: 50px"> <h5><a style="text-decoration: none" href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></h5> <div class="category-wall-wrap"><?php if ($category['children']) { ?> <?php foreach ($category['children'] as $child) { ?> <?php if ($child['category_id'] == $child_id) { ?> <a href="<?php echo $child['href']; ?>"><?php echo $child['name']; ?></a><br> <?php } else { ?> <a href="<?php echo $child['href']; ?>"><?php echo $child['name']; ?></a><br> <?php } ?> <?php } ?> </div> <?php } ?> </div> </div> </div> <?php } ?> </div> Кнопка с вызовом в шапке: <button class="btn btn-default" onclick="getWall()">Показать категории</button> В итоге срабатывает, но почему-то в модальку грузится ВЕСЬ HTML с главной страницы
  15. Он не подходит для версии 2.3(((
  16. Всем привет! Opencart 2.3.0.2.2 Использую модуль Стена категорий, все работает прекрасно. Но, потребовалось вывести этот модуль в модальное окно. То есть чтобы по нажатию кнопки "Все меню" на весь экран на любой странице открывались бы все категории во всплывающем окне. Я взял стандартную модальку Bootstrap, и в футер вставил код шаблона модуля. В контроллер футера вставил код контроллера модуля. Но не работает, выдает ошибку: Notice: Undefined variable: categories Invalid argument supplied for foreach() Что я делаю не так? Подскажите пожалуйста) Код шаблона: <div class="row" style="opacity: 1; display: block;margin-bottom: 0px;"> <?php foreach ($categories as $category) { ?> <div class="col-lg-2 col-md-3 col-sm-6 col-xs-12"> <div class="product-thumb transition"> <div class="image"><a href="<?php echo $category['href']; ?>"><img src="<?php echo $category['image']; ?>" alt="<?php echo $category['name']; ?>" title="<?php echo $category['name']; ?>" class="img-responsive" /></a></div> <div class="caption" style="min-height: 50px"> <h5><a style="text-decoration: none" href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></h5> <?php if ($category['children']) { ?> <?php foreach ($category['children'] as $child) { ?> <?php if ($child['category_id'] == $child_id) { ?> <a href="<?php echo $child['href']; ?>">&nbsp;&nbsp;&nbsp;- <?php echo $child['name']; ?></a><br> <?php } else { ?> <a href="<?php echo $child['href']; ?>">&nbsp;&nbsp;&nbsp;- <?php echo $child['name']; ?></a><br> <?php } ?> <?php } ?> <?php } ?> </div> </div> </div> <?php } ?> </div> Код контроллера: class ControllerExtensionModuleCategoryWall extends Controller { public function index() { $this->load->language('extension/module/category_wall'); $data['heading_title'] = $this->language->get('heading_title'); if (isset($this->request->get['path'])) { $parts = explode('_', (string) $this->request->get['path']); } else { $parts = array(); } if (isset($parts[0])) { $data['category_id'] = $parts[0]; } else { $data['category_id'] = 0; } if (isset($parts[1])) { $data['child_id'] = $parts[1]; } else { $data['child_id'] = 0; } $this->load->model('catalog/category'); $this->load->model('catalog/product'); $data['categories'] = array(); $data['categories'] = array(); $categories = $this->model_catalog_category->getCategories(0); $this->load->model('tool/image'); foreach ($categories as $category) { $children_data = array(); if ($category['top']) { $children = $this->model_catalog_category->getCategories($category['category_id']); foreach($children as $child) { $filter_data = array('filter_category_id' => $child['category_id'], 'filter_sub_category' => true); $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 ($category['image']) { $image = $this->model_tool_image->resize($category['image'], $this->config->get($this->config->get('config_theme') . '_image_category_width'), $this->config->get($this->config->get('config_theme') . '_image_category_height')); } else { $image = $this->model_tool_image->resize('placeholder.png', $this->config->get($this->config->get('config_theme') . '_image_category_width'), $this->config->get($this->config->get('config_theme') . '_image_category_height')); } $data['categories'][] = array( 'description' => $category['description'], 'name' => $category['name'], 'children' => $children_data, 'image' => $image, 'href' => $this->url->link('product/category', 'path=' . $category['category_id']) ); } } return $this->load->view('extension/module/category_wall', $data); } }
  17. Как допилить модуль Категории (IMG) для версии 2.3.0.2.2? Чтобы выводились дочерние категории в блоке с родительской категорией на главной странице?
  18. Всем привет! Есть сайт http://darisovkusom.ru/ На главной странице, где блок Рекомендуемых товаров, хочу растянуть градиентную заливку(background-image) во всю ширину страницы, то есть за пределы container, чтобы было как в шапке. Понятно что весь контент ниже шапки выводится в контейнере .container, с максимальной шириной 1170px. Но может как-то возможно задать для отдельного блока фон, выходящий за пределы блока? В приложенном скриншоте то, как хочется)
  19. Всем привет! Вопрос, необходимо изменять текст в корзине, в зависимости от того, на какой категории находится пользователь. То есть в шаблоне корзины хочу вывести примерно следующее: <?php if ($category_id == 95){ ?> <h2>Корзина 1</h2> <?php }elseif ($category_id == 108){ ?> <h2 class="title">Корзина 2</h2> <?php } ?> Проблема в том, как определить переменную category_id в контроллере? Пробую так в cart.php: $category_info = $this->model_catalog_category->getCategory($category_id); $data['categories'] = array(); $data['category_id'] = $category_id; $results = $this->model_catalog_category->getCategories($category_id); Но не работает. Подскажите пожалуйста, кто знает?
  20. Закажу разработку персонального модуля XML-загрузки. Необходимо подключение различных каталогов. Нужна возможность выборки отдельных категорий и товаров.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.