Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

ironzorin2

Users
  
  • Posts

    166
  • Joined

  • Last visited

Everything posted by ironzorin2

  1. Сделал так <div id="search" class="input-group"> <input type="text" name="search" value="<?php echo $search; ?>" placeholder="<?php echo $text_search; ?>" class="form-control input-lg" /> <span class="input-group-btn"> <button type="button" class="btn button-search"><i class="fa fa-search"></i></button> </span> </div> <style> #search .input-lg { border-radius: 30px; } .button-search { width: 1.2em; position: relative; left: -4em; vertical-align: middle; background:none; border:0; } </style> Единственное, что коряво - при нажатии появляется рамка.
  2. Пытаюсь сделать как здесь Я так понимаю, что за него отвечает вот эти классы bootstrap class="form-control input-lg" Но как их поменять?
  3. Мой сайт DOSят помаленьку: с десяток запросов в минуту с разных адресов. Возможно ли встроить в форму поиска reCAPTCHA? В результате на хостинге повышается нагрузка на CPU.
  4. Стали мой сайт немножко DOSить: с разных адресов с периодичностью порядка минуты запускается запрос типа http://mysite.ru/search/?search=111111 где 111111 - случайный набор цифр. Так как у меня стоит поиск по артикулу - заблокировать такие запросы не могу. Возможно ли перевести поиск на POST, чтобы усложнить жизнь этим нехорошим людям? Гугл не помог.
  5. Поставил чистую ocStore 2.3, на неё oc2.3-exchange1c_1.6.4.4b34.ocmod, поверх ваши файлы. При выгрузке из 1с выдаёт ошибку 3001 (Файл не был загружен на сайт, проверьте права на запись в папке /system/storage/cache/exchange1c.) В логе 2018-07-22 13:09:13 - (M) НАЧАЛО ЗАГРУЗКИ ДАННЫХ 2018-07-22 13:09:13 - (M) SELECT `language_id` FROM `oc_language` WHERE `code` = 'ru-ru' 2018-07-22 13:09:13 - (M) Язык загрузки, id: 1 2018-07-22 13:09:13 - (M) Читается XML файл: 'import.xml' 2018-07-22 13:09:13 - Строка ошибки: 8320 - error_3001_log 2018-07-22 13:09:13 - ОШИБКА 3001. Смотрите описание ошибки в справке модуля обмена. 2018-07-22 13:09:13 - 2524(C) Удален файл: /.../system/storage/cache/exchange1c/import.xml 2018-07-22 13:09:13 - 0049(C) failure 2018-07-22 13:09:13 - 0052(C) ERROR: 3001 2018-07-22 13:09:13 - Ошибка при загрузке файла: /.../system/storage/cache/exchange1c/import.xml Притом, что версия от автора товары выгружает, но перед загрузкой offers.xml пишет Произошла ошибка на стороне сервера. Получен неизвестный статус импорта. Обмен не выполнен Ответ сервера: Successfully processed file: /.../system/storage/cache/exchange1c/import.xml Выгрузка товаров завершена с ошибками!!!
  6. Фигня какая-то с чистой установкой. На старой базе относительно нормально с обновлениями работает уже полгода. Сталю чистый OcStore 2.3, на него последнюю версию обмена - Проверяю - не загружается offers.xml. Цепляю новый сайт к старой MySQL базе - Successfully import catalog Сравниваю структуру баз данных, копирую из старой в новые недостающие таблицы и поля - всё равно offers не грузится. Есть какие мысли у кого? Или же может есть быкап чистой рабочей базы?
  7. Пытаюсь скрестить с шаблоном Materialize Template На странице Search - работает как надо. Проблема в быстром поиске: не хочет искать по атрибутам. По SKU и модели ищет, а по атрибутам - нет. search.tpl из шаблона <nav class="search-wrapper z-depth-0"> <div class="nav-wrapper <?php echo $color_search; ?>"> <div id="search" class="input-field"> <input id="search-input" class="autocomplete" type="search" name="search" value="<?php echo $search; ?>"> <label class="activator waves-effect waves-circle label-icon label-icon-search" for="search-input"><i class="material-icons">search</i></label> <i id="reset-search" class="material-icons">close</i> </div> </div> </nav> <script> document.addEventListener("DOMContentLoaded", function(event) { $(document).ready(function() { $('input[name=\'search\']').autocomplete({ 'source': function(request, response) { $.ajax({ url: 'index.php?route=common/search/autocomplete&filter_name=' + encodeURIComponent(request), dataType: 'json', success: function(json) { response($.map(json, function(item) { return { label: item['name'], img: item['img'], value: item['product_id'] } })); } }); }, 'select': function(item) { window.location = "<?php echo $product_path; ?>&product_id="+item['value']; } }); }); }); </script> Подскажите, в какую сторону копать.
  8. Попытался изменить ярлык, как указано здесь https://www.jivosite.ru/help/customization/sozdaem_svoi_iarlyk_onlain_konsultanta.html В стандартном виджете работает, на вашем - нет. Я так понимаю, не может найти jivo_chat_widget и т.п.
  9. На отсутствие oc_warehouse точно ругался. Также, как и на отсутствие product_feature_id в oc_product_discount
  10. Не могу заставить модуль обновлять картинки товара. При изменении картинки в 1С - получаю сообщение о удачной выгрузке и загрузке, но картинка не меняется. Открываю по ФТП - дата-время меняются, но сама картинка - нет. Перепробовал все виды очисток кэша - не помогло. Но если старую удалить вручную - обновляется. Это продолжается уже не один месяц, на разных версиях модуля.
  11. OcSore 2.3.0.2 До вчерашнего дня всё работало нормально, ничего не менял. Получаю сообщение из формы contact-us Буквально за час до этого была нормальная регистрация. Пробую зарегистрироваться, действительно Я в register.tpl скрыл поле со страной $("#input-country").prop('disabled',true); $("#input-country").parent('div').parent('div').css("display", "none"); Закомментировал эти строчки - ошибка пропала. Делаю просто disabled - опять ошибка. Повторяю, всё работало уже полгода. Обновляю страницу - полезли новые ошибки В header.tpl - потерял text_compare, в product.tpl - sku Обновил кэш модификаторов - ошибки пропали. Думаю, может country_id теперь тоже заработает - ан нет. Что это может быть? Куда копать?
  12. @Kirillove 1. Ставлю версию 11 или 12 на чистую OcStore 2.3.0.2. Не создаются таблицы oc_address_1c.sql oc_attribute_to_1c.sql oc_attribute_value.sql oc_category_to_1c.sql oc_manufacturer_to_1c.sql oc_option_to_product.sql oc_product_attribute.sql oc_product_discount.sql oc_product_feature.sql oc_product_feature_value.sql oc_product_to_1c.sql oc_store_to_1c.sql oc_unit_to_1c.sql oc_warehouse.sql Добавляю их этим запросом output.sql 2. Артикул в модель не копируется.
  13. Поставь в модуле отладку с SQL b Смотри в журнале последний запрос. При удалении товара потребовал ещё одну таблицу. oc_option_to_product.sql
  14. Ещё 2 запроса ALTER TABLE `oc_product_attribute` ADD `attribute_value_id` int(11) NOT NULL DEFAULT '0'; ALTER TABLE `oc_product_attribute` ADD INDEX ( `attribute_value_id` ) ; ALTER TABLE `oc_product_discount` ADD `product_feature_id` int(11) NOT NULL DEFAULT '0'; ALTER TABLE `oc_product_discount` ADD INDEX ( `product_feature_id` ) ; oc_product_attribute.sql oc_product_discount.sql
  15. @rutskoifp У самого только что та же проблема вылезла. Скопировал со старой базы to_1c.zip
  16. Подскажите, как сделать, что бы 2% списывалась с нас, а не с покупателя? К примеру, товар стоит 1000р, покупатель оплатил 1000р, на счет зачислилось 980р, но в заказе оплата должна пройти полная оплата. Я так понимаю, нужно где-то умножить сумму оплаты на 1.0205. Но где именно?
  17. Нет. Просто переношу номенклатуру в 1С в другую папку и делаю полную выгрузку. В ОС товару добавляются новая категория, но и старая не удаляется.
  18. Глюк текущей версии. Перед загрузкой вручную очистите кэш ОС: если у вас OcStore - Главная \ Инструменты OC Team \ Очистка кэша \ Системы.
  19. Я имею в виду - из товара. Из таблицы oc_product_to_category. Приходится вручную её чистить и заново делать полную выгрузку.
×
×
  • Create New...

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.