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

Serg9988    22

Добрый день. Столкнулся с не стандартной задачей.

ocStore 2.3 + seopro

 

И так ТОвар1 выводится в категории Телефоны и Планшеты

Главная категория указана Телефоны.

Если я перехожу на товар с категории Планшеты, то на товаре меняется урол сайт/телефоны/товар1 и крошки соответственно точно так же.

А мне нужно что бы крошки были Главная/планшеты/товар1. 

Может кто это делал? 

Не могу сообразить как получить id категории с которой произошел переход на товар.

Последняя мысль была это запись в куку id категории каждый раз когда перехожу в категорию и потом использовать данную id при формировании крошек на товаре.

Может есть другое решение?

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


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

:blink: длинные крошки, ЧПУ товаров с категориями: надо поставить нет, и получится сайт/товар

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


Ссылка на сообщение
Поделиться на другие сайты
Serg9988    22
1 час назад, theRGD сказал:

:blink: длинные крошки, ЧПУ товаров с категориями: надо поставить нет, и получится сайт/товар

дело не в длинне.

как раз нужен весь путь. Просто когда крошки строятся на базе главной категории товара, то покупатель чуток вводится в заблуждение.

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

А задача,  что бы он мог вернуться назад по хлебным крошкам.

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


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

назад можно нажать, а вообще телефоны и планшеты это немного разные устройства, тут не только покупатель запутается, т.к. они явно не могут находится в одной категории. И если их смешать все-же, пусть не будет между ними разницы, то категория должна называться "Телефоны и планшеты" ...

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


Ссылка на сообщение
Поделиться на другие сайты
Serg9988    22
Только что, theRGD сказал:

назад можно нажать, а вообще телефоны и планшеты это немного разные устройства, тут не только покупатель запутается, т.к. они явно не могут находится в одной категории. И если их смешать все-же, пусть не будет между ними разницы, то категория должна называться "Телефоны и планшеты" ...

название категорий это просто пример. что бы было более понятно.

 

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


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

 

5 минут назад, Serg9988 сказал:

название категорий это просто пример. что бы было более понятно.

 

на примере нарушена логика

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


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

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

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


Ссылка на сообщение
Поделиться на другие сайты
Serg9988    22
4 минуты назад, theRGD сказал:

 

на примере нарушена логика

и в чем она нарушена?

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

 

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


Ссылка на сообщение
Поделиться на другие сайты
Serg9988    22
1 минуту назад, theRGD сказал:

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

не понимаю откуда 404? крошки это просто название категории со ссылкой на нее. 

И если вы в курсе они формируются сейчас с урла. Методом получения id категорий и по id получения ссылки на категорию и ее название.

В общем как я понимаю, вы не знаете как это сделать и не можете мне помочь.

Но всеравно спасибо.

 

 

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


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

в карточке товара есть всего 1 главная категория, к которой он привязан, и будет ее выводить соответственно.

будем считать это началом формирования пути к товару, начинайте смотреть от туда.

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


Ссылка на сообщение
Поделиться на другие сайты
Otvet    457
26 минут назад, Serg9988 сказал:

И не важно как категории называются и для чего это мне нужно.

А кому то должны быть важны ваши проблемы?

Идите в платный раздел и диктуйте свои условия

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


Ссылка на сообщение
Поделиться на другие сайты
Serg9988    22
23 минуты назад, Otvet сказал:

А кому то должны быть важны ваши проблемы?

Идите в платный раздел и диктуйте свои условия

Не понимаю вашей агрессии?

Какие еще условия? Я никому ничего не диктую.

Я попросил помощи, если вы не хотите помочь или не знаете как, то не надо. Я же не настаиваю и не грублю.

 

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


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

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

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

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

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

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

Войти

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

