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

[РЕШЕНО]Слово "Под категории"

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

Вопрос!

У меня сделана иерархия в магазине по принципу.

1 - производитель 1

1.1 - коллекция 1

1.2 - коллекция 2

2 - производитель 2

2.1 - коллекция 1

1. На первой странице категории, я хотел бы сделать название "Выберите подкатегорию" = "Производители"

1.2 А на следующих "Выберите подкатегорию" = "Коллекции"

Реально ли это сделать?

http://demo.myopencart.ru/index.php?route=product/category&path=18 - вот как у нас сейчас.

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


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

Да

Просто поменять в языковых файлах текст и проверять, является ли категория главной

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


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

Да

Просто поменять в языковых файлах текст и проверять, является ли категория главной

А как должна выглядеть проверка на главную категорию? Если примеры подобной реализации? Или хотя бы куда копать?

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


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

А как должна выглядеть проверка на главную категорию? Если примеры подобной реализации?

есть 

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


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

 

Сори за мой французский, я далек от программирования. Попытаюсь рассуждать, может кто поможет.

 

в файле /public_html/catalog/controller/product/category.php

есть вот такая строчка:

$this->data['text_refine'] = $this->language->get('text_refine');

Она отвечает за вывод "Выберите подкатегорию".[/size]

 

Мне нужно сделать условие есть Категория главная, то вставлять text_refine. Если категория не главная, то вставлять новую text_refine_new.

 

if "Категория_главная" = да {
          $this->data['text_refine'] = $this->language->get('text_refine');
          } else {
          $this->data['text_refine_new'] = $this->language->get('text_refine_new');
}

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

 

Поискав еще немного я нашел такую переменную как parent_id. Правда в другом файле, но если parent_id = 0 - > то данная категория главная (самая первая).

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


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

ой плохо что пиво ночью не продают))))

if (isset($this->request->get['path'])) { // анализ переменной path
                $parts = explode('_', (string)$this->request->get['path']); // разбиваем переменную path из URL запроса
            if (count($parts) > 1) {
                 $this->data['text_refine'] = $this->language->get('text_refine_new');
              } else {
                 $this->data['text_refine'] = $this->language->get('text_refine');
            }
}
А я вот новичок в таких делах, лучше все это перевести в vqmod, чем на прямую файлы править?

Ну по твоему примеру собрал файл! podcategory_random_name.xml

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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