Jump to content
Sign in to follow this  
InnaLi

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

Recommended Posts

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

 

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

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

Share this post


Link to post
Share on other sites

[тра-ля-ля]

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

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

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

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

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

Edited by afwollis

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

так?

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

Share this post


Link to post
Share on other sites

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

так?

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

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

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

 

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

Share this post


Link to post
Share on other sites

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

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

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

 

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

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

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

Share this post


Link to post
Share on other sites

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

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

+

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

Share this post


Link to post
Share on other sites

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

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

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

 

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

 

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

Share this post


Link to post
Share on other sites

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

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

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

 

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

 

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

плохо.

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

да

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.