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

Невидимые номера

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

Здравствуйте!

Необходимо в товаре указать номера товара по другим производителям и чтобы поиск выполнялся по этим номерам, но при этом они (номера) должны быть скрыты от покупателей. Версия ocstore 1.5.5.1.2 Подскажите, пожалуйста, как осуществить. Спасибо.

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


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

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

ниче не понял :?

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


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

Я телепат. Перевожу:

Падаван хочет искать запчасти по их кроссам, но кроссы не показывать покупателям.

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


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

Я телепат. Перевожу:

Падаван хочет искать запчасти по их кроссам, но кроссы не показывать покупателям.

 

Вы точно телепат)

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

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


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

[тра-ля-ля]

"вот как здесь" - а смысл тогда?

там просто список этих OEM без функциональной нагрузки.

и если его скрыть - то его нет. а значит ничего добавлять/выводить не надо.

или вместо того списка надо сразу товары выводить?

или я что-то упускаю?

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

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


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

Нужно чтобы поиск товара производился по этим оем - номерам, но выводился товар по определенному артикулу. 

оем- номера должны быть скрыты. Зачем нужно? чтобы покупатель не мог перекроссировать товар.

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


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

ага, т.е. если человек знает несколько OEM (где-то посмотрел) - он ищет их, но получает один и тот же товар, к которому вы эти OEM привязали в админке.

так?

т.е. по сути - вместо аналогов всегда один и тот же оригинальный товар?

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


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

ага, т.е. если человек знает несколько OEM (где-то посмотрел) - он ищет их, но получает один и тот же товар, к которому вы эти OEM привязали в админке.

так?

т.е. по сути - вместо аналогов всегда один и тот же оригинальный товар?

да-да, как это сделать?)

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


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

Что мешает задействовать любые неиспользуемое в карточке товара поля, например isbn, mpn и тд ? - это если я правильно уловил суть вопроса :ugeek:

и потом просто доработать стандартный поиск - например isbn будет полем аналога, а mpn - основным полем и показ товара делать по mpn лишь при условии их совпадения

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


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

oem`ок может быть много. и коды "длинные".

так что существующие поля не вместят их.

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


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

oem`ок может быть много. и коды "длинные".

так что существующие поля не вместят их.

да кодов много, в некоторых случаях с целую страницу

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


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

так вроде изменить их тип и размер в базе труда не составляет - text например, как у description или tag

(TEXT Может хранить не более 65 535 символов) - должно хватить :-D

если уж совсем клиника "Война и Мир" - для Толстого придумали longtext (4 294 967 295 символов) :-D :-D

 

или новое добавить

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


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

так вроде изменить их тип и размер в базе труда не составляет - text например, как у description или tag

(TEXT Может хранить не более 65 535 символов) - должно хватить :-D

если уж совсем клиника "Война и Мир" - для Толстого придумали longtext (4 294 967 295 символов) :-D :-D

 

или новое добавить

спасибо за идею!

Если модуль не найду, буду пилить)

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


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

модуль врядли найдете.

надо добавить новое поле (негоже для такого менять существующих малышей, типа mpn/isbn/location) - в админке и в бд (тип text)

+

притягивать его в метод поиска товаров в модели товаров в каталоге.

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


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

Текстовое поле? Ага, вы сейчас насоветуете...

Вот сделали вы текстовое поле, стали в него через запятую писать аналоги. А искать как?

WHERE codes LIKE '%$code%'? В таблице товаров, в которой у магазина запчастей обычно товаров тысячи? "MySQL has gone away" у вас получится.

 

Только через отдельную таблицу. В таблице 2 поля: код, и product_id. Индексы по обоим полям.

 

По-моему под задачу проще всего использовать существующие тэги. Только в шаблоне тэги не показывать.

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


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

Текстовое поле? Ага, вы сейчас насоветуете...

Вот сделали вы текстовое поле, стали в него через запятую писать аналоги. А искать как?

WHERE codes LIKE '%$code%'? В таблице товаров, в которой у магазина запчастей обычно товаров тысячи? "MySQL has gone away" у вас получится.

 

Только через отдельную таблицу. В таблице 2 поля: код, и product_id. Индексы по обоим полям.

 

По-моему под задачу проще всего использовать существующие тэги. Только в шаблоне тэги не показывать.

да, я вчера пробовала через запятую вводить, не получается - не находит

попробую через тэги  - Спасибо!

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


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

Если я закрою вывод тэг через стили, как яша отнесется не подскажете?

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


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

плохо.

что мешает просто удалить в шаблоне вывод тэгов?

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


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

в файле product.tpl теги удаляются, да?

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


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

да

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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