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

Вроде бы простой вопрос...

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

Объясните пожалуйста, зачем эти опции:post-23316-0-36612800-1353337563_thumb.png

и второй вопрос: post-23316-0-64504000-1353337588_thumb.png

ответьте пожалуйста :( кто знает ((

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


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

Главное меню это верхнее меню, а статус вообще отключает категорию.

2-ой вопрос, модулем решать.

  • +1 1

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


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

По первому вопросу, первая опция позволяет показывать/скрывать родительские категории в главном меню (это описано в подсказке), вторая позволяет отключить/включить отображение категории глобально в системе, разницу объяснять я думаю, теперь надобности нет.

По второму вопросу, кроме как хардкодом никак, в системе нет для этого встроенных опций!

  • +1 1

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


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

По первому вопросу, первая опция позволяет показывать/скрывать родительские категории в главном меню (это описано в подсказке), вторая позволяет отключить/включить отображение категории глобально в системе, разницу объяснять я думаю, теперь надобности нет.

По второму вопросу, кроме как хардкодом никак, в системе нет для этого встроенных опций!

по второму вопросу подскажите пожалуйста в каком файле удалять строки, ???

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


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

По второму вопросу есть два варианта:

1. Установить любой HTML модуль и на базе него сделать левое меню с необходимыми пунктами.

2. Купить Модуль меню

  • +1 1

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


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

3. Открыть файл catalogcontrollermodulecategory.php

Найти блок:

foreach ($categories as $category) {
  $children_data = array();
  $children = $this->model_catalog_category->getCategories($category['category_id']);
  foreach ($children as $child) {
	 $data = array(
	    'filter_category_id'  => $child['category_id'],
	    'filter_sub_category' => true
	 );
   
	 $children_data[] = array
	 (
	    'category_id' => $child['category_id'],
	    'name'	    => $child['name'],
	    'href'	    => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id'])
	 );
  }
  $data = array
  (
	 'filter_category_id'  => $category['category_id'],
	 'filter_sub_category' => true 
  );
  $this->data['categories'][] = array
  (
	 'category_id' => $category['category_id'],
	 'name'	    => $category['name'],
	 'children'    => $children_data,
	 'href'	    => $this->url->link('product/category', 'path=' . $category['category_id'])
  );
}

Заменить данным:

foreach ($categories as $category)
{
  if ($category['category_id'] != идентификатор_скрываемой_категории_1 and $category['category_id'] != идентификатор_скрываемой_категории_2 and $category['category_id'] != идентификатор_скрываемой_категории_3)
  {
   $children_data = array();
   $children = $this->model_catalog_category->getCategories($category['category_id']);
   foreach ($children as $child)
   {
	 $data = array
	 (
	    'filter_category_id'  => $child['category_id'],
	    'filter_sub_category' => true
	 );
 
	 $children_data[] = array
	 (
	    'category_id' => $child['category_id'],
	    'name'	    => $child['name'],
	    'href'	    => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id'])
	 );
   }
   $data = array
   (
	   'filter_category_id'  => $category['category_id'],
	   'filter_sub_category' => true
   );
   $this->data['categories'][] = array
   (
	 'category_id' => $category['category_id'],
	 'name'	    => $category['name'],
	 'children'    => $children_data,
	 'href'	    => $this->url->link('product/category', 'path=' . $category['category_id'])
   );
  }
}

идентификатор_скрываемой_категории_1, идентификатор_скрываемой_категории_2 и идентификатор_скрываемой_категории_3 заменить на необходимые.

Как мы видим, есть еще как минимум и третий вариант - это ХАРДКОД! :-D

  • +1 2

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


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

Как мы видим, есть еще как минимум и третий вариант - это ХАРДКОД! :-D

При желании можно еще напридумывать :ugeek:

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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