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

d91me

Пользователи
  
  • Публикаций

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

  • Посещение

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

  1. Всем привет! Версия ocStore 2.3.0.2.3 Стоит шаблон Newstore Что-то программист нахимичил, магазин работает неисправно, на кэше Товары не сортируются по параметрам, поиск из шапки не функционирует(данные введённые в форму не передаются), в разделе контакты карта яндекс не отображается, возможно другие проблемы, нужно аудит и оценку стоимости восстановления. Сроки до понедельника выяснить неисправности.
  2. Дополню предыдущий вопрос, есть так же в таблице поле _RELATED_ рекомендуемые товары, где указаны SKU товаров через запятую, но они тоже не импортируются UPDATE Переименовал столбец с _RELATED_ на _RELATED_SKU_ и это помогло Но картинки для опций всё равно не отображаются.
  3. Хочется импортировать опции, вот такой путь указывается, но фото не отображаются image|Комплектация пружин дивана|+Независимые пружины (Mebelico)|23900|catalog/labels/58272-nezavisimie-pruzhini-(mebelico).jpg Хотя при таком же пути изображения товара грузятся как надо
  4. Здравствуйте! Требуется доработка сайта диваныч рф по аналогии с сайтом конкурентом Наполнить через плагин Csv price pro (парсить не надо) Сделать подобное решение с вариациями товара(отображение карточки в категории)
  5. Добрый день! Был проведён аудит, нужно доработать существующий магазин. Технического задания нет, для этого и нужен аудит... Пишите кто способен реализовать и будем оценивать стоимость работы. Интернет-магазин и аудит отправлю в лс
  6. Всё уже и не вспомню, точно, что прописал в настройках SMTP и увеличил параметры на сервере через тех поддержку. Возможно, не уверен, заменял mail.php на исходные файлы, но это не точно.
  7. Здравствуйте! Стандартный шаблон на OC 2.3 Задача: Упростить формы регистрации и заказа в полной и мобильной версиях(Модуль Simple) Регистрация : Телефон или электронка, пароль и имя. Заказ в общем то же самое без пароля естественно, если не авторизирован, иначе сразу на оплату Прикрутить платёжную систему Пишите в личку
  8. <div id="sosearchpro" class="sosearchpro-wrapper <?php echo $additional_class; ?> compact-hidden"> <?php if($disp_title_module) { ?> <h3><?php echo $head_name; ?></h3> <?php } ?> <form method="GET" action="index.php"> <div id="search<?php echo $module ?>" class="search input-group"> <?php if(!empty($categories)) { ?> <div class="select_category filter_type icon-select"> <select class="no-border" name="category_id"> <option value="0"><?php echo $text_category_all ; ?></option> <?php foreach ($categories as $category) { ?> <?php if ($category['category_id'] == $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 foreach ($category['children'] as $category_lv2) { ?> <?php if ($category_lv2['category_id'] == $category_id) { ?> <option value="<?php echo $category_lv2['category_id']; ?>" selected="selected">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<?php echo $category_lv2['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_lv2['category_id']; ?>">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<?php echo $category_lv2['name']; ?></option> <?php } ?> <?php foreach ($category_lv2['children'] as $category_lv3) { ?> <?php if ($category_lv3['category_id'] == $category_id) { ?> <option value="<?php echo $category_lv3['category_id']; ?>" selected="selected">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<?php echo $category_lv3['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_lv3['category_id']; ?>">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<?php echo $category_lv3['name']; ?></option> <?php } ?> <?php } ?> <?php } ?> <?php } ?> </select> </div> <?php } ?> <input class="autosearch-input form-control" type="text" value="" size="50" autocomplete="off" placeholder="<?php echo $text_search ;?>" name="search"> <span class="input-group-btn"> <button type="submit" class="button-search btn btn-default btn-lg" name="submit_search"><i class="fa fa-search"></i></button> </span> </div> <input type="hidden" name="route" value="product/search"/> </form> </div> <script type="text/javascript"> // Autocomplete */ (function($) { $.fn.Soautocomplete = function(option) { return this.each(function() { this.timer = null; this.items = new Array(); $.extend(this, option); $(this).attr('autocomplete', 'off'); // Focus $(this).on('focus', function() { this.request(); }); // Blur $(this).on('blur', function() { setTimeout(function(object) { (typeof object !== 'undefined') ? object.hide() : ''; }, 200, this); }); // Keydown $(this).on('keydown', function(event) { switch(event.keyCode) { case 27: // escape this.hide(); break; default: this.request(); break; } }); // Click this.click = function(event) { event.preventDefault(); value = $(event.target).parent().attr('data-value'); if (value && this.items[value]) { this.select(this.items[value]); } } // Show this.show = function() { var pos = $(this).position(); $(this).siblings('ul.dropdown-menu').css({ top: pos.top + $(this).outerHeight(), left: pos.left }); $(this).siblings('ul.dropdown-menu').show(); } // Hide this.hide = function() { $(this).siblings('ul.dropdown-menu').hide(); } // Request this.request = function() { clearTimeout(this.timer); this.timer = setTimeout(function(object) { (typeof object !== 'undefined') ? object.source($(object).val(), $.proxy(object.response, object)) : ''; }, 200, this); } // Response this.response = function(json) { html = ''; if (json.length) { for (i = 0; i < json.length; i++) { this.items[json[i]['value']] = json[i]; } for (i = 0; i < json.length; i++) { if (!json[i]['category']) { html += '<li class="media" data-value="' + json[i]['value'] + '">'; if(json[i]['image'] && json[i]['show_image'] && json[i]['show_image'] == 1 ) { html += ' <a class="media-left" href="' + json[i]['link'] + '"><img class="pull-left" src="' + json[i]['image'] + '"></a>'; } html += '<div class="media-body">'; html += '<a href="' + json[i]['link'] + '"><span>' + json[i]['label'] + '</span></a>'; if(json[i]['price'] && json[i]['show_price'] && json[i]['show_price'] == 1){ html += ' <div class="price">'; if (!json[i]['special']) { html += '<span class="price"><?php echo $text_price;?> : '+json[i]['price']+'</span>';; } else { html += '<span class="price-old">' + json[i]['price'] + '</span><span class="price-new">' + json[i]['special'] + '</span>'; } if (json[i]['tax']) { html += '<br />'; html += '<span class="price-tax"><?php echo $text_tax;?> : ' + json[i]['tax'] + '</span>'; } html += ' </div>'; } if(json[i]['show_addtocart'] || json[i]['show_addtowishlist'] || json[i]['show_addtocompare'] ){ html += '<div class="button-group">'; if(json[i]['show_addtocart']) html += '<button type="button" onclick="cart.add(' + json[i]['value'] + ',' + json[i]['minimum'] + ');"><span class="hidden-xs hidden-sm hidden-md"><?php echo $button_cart; ?></span> <i class="fa fa-shopping-cart"></i></button>'; if(json[i]['show_addtowishlist']) html += '<button type="button" data-toggle="tooltip" title="<?php echo $button_wishlist; ?>" onclick="wishlist.add(' + json[i]['value'] + ');"><i class="fa fa-heart"></i></button>'; if(json[i]['show_addtocompare']) html += '<button type="button" data-toggle="tooltip" title="<?php echo $button_compare; ?>" onclick="compare.add(' + json[i]['value'] + ');"><i class="fa fa-exchange"></i></button>'; html += '</div>'; } html += '</div></li>'; html += '<li class="clearfix"></li>'; } } // Get all the ones with a categories var category = new Array(); for (i = 0; i < json.length; i++) { if (json[i]['category']) { if (!category[json[i]['category']]) { category[json[i]['category']] = new Array(); category[json[i]['category']]['name'] = json[i]['category']; category[json[i]['category']]['item'] = new Array(); } category[json[i]['category']]['item'].push(json[i]); } } for (i in category) { html += '<li class="dropdown-header">' + category[i]['name'] + '</li>'; for (j = 0; j < category[i]['item'].length; j++) { html += '<li data-value="' + category[i]['item'][j]['value'] + '"><a href="#">&nbsp;&nbsp;&nbsp;' + category[i]['item'][j]['label'] + '</a></li>'; } } } if (html) { this.show(); } else { this.hide(); } $(this).siblings('ul.dropdown-menu').html(html); } $(this).after('<ul class="dropdown-menu"></ul>'); }); } })(window.jQuery); $(document).ready(function() { var selector = '#search<?php echo $module ?>'; var total = 0; var showimage = <?php echo ($showimage);?>; var showprice = <?php echo ($showprice);?>; var character = <?php echo ($character);?>; var height = <?php echo ($height);?>; var width = <?php echo ($width);?>; $(selector).find('input[name=\'search\']').Soautocomplete({ delay: 500, source: function(request, response) { var category_id = $(".select_category select[name=\"category_id\"]").first().val(); if(typeof(category_id) == 'undefined') category_id = 0; var limit = <?php echo $limit;?>; if(request.length >= character){ $.ajax({ url: 'index.php?route=module/so_searchpro/autocomplete&filter_category_id='+category_id+'&limit='+limit+'&width='+width+'&height='+height+'&filter_name='+encodeURIComponent(request), dataType: 'json', success: function(json) { response($.map(json, function(item) { total = 0; if(item.total){ total = item.total; } return { price: item.price, speical: item.special, tax: item.tax, label: item.name, image: item.image, link: item.link, minimum: item.minimum, show_price: showprice, show_image: showimage, value: item.product_id, } })); } }); } }, }); }); </script> Вот код tpl модуля so search pro Нужно к нему добавить виджет поиска SEO CMS таким образом, чтобы добавились параметры поиска такие как Статьи и Все категории и отдельно статьи(в выпадающем списке) На странице вывода результатов поиска должны выводиться данные по выбранным параметрам, либо товары, либо статьи, либо и то и то, либо только статьи.
  9. Ну потому что этот модуль So search надо будет дорабатывать, а там js много используется, чтобы вот такое сделать http://prntscr.com/f44az8
  10. Здравствуйте! Есть сайт на базе So Market Шаблона и там используется модуль поиска So Search. Помимо этого есть модуль блога SEO CMS у которого свой отдельный виджет поиска. Нужно слепить оба поиска в один. Ну тут явно потребуются хорошие знания js Сайт fereks-nw
  11. Исправить, чтобы отправлялось как с mail так и smtp, если надо будет обновить, то обновить. Warning: fsockopen(): unable to connect to smtp.beget.com:25 (Connection timed out) in /home/z/zhukov/fereks-nw.ru/public_html/system/library/mail.php on line 170Notice: Error: Connection timed out (110) in /home/z/zhukov/fereks-nw.ru/public_html/system/library/mail.php on line 173
  12. Не отображаются заголовки ни категорий, ни записей, что делать? Где выводятся записи категории списком заголовки присутствуют, но основные h1 заголовки нет, вообще заголовков нету.
  13. Здравствуйте! Для модуля SEO CMS TOP 2 требуется изменить шаблон вывода для виджета по примеру. Из такого: В такой: Всё полностью воспроизводить не надо, только фундамент, чтобы CSS классы подхватились. Пишите сколько примерно будет стоить. Пример blog.tpl прикрепил blog.tpl
  14. Отличный модуль, всё работает. Была проблема с именами файлов, убрал лишнее
  15. Последний вопрос пока что. Возможно ли привязать поиск по SEO CMS к форме поиска по товарам-категориям?
  16. Так же не могу понять почему не показывается заголовок Записи и Категории.
  17. Так же вопрос по выводу некоторых статей SEO CMS в блок Информация Либо поправить ссылки, потому что мои статьи SEO CMS находятся в категории Статьи, где SEO URL stati и если они дублируются со статьями opencart, то я могу вывести эту статью в блок информация, но ссылка получается другой. Например: сайт/proizvodstvo?record_id=6 а должно быть сайт/stati/proizvodstvo
  18. Фотографии записей обрезаются... Сейчас получается, что из целой картинки обрезается кусок с середины и края отсекаются во всех записях
  19. Человек вручную переносил данные и вписывал SEO URL, почему-то так получается, если не включать никаких опций по SEO в SEO CMS
×
×
  • Создать...

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

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