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

infosait

Newbie
  
  • Posts

    46
  • Joined

  • Last visited

Information

  • City:
    Київ

Recent Profile Visitors

3,956 profile views

infosait's Achievements

Enthusiast

Enthusiast (6/14)

  • Dedicated Rare
  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done

Recent Badges

1

Reputation

  1. Дякую за допомогу! Ви правильно вказали. Там дійсно в папці /common знайшов файл search.php в ньому є рядки з текстом "нет в наличии"
  2. В catalog/controller/common/ там немає папки search і немає папки ajaxLiveSearch. Там в папці common йдуть файли, серед них є search.php (в цьому файлі звичайний код, тексту немає)
  3. Ви маєте на увазі в папці catalog/language/ru-ru/common ? Я ж перевірив всю папку language на наявність в файлах рядка "нет в наличии"
  4. така дрібничка теж скрізь вже шукав так вже навіть скачував папку локалізації і через пошук шукав в файлах рядок. Не знайшов. Цікаво щоб в локалізаціях всі тексти починаються з великої літери. А тут з малої літери підтягує на сайт. Шукав також в папці storage думав що закешовано той рядок тексту. Але ні.
  5. Прикрепил содержимое файла 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]); } }); });
  6. Добрый день, подскажите переименовал в файлах локализации строки "Нет в наличии" на "Немає в наявності". В карточке товара и в стикерах правки применились но при ajax поиске на сайте в выпадающем списке найденых товаров статус товара на русском языке так и остался "нет в наличии" притом начинается с маленькой букви хотя везде в файлах локализации данный текст начинается большой букви. Скачал папку файлов локализации искал через поиск строку "нет в наличии" не нашел. Очистил системный кеш, обновлял модификаторы но не помогло. Проверил файл ajax_search.js но там только код скрипта, текста никакого нет. Также проверил в файлах папки storage есть ли там закешированые файлы со строкою "нет в наличии" но там тоже не нашел. Откуда сайт берет этот текст "нет в наличии" ?
  7. Спробуйте в тег Спробуйте вставити background-image: url("../image/image.png") замінивши посилання в дужках на шлях до фото яку треба вставити замість фону
  8. Напиши автору модуля, можливо він допоможе з налаштуванням, так як дивлячись на інструкцію того модуля там при імпорті xml треба кучу маніпуляцій зробити
  9. Nice Import XML — бесплатный модуль импорта товаров для OpenCart / ocStore 1.3.0
  10. Этого я не делал. Я указал на то как некий человек на одном из форумов решил похожую проблему.
  11. Дякую. Поки що думаю як правильно зробити адже магазин на шаблоні Revolution. Переживаю за те щоб сайт не поламати після відключення англ мови щоб шаблон не злетів
  12. Добрий вечір, на сайті більше 5 тис товарів, приходиться кожного разу при додаванні товару додавати назву товару на вкладку англійської версії. Тут на форумі в минулих темах писали що потрібно видалити взагалі англ мову з локалізації, так як просто вимкнення англ мови не допоможе (при заповнення нових товарів буде питати заповнити поле назву товару на англ версію). Наскільки є вірогідність нашкодити сайту видаливши англ мову через налаштування в адмінці? І що в такому випадку видбувається з БД там же теж залишаться записи з англ версією товарів?
  13. Тема закрыта. Нашел ответ на мой вопрос на другом сайте. Если обновление модификаторов не помогло. Человек пишет что когда то уже делал правки в файлах кэша "storage/modification" так как он заметил, что *.tpl файлы изменяемые им не изменяются на сайте. В итоге после правок в файлах кэша все правки отобразились на сайте
Guest
×
  • 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.