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

infosait

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

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

  • Посещение

Информация

  • Город:
    Київ

Посетители профиля

3 607 просмотров профиля

Достижения infosait

Enthusiast

Enthusiast (6/14)

  • Dedicated Редкая
  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done

Последние медали

1

Репутация

  1. Дякую за допомогу! Ви правильно вказали. Там дійсно в папці /common знайшов файл search.php в ньому є рядки з текстом "нет в наличии"
  2. В catalog/controller/common/ там немає папки search і немає папки ajaxLiveSearch. Там в папці common йдуть файли, серед них є search.php (в цьому файлі звичайний код, тексту немає)
  3. Ви маєте на увазі в папці catalog/language/ru-ru/common ? Я ж перевірив всю папку language на наявність в файлах рядка "нет в наличии"
  4. така дрібничка теж скрізь вже шукав так вже навіть скачував папку локалізації і через пошук шукав в файлах рядок. Не знайшов. Цікаво щоб в локалізаціях всі тексти починаються з великої літери. А тут з малої літери підтягує на сайт. Шукав також в папці storage думав що закешовано той рядок тексту. Але ні.
  5. Тут все нормально. Тут вже перекладав на українську також
  6. Прикрепил содержимое файла ajax_search.js $(document).ready(function(){ var ajaxSearch = $('.search input[name=\'search\']'); var customAutocomplete = null; ajaxSearch.autocomplete({ delay: 500, responsea : function (items){ if (items.length) { for (i = 0; i < items.length; i++) { this.items[items[i]['value']] = items[i]; } } var html=''; if(items.length){ $.each(items,function(key,item){ if(item.product_id!=0){ html += '<li data-value="' + item['value'] + '"><a href="#">'; html += '<div class="ajaxadvance">'; html += '<div class="image">'; html += '<img title="'+item.name+'" src="'+item.image+'"/>'; html += '<div class="mask"></div>'; html += '</div>'; html += '<div class="content">'; html += '<div class="name">'+item.label+'</div>'; if(item.price){ html += '<div class="price"> <?php echo $text_ajaxsearch_price; ?> '; if (!item.special) { html += item.price; } else { html += '<span class="price-old">'+ item.price +'</span> <span class="price-new">'+ item.special +'</span>'; } html += '</div>'; } html +='</div>'; html += '</div></a></li>' } }); } if (html) { ajaxSearch.siblings('ul.dropdown-menu').show(); } else { ajaxSearch.siblings('ul.dropdown-menu').hide(); } $(ajaxSearch).siblings('ul.dropdown-menu').html(html); }, source: function(request, response) { customAutocomplete = this; var filter_category_id = $('.search input[name=\'category_id\']').val(); $.ajax({ url: 'index.php?route=common/search/ajaxLiveSearch', data: 'filter_name=' + encodeURIComponent(request) + '&filter_category_id=' + filter_category_id, dataType : 'json', success : function(json) { customAutocomplete.responsea($.map(json, function(item) { return { label: item.name, name: item.name1, value: item.product_id, image: item.image, price: item.price, special: item.special, reviews: item.reviews, } })); } }); }, select : function (ui){ return false; }, selecta: function(ui) { if(ui.value){ location = 'index.php?route=product/product&product_id='+ui.value; }else{ $('.search input[name=\'search\']').parent().find('button').trigger('click'); } return false; }, focus: function(event, ui) { return false; } }); ajaxSearch.siblings('ul.dropdown-menu').delegate('a', 'click', function(){ value = $(this).parent().attr('data-value'); if (value && customAutocomplete.items[value]) { customAutocomplete.selecta(customAutocomplete.items[value]); } }); });
  7. Добрый день, подскажите переименовал в файлах локализации строки "Нет в наличии" на "Немає в наявності". В карточке товара и в стикерах правки применились но при ajax поиске на сайте в выпадающем списке найденых товаров статус товара на русском языке так и остался "нет в наличии" притом начинается с маленькой букви хотя везде в файлах локализации данный текст начинается большой букви. Скачал папку файлов локализации искал через поиск строку "нет в наличии" не нашел. Очистил системный кеш, обновлял модификаторы но не помогло. Проверил файл ajax_search.js но там только код скрипта, текста никакого нет. Также проверил в файлах папки storage есть ли там закешированые файлы со строкою "нет в наличии" но там тоже не нашел. Откуда сайт берет этот текст "нет в наличии" ?
  8. Добрий вечір, спробуйте Оновити модифікатори
  9. Спробуйте в тег Спробуйте вставити background-image: url("../image/image.png") замінивши посилання в дужках на шлях до фото яку треба вставити замість фону
  10. infosait

    XML Файли на сайт

    Напиши автору модуля, можливо він допоможе з налаштуванням, так як дивлячись на інструкцію того модуля там при імпорті xml треба кучу маніпуляцій зробити
  11. infosait

    XML Файли на сайт

    Nice Import XML — бесплатный модуль импорта товаров для OpenCart / ocStore 1.3.0
  12. Этого я не делал. Я указал на то как некий человек на одном из форумов решил похожую проблему.
  13. Дякую. Поки що думаю як правильно зробити адже магазин на шаблоні Revolution. Переживаю за те щоб сайт не поламати після відключення англ мови щоб шаблон не злетів
  14. Добрий вечір, на сайті більше 5 тис товарів, приходиться кожного разу при додаванні товару додавати назву товару на вкладку англійської версії. Тут на форумі в минулих темах писали що потрібно видалити взагалі англ мову з локалізації, так як просто вимкнення англ мови не допоможе (при заповнення нових товарів буде питати заповнити поле назву товару на англ версію). Наскільки є вірогідність нашкодити сайту видаливши англ мову через налаштування в адмінці? І що в такому випадку видбувається з БД там же теж залишаться записи з англ версією товарів?
  15. Тема закрыта. Нашел ответ на мой вопрос на другом сайте. Если обновление модификаторов не помогло. Человек пишет что когда то уже делал правки в файлах кэша "storage/modification" так как он заметил, что *.tpl файлы изменяемые им не изменяются на сайте. В итоге после правок в файлах кэша все правки отобразились на сайте

×
×
  • Создать...

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

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