Jump to content

Recommended Posts

Хочу создать интересные проект на OC2, ни у кого нету в кулуарах хаков, трюк с проверкой url. Что бы узнать есть ли url которые относятся к данной странице или являются связанными (типа категория-под категория - товар).

На пример "связанные продукты", в редактировании товара. Туда можно добавить копию самого товара. А как на фронтенде показать, что она уже активна? 

Подскажите плз. 

Share this post


Link to post
Share on other sites

А можно более логически сформулировать вопрос. Лично я ничего не понял :(

Share this post


Link to post
Share on other sites

А можно более логически сформулировать вопрос. Лично я ничего не понял :(

К сожалению нет, но я могу предоставить картиночку!! 

1122.jpeg

слева на вверху путь к товару (прим.) site/cat/product1 ,прекрасно

в качестве доказательств предоставляю на скриншоте отчасти замазанную картинку товара с цифрой ван на нем. Справа от картинки товара выводится 4 блока, это блок связанные продукты. 

Да на пример имеем продукт планшет intios pro , у него есть спецификации small/medium/SE/large выводить их как варианты и использовать одну карточку товара, не позволительная роскошь. Поэтому решил их связать используя дефолтный функционал со связанными продуктами в Open Cart 2.011, вот вывожу связанные товары, среди них товар который и есть товар на странице, ну тот же самый, этот же! Скриншот показывает карточку товара Intuos pro medium и он же есть в выборе связанных товаров. Но теперь задача, как проверить, по урл, что бы добавить класс и оформить "красива"? 

Вот человек находится на какой то странице, страница имеет адрес, этот адрес записан в переменную, понятно для каждой странице переменная имеет свои данные, по этой переменной проверять и выводить опред данные, в моем случае доп. класс в дум дереве. 

 

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

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

Share this post


Link to post
Share on other sites

у тебя на карточке товара есть product_id данного товара и массив связанных товаров.

в массиве у каждого товара также есть product_id.

вот их и сверяй.

Share this post


Link to post
Share on other sites

у тебя на карточке товара есть product_id данного товара и массив связанных товаров.

в массиве у каждого товара также есть product_id.

вот их и сверяй.

бинго! ох какой я глупый. 

 

спасибо, что откликнулись, но как быть с другими ссылками на сайте? О_О

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.