Jump to content
Sign in to follow this  
Seofisher

Научить поле артикул понимать html код

Recommended Posts

Доброе утро! Помогите разобраться.

Как перепилить поле например "Артикул" SKU чтобы оно понимало html, хочу видео с ютуб выводить через него?

Share this post


Link to post
Share on other sites

del

Share this post


Link to post
Share on other sites

p.s. хотя может было бы корректнее привязать ckeditor...

 

 

А это как делается, не подскажите?

Share this post


Link to post
Share on other sites

del

Share this post


Link to post
Share on other sites

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

 

В файле catalog/controller/product/product.php в разных местах ставил...

или не реагирует, или вообще ничего не выводит

Share this post


Link to post
Share on other sites

del

Share this post


Link to post
Share on other sites

del

Share this post


Link to post
Share on other sites

и все? а дальше? размер окна...див с определенным позиционированием и размерами?

 

и все!

пока хочу только получить результат, на тегах проверяю....

так как это еще не все, форма в админке код с ютуба режет странно как то...

Share this post


Link to post
Share on other sites

Это не правильно, так нельзя делать. SKU это текстовое поле, оно в базе прописано как varchar(64) то есть всего 64 символа.

Share this post


Link to post
Share on other sites

del

Share this post


Link to post
Share on other sites

del

Share this post


Link to post
Share on other sites

del

Share this post


Link to post
Share on other sites

То что так сделать можно совсем не означает что нужно делать именно так.

1. Это идеологически не правильно, поле sku это sku и использоваться оно должно по назначению.

2. Это не правильно по отношению к другим разработчикам, которые потом столкнуться с поддержкой этого магазина

3. Поле sku очень широко используется в самом магазине, с ним работает многие модули, не исключено что завтра возникнут конфликты с этими модулями.

4. Решение, которое предложено в простонародье называется словом "говнокодинг" это "костыль" а не решение.

Share this post


Link to post
Share on other sites

del

Share this post


Link to post
Share on other sites

А зачем такой "вело" вариант (с извращениями над sku и моделью) - не пойму!

 

Есть модуль который это делает без лишних "телодвижений" без vqmod и без редактирования файлов

 

SEO CMS PRO - просто делаете рекомендуемые товары к "статье"- с видео

 

Причем списком с возможностью задать вопрос по видео и т.п. т.е. профессиональное решение этой проблемы, а не костыли

 

И получаете как на демо модуля:

 

1931598568.jpg

  • +1 1

Share this post


Link to post
Share on other sites

sv2109

поставлена конкретная задача- предоставлено решение...

вместо scu по аналогии можно все действия применить к любому из так называемых "свободных полей" в карточке товара : 

UPC, EAN, JAN, ISBN, MPN...... тогда это не будет считаться "говнокодом" ?  Или проще написать вкюмод и "впарить" за N-нную сумму ТС ? 

или данное решение, которое воспроизводится минуты за 3, так же идет в разрез с политикой ОС ? 

решение вставить код видео в графу SCU - не мое решение, а того кто спросил- видимо он продумал дальнейшую судьбу своего магазина и готов к решению проблем и конфликтов...

перед всеми, кто далее будет работать с данным сайтом с этим "говнокодом" приношу искренние извинения...

 

p.s. могу с легкостью удалить все свои сообщения, для предоставления Вами более корректного и правильного решения...а возможно ссылки на готовый модуль с добавлением нового поля в админке и новой таблицы в БД  за адекватную сумму...дабы не разочаровывать постояльцев данного форума и Вас лично

 

Работать с сайтом буду я!

Спасибо за предоставленное решение!

Мысль пришла взялся за ее выполнение, не обдумав. Но все же почитав сообщение этой темы мне стало ясно, лучше пойти другим путем  :-) 

 

с добавлением нового поля в админке и новой таблицы в БД

 

скачал модуль, немного поправил и все теперь хорошо))

Share this post


Link to post
Share on other sites

То что так сделать можно совсем не означает что нужно делать именно так.

1. Это идеологически не правильно, поле sku это sku и использоваться оно должно по назначению.

2. Это не правильно по отношению к другим разработчикам, которые потом столкнуться с поддержкой этого магазина

3. Поле sku очень широко используется в самом магазине, с ним работает многие модули, не исключено что завтра возникнут конфликты с этими модулями.

4. Решение, которое предложено в простонародье называется словом "говнокодинг" это "костыль" а не решение.

 

100% согласен с sv2109

 

Это не костыль-магазин делаете. Надо использовать нормальные профессиональные решения, а не костыли.

Ну в крайнем случае vqmod допилы дополнительных табов с поддержкой HTML кода (хотел ссылку дать но не имел с ними дело)

 

Если задают не правильные вопросы - то надо тому кто задал вопрос - объяснить и поставить на правильный путь, а не просто ответить костылем на костыльный вопрос, ведь априори тот кто задал вопрос - не знает как правильно решить его.

 

Кому это пришло в голову использовать поля карточки товара в целях не по назначению! Ну что за мысли не стандартно костыльные.

Разработчики - костыльшики, есть дисциплина такая "Разработка архитектуры ПО" - почитайте на досуге

Если бы самолеты делали вот так вот (не по стандартам) они падали бы как яблоки осенью

Share this post


Link to post
Share on other sites

del

Share this post


Link to post
Share on other sites

Дядя Паша, тут проблема ж не в костыле, и вставках. А проблема в том, что вы не до конца понимаете суть сущностей и экстраполирование этого в модель ООП.

 

Если мы говорим о введении нового типа данных (вставка кода видео) в контекст набора данных (совокупная информация о товаре), то мы должны не использовать существующие сущности, подменяя их контекст, а вводить новые.

И вам именно об этом хотят сказать.

SKU - это SKU. Это артикул производителя, и трогать его не нужно. Добавить сущность product['videocode'] - немногим сложнее, чем переопределить структуру этого типа данных в SKU, и чем уж постить кривой костыль, может лучше запостить правильное решение, на 3 минуты более времязатратное ?

Share this post


Link to post
Share on other sites

зы - к финансовой стороне вопроса это имеет отношение ровно на три минуты дольше.

Share this post


Link to post
Share on other sites

По просьбам телезрителей, сообщения удалены.

Справедливость восторжествовала!

Всем шампанского! 

  • +1 1

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

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.