magneto2010

Хлебные крошки, при выключенном ЧПУ товаров с категориями

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

magneto2010    38

Здравствуйте. Помогите включить хлебные крошки, при выключенном учете категорий в ссылке.

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


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

надо получать цепочку не из урла, а из базы.

    public function getPath($category_id) {
        $query = $this->db->query("SELECT c.category_id, parent_id FROM " . DB_PREFIX . "category c LEFT JOIN " . DB_PREFIX . "category_description cd ON (c.category_id = cd.category_id) WHERE c.category_id = '" . (int)$category_id . "' AND cd.language_id = '" . (int)$this->config->get('config_language_id') . "' ORDER BY c.sort_order, cd.name ASC");

        if ($query->num_rows) {
            if ($query->row['parent_id']) {
                return $this->getPath($query->row['parent_id'], $this->config->get('config_language_id')) . "_" . $query->row['category_id'];
            } else {
                return $query->row['category_id'];
            }
        } else
            return false;
    }

типа такого

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


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

Тему можно закрыть.

 

Воспользовался модулем https://opencartforum.com/files/file/2715-%D1%85%D0%BB%D0%B5%D0%B1%D0%BD%D1%8B%D0%B5-%D0%BA%D1%80%D0%BE%D1%88%D0%BA%D0%B8/

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


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

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

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

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

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

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

Войти

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

Войти


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

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