Перейти к содержанию
Elefhl

Вариант умного поиска своими ручками

Рекомендуемые сообщения

Добрый день.

Я обратил внимание, что поиск у движка туповатый.

Но он отлично ищет по тегам (что внизу карточки при заполнении). Хоть задницу найдет, если она прописана в тегах к процессору.

Можно бы ручками набить всеми вариантами, но тогда под страницей товара будет абракадабра из вариантов.

Подскажите пожалуйста, как эту абракадабру скрыть с глаз долой (и от поисковиков в первую очередь!). Я только знакомлюсь с движком, сложно многие моменты понять

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

Я обратил внимание, что поиск у движка туповатый.

Обожаю такие записи..

Дя кого он тупой, и причем здесь умный поиск

 

Покажите умный поиск... Я и Г не предлагать

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ну нужен умный - берите sphinx и словари синонимов хотя бы. Все остальное баловство.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

есть ExtendedSearch, расширяет стандартный функционал поиска Opencart

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

sphinx есть бесплатный модуль для ОП2 смотрите на opencart.com

 

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=18266

Изменено пользователем ArtenPitov

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну можно сделать поиск и здесь умным, но нужно приложить руки.

Прописать в тегах все варианты и все. К примеру мой товар коверкают просто ппц и по артикулам не ищут. Мне нужно просто перечислить варианты через запятую. Много работы, но оно того стоит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
мой товар коверкают просто ппц и по артикулам не ищут.

 

Я тут предлагал в таких случаях использовать поле keyword

перечислив возможные варианты

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не понял где удалить. 

в /product/product.tpl [/size]

удалил [/size]

<?php if ($tags) { ?>      <p><?php echo $text_tags; ?>
        <?php for ($i = 0; $i < count($tags); $i++) { ?>
        <?php if ($i < (count($tags) - 1)) { ?>
        <a href="<?php echo $tags[$i]['href']; ?>"><?php echo $tags[$i]['tag']; ?></a>,
        <?php } else { ?>
        <a href="<?php echo $tags[$i]['href']; ?>"><?php echo $tags[$i]['tag']; ?></a>
        <?php } ?>
а метки внизу не исчезли

Я тут предлагал в таких случаях использовать поле keyword

перечислив возможные варианты

можно наверно, но как к этому поисковики отнесутся Изменено пользователем Elefhl

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не понял где удалить. 

в /product/product.tpl

удалил 

<?php if ($tags) { ?>      <p><?php echo $text_tags; ?>
        <?php for ($i = 0; $i < count($tags); $i++) { ?>
        <?php if ($i < (count($tags) - 1)) { ?>
        <a href="<?php echo $tags[$i]['href']; ?>"><?php echo $tags[$i]['tag']; ?></a>,
        <?php } else { ?>
        <a href="<?php echo $tags[$i]['href']; ?>"><?php echo $tags[$i]['tag']; ?></a>
        <?php } ?>

а метки внизу не исчезли

модификатор обновите 

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

модификатор обновите

упс

Parse error: syntax error, unexpected '}' in /home/edikofff/public_html/system/storage/modification/catalog/view/theme/default/template/product/product.tpl on line 409

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

упс

Parse error: syntax error, unexpected '}' in /home/edikofff/public_html/system/storage/modification/catalog/view/theme/default/template/product/product.tpl on line 409

или забыли удалить <?php } ?> или много удалили <?php } ?>

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не знаю вот сейчас получилось - вырезал вот такой кусок:

<?php if ($tags) { ?>
      <p><?php echo $text_tags; ?>
        <?php for ($i = 0; $i < count($tags); $i++) { ?>
        <?php if ($i < (count($tags) - 1)) { ?>
        <a href="<?php echo $tags[$i]['href']; ?>"><?php echo $tags[$i]['tag']; ?></a>,
        <?php } else { ?>
        <a href="<?php echo $tags[$i]['href']; ?>"><?php echo $tags[$i]['tag']; ?></a>
        <?php } ?>
        <?php } ?>
      </p>
      <?php } ?>

мне кажется что последнее

</p>
      <?php } ?> - лишнее, но работает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрые люди, подскажите, не видел ли кто модуля или допила к реализации "живого поиска/search autocomlete", что бы перед списком товаров которые в выпадающем списке подбираются показывались теги/метки? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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