Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Проблемы с поиском (двойные кавычки)


rezhisser

Recommended Posts

Если поисковый запрос содержит двойные кавычки, то при поиске содержимое кавычек вырезается

 

Помогите разобраться в чем причина?

 

Можно посмотреть тут - http://dev.zapisky.com.ua/

Надіслати
Поділитися на інших сайтах


Если Вы ищите в "Название в поле название - по идее так и должно быть, вернее так оно и есть - не ищет

 

Но если такое поле есть в описании - то будет найдено.

Надіслати
Поділитися на інших сайтах

у вас же в URL уходит """ вместо кавычек, а & - спец.символ, разделитель параметров в URL.

вот и приходит попа поиску.

проверьте соответствие настроек сервера требованиям движка.

сделайте резервную копию файлов, залейте оригинальные файлы поиска.

Надіслати
Поділитися на інших сайтах

у вас же в URL уходит """ вместо кавычек, а & - спец.символ, разделитель параметров в URL.

вот и приходит попа поиску.

проверьте соответствие настроек сервера требованиям движка.

сделайте резервную копию файлов, залейте оригинальные файлы поиска.

 

подскажите, пожалуйста, какие настройки смотреть? 

 

хостинг ukraine. com.ua, часто на форуме его встречал, думал что проблем не должно быть...

Надіслати
Поділитися на інших сайтах


создайте поддомен, закиньте ту же версию движка и убедитесь, что "всё зеленое" на этапе установки.

и повторюсь - сделайте резервную копию файлов, залейте оригинальные файлы поиска (search.*).

Надіслати
Поділитися на інших сайтах

Залил оригинальный файлы поиска:

 

конкретно эти:
 

admin\view\javascript\ckeditor\plugins\codemirror\js\util\search.js 
admin\view\javascript\jquery\jstree\demo\search.html 
catalog\controller\product\search.php 
catalog\language\english\product\search.php 
catalog\language\russian\product\search.php 
catalog\view\theme\default\template\product\search.tpl 
 
Результат - ничего не изменилось.
 
Создал поддомен и установил с нуля cms - поиск работает корректно.
 
 
Может еще какие-то файлы поиска есть?
Надіслати
Поділитися на інших сайтах


Оригинальные файлы, это не файлы с именем search

А файлы с... в том числе, и модели, например model/catalog//product.php

Надіслати
Поділитися на інших сайтах

из админки то уже лишнее.

chukcha, у товарища проблема еще ДО модели - при отправке поискового запроса он "портится".

Надіслати
Поділитися на інших сайтах

Грубо, за такой срок, с момента публикации, можно было не выпить пару-тройку пива, а оплатить "хотя бы " посмотреть. :)

Надіслати
Поділитися на інших сайтах

  • 2 years later...

А почему бы просто не удалить кавычки из запроса

в common.js

	После:
    var value = $('header input[name=\'search\']').val();
    Поставить:
        value = value.replace('"','');

?

Надіслати
Поділитися на інших сайтах

  • 2 months later...

А подробнее можно про методы лечения?

Данная проблема с поиском актуальна на любой версии движка, хоть 1.5, хоть 2.3, при условии что используется seo_pro,

на родном seo_url такой проблемы не наблюдается.

При использовании seo_pro:

Вбиваем в поиск: 5,25"

Имеем в итоге поиск по: 5,25

И урл:

/search/?search=5,25"=

При оригинальном seo_url:

Вбиваем в поиск: 5,25"

Имеем в итоге поиск по: 5,25"

И урл:

/index.php?route=product/search&search=5%2C25"

 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.