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

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

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

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

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

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


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

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

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


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

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

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

1122.jpeg

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

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

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

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

 

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

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

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


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

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

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

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

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


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

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

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

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

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

 

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

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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