Войти


  • Похожий контент

    • От spokusn
      Помогите решить проблему:
      Пишу пример глюка пошагово:
      1) Листаешь, например, женскую коллекцию. 
      2) Переходишь на 3-ю или 4-ю страницу.

      3) Возвращаешьсяна главную.
      4) После этого заходишь в мужскую коллекцию, однако она начинается не с первой странице, а сразу открывает 3-ю или 4-ю.
      5) Это отображено и в строке адреса.
      6) Чтобы заходить нормально, нужно нажимать "сбросить фильтры".

       
      Вопрос: как сделать так, чтобы всегда заходило на 1 страницу любой категории товара, несмотря на то, что перед этим ты был на 3 или 4 странице?
      можете попробовать сами: https://ktl-shop.com.ua
    • От Serg9988

      600.00 руб
      Скачать/Купить дополнение


      Уведомление о наличии PRO Opencart2
      Уведомление о наличии товара PRO
       
      Начиная с версии модуля 9.5, модуль работает только на opencart 2.3.* - 3.0* и OCStore 2.3.*
       
      Краткое описание:
      Модуль позволяет покупателю заказать уведомление о поступлении товара в магазин.
      Модуль заменяет кнопку "Купить" на кнопку "Уведомить", если товара нет на складе или выбранной покупателем опции у товара нет в наличии.
      Работает по:
      количеству товара на складе по количеству опций на товаре по статусу товара  
       
       

       
       
      Модуль  должен работать на большинстве шаблонов.
       
      К модулю идет инструкция где подробно описано как установить и настроить модуль. 
      Адаптация, правки вида модуля и другие работы на не стандартном шаблоне делаются за отдельную плату.
       
      ознакомится с документацией - ДОКУМЕНТАЦИЯ
       
      Системные/технические требования:
      Протестировано на следующих версиях : 
      ocstore 2.0*,2.1*,2.2*.2.3* opencart 2.0*,2.1*,2.2*.2.3*, 3.0*   Модуль не тестировался и его работа не гарантируется на всякого рода зборках ocstore или opencart от студий или отдельных разработчиков. Работа гарантируется только на чистых официальных сборках!
       
      Для работы модуля требуется:
      PHP Version: 5.6.x или выше
      ionCube PHP Loader: 4.5.0+ или выше
       
      Возможности:
       
       

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

       
      Установка:
       Скачайте архив с нужной версией модуля. Модуль с версии 9.5 работает только на opencart 2.3 и выше и OCStore 2.3 и выше.  Зайдите в административную панель сайта в раздел "Дополнения/Установка дополнений" и установите модуль  Зайдите в раздел "Дополнения/Менеджер дополнений" и обновите кеш  Зайдите в раздел "Дополнения/Дополнения/Модули" Установите модуль "SM Уведомить о наличии PRO"  Зайдите в редактирование модуля (введите ключ активации или сделайте запрос на получение ключа ) активируйте модуль переведя опцию "Статус" в позицию "Включен.              Сохраните настройки  Подключите модуль на страницы Главная, категории, товары и тд. (Раздел Дизайн/Схемы)  
      Состав модуля:
      полная инструкция с описанием работы и установки модуля; файлы модуля; файл для тестирования настроек сервера;  
      ДЕМО
      Страница товара с опциями (кнопка купить будет подменена только если выбрать опцию количество которой <=0)
      login/pass - demo/demo
       
      Полное описание:
       
      Все работы по стилизации модуля под ваш шаблон (цвет кнопки, форма размер и тд.) проводяться исключительно на платной основе.
       
      Что нового:
       
      Обновление:
       
      Условия использования:
      Лицензия на модуль выдается на следующих условиях:
      1 лицензия = 1 покупка = 1 доменное имя.
      То есть - один раз купив, вы получаете ключ для работы модуля только на одном доменном имени, одном магазине!
       
      Приобретая лицензию (покупая дополнение), Вы автоматически соглашаетесь со следующими положениями:
       
      Для получения лицензионного ключа напишите мне в личном сообщении от имени того, на кого покупался модуль:
      Название модуля Доменное имя вашего магазина Доменное имя тестовой площадки (если таковая имеется) Ваш адрес электронной почты, куда выслать ключ  
      Дополнительные лицензии вы можете получить купив модуль на сайте http://myopencart.club/
      На 4-ю и более покупку действует скидка. Чтобы получить скидку пишите в личку или на почту.
      Вопросы, пожелания можно писать в форум или на почту support@myopencart.club
       
      Добавил Serg9988 Добавлено 30.03.2016 Категория Письма, почта, рассылки, sms Системные требования Ioncube Loader 4.5.0+ Сайт разработчика http://myopencart.club Старая цена Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось  
    • От 23keks23

      1 300.00 руб
      Скачать/Купить дополнение


      Авто-постинг товаров в Instagram
      Модуль автоматически добавляет товар в профиль Instagram.
      В ближайшее время планируется адаптация модуля для версий движка 3.х
       
      Уникальная возможность,
      выгружать в свой профиль Instagram несколько фотографий в альбом (Pro версия модуля)
       
      При добавлении товара на сайт, автоматически, используя логин и пароль от Вашего аккаунта Instagram, в зависимости от настроек модуля, товар появится в Вашем профиле.
      Используя шаблон описания, Вы можете в описании указывать информацию о товаре, такую как: наименование, описание, модель, цену, производитель, атрибуты, теги и ссылку на товар.
       
      Pro версия:
      В модуле присутствует возможность "Ручной публикации", вам не нужно создавать новый товар, что бы добавить пост в один или несколько профилей Instagram.
       
      Только для Pro версии, при работе с модулем и профилями, доступно несколько режимов:
      Выгружать только в основной профиль Выгружать в выбранные профили Выгружать во все профили  
      Установка модуля выполняется через "Установщик дополнений OCMOD"
       
      Демо сайт: http://oc2.1.artapi.tk/
      Логин и пароль: demo
       
      Модуль работает с библиотекой CURL. В большинстве случаев, на современных хостингах эта библиотека уже установлена.
      Для защиты данных используется шифрование, и для работы модуля необходимо наличие на хостинге библиотеки Ioncube Loader
      Для младших версий, 1.5.6, требуется установка vQmode
       
      Если есть желание расширить модуль или сделать отдельный пишите в комментариях )))
      Добавил 23keks23 Добавлено 19.03.2018 Категория Социальные сети Системные требования Ioncube Loader, cUrl Сайт разработчика http://artapi.tk Старая цена Метод активации По запросу в ЛС
      По запросу на почту
      По емейлу Ioncube Loader Требуется OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х  
    • От 23keks23
      Модуль автоматически добавляет товар в профиль Instagram.
      В ближайшее время планируется адаптация модуля для версий движка 3.х
       
      Уникальная возможность,
      выгружать в свой профиль Instagram несколько фотографий в альбом (Pro версия модуля)
       
      При добавлении товара на сайт, автоматически, используя логин и пароль от Вашего аккаунта Instagram, в зависимости от настроек модуля, товар появится в Вашем профиле.
      Используя шаблон описания, Вы можете в описании указывать информацию о товаре, такую как: наименование, описание, модель, цену, производитель, атрибуты, теги и ссылку на товар.
       
      Pro версия:
      В модуле присутствует возможность "Ручной публикации", вам не нужно создавать новый товар, что бы добавить пост в один или несколько профилей Instagram.
       
      Только для Pro версии, при работе с модулем и профилями, доступно несколько режимов:
      Выгружать только в основной профиль Выгружать в выбранные профили Выгружать во все профили  
      Установка модуля выполняется через "Установщик дополнений OCMOD"
       
      Демо сайт: http://oc2.1.artapi.tk/
      Логин и пароль: demo
       
      Модуль работает с библиотекой CURL. В большинстве случаев, на современных хостингах эта библиотека уже установлена.
      Для защиты данных используется шифрование, и для работы модуля необходимо наличие на хостинге библиотеки Ioncube Loader
      Для младших версий, 1.5.6, требуется установка vQmode
       
      Если есть желание расширить модуль или сделать отдельный пишите в комментариях )))
    • От louise170

      1 350.00 руб
      Скачать/Купить дополнение


      Валюта плюс
      Модуль дает возможность указывать в товарах базовую цену в разных валютах - это бывает необходимо, если вы торгуете товарами иностранных производителей и соотв. ваши цены сильно зависят от колебания курсов валют. На вкладке Данные после поля "Цена" появляются два поля Базовая цена и Базовая валюта туда можно прописать цену в нужной вам валюте. Аналогично для опций, акций и скидок тоже добавляются поля для Базовой цены. Далее все цены из полей базовой цены переводятся по курсу в основную валюту магазина в стандартные поля цен.

      Возможности:
      Если в настройках модуля стоит автоматическое обновление валют, модуль сам при заходе в админку автоматически обновляет курсы валют раз в сутки с сайта выбранного вами (по умолчанию ЦБ РФ) и меняет все цены на товары, у которых базовая цена больше нуля. Можно не использовать автообновление, а задавать курсы руками и обновлять цены товаров по нажатию кнопки "Обновить цены товаров" на странице модуля. Настройка запуска обновления курсов и цен по крону. Для каждой из валют можно задать процент коррекции курса. Для разных производителей можно задать разные курсы валют. Любой валюте можно задать курс руками и поставить галочку, чтобы при обновлении этот курс не менялся. Базовую валюту в скобках на страницах сайта можно отображать или не отображать, для этого есть чекбоксы в настройках модуля, они появляются в настройках, если вы используете currency_plus_frontend.xml Все цены из базовых по курсу переводятся в стандартные поля для цен, поэтому далее с товарами могут работать любые другие модули в обычном режиме, например, фильтровать или сортировать товары по цене. Различные виды округления получающихся цен. Получение курсов валют возможно с одного из шести сайтов разных банков. Модуль Валюта плюс совместим с модулем Управление ценами.
      Модуль Валюта плюс совместим с модулем Option To Product.
      Версия модуля Валюта плюс для Опенкарт 1.5.x совместим с модулем Связанные опции.
      Также модуль может совместно работать с модулями экспорта-импорта товаров:
      Автоматическая обработка прайс-листов CSV Price Pro import/export (нужно на вкладке Макросы создать поля для базовой цены и валюты) Версия модуля Валюта плюс для Опенкарт 1.5.x совместима с модулем Batch Editor 0.2.3
      Никакие системные файлы не затираются, модуль работает на vqmod/ocmod.
       
      Модуль тестировался на:
      Opencart
      1.5.1.3 1.5.2.1 1.5.3.1 1.5.4.1 1.5.5.1.1 1.5.6 1.5.6.4 2.0.1.1 2.0.3.1 2.1.0.1 2.1.0.2 2.2.0.0 2.3.0.2 MaxyStore
      1.5.4.1 1.5.5.1 2.0.1.1
      Поддерживаемые языки:
      русский украинский английский
      Пример работы модуля:
      http://ocstore1541.opencartplus.ru/
      http://opencart2.opencartplus.ru/

      Демо админки:
      http://ocstore1541.opencartplus.ru/admin/
      http://opencart2.opencartplus.ru/admin/
      доступ
      demo / demo

      Лицензия
      При покупке данного модуля, Вы получаете право установки его на один домен. Лицензионный ключ можно получить по запросу на e-mail, который вы увидите на странице модуля, после его установки.

      Установка
      Инструкция по установке находится в файле readme.txt в архиве модуля.

      Требования к серверу
      На хостинге должен быть PHP 5.3 или выше. Также должен быть установлен ionCube Loader версии 5.0 или выше. Чтобы проверить его наличие скачайте этот файл, разархивируйте его содержимое и закачайте в корневую директорию Вашего сайта. После этого откройте в браузере http://ваш_сайт/test_ioncube.php Для корректной работе на Опенкарте 1.5.х на вашем сайте должен быть установлен VQMOD не ниже версии 2.4.1, если у вас стоит версия ниже - нужно обновиться отсюда: https://github.com/vqmod/vqmod/releases Если вы собираетесь получать курсы валют автоматически с выбранного сайта то необходимо, чтобы на вашем сервере был включен curl. FAQ
      FAQ по модулю "Валюта плюс" FAQ общие вопросы по Опенкарту  
       
      Добавил louise170 Добавлено 05.02.2014 Категория Цены, скидки, акции, подарки Системные требования PHP 5.3+, IonCube Loader версии 5.0+, CURL, для Опенкарта 1.5.х - VQMOD не ниже версии 2.4.1 Сайт разработчика Старая цена Метод активации Автоматическая активация Ioncube Loader Требуется OpenCart 2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х  
  • Последние посетители   0 пользователей онлайн

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