Ritter Опубліковано: 9 жовтня 2010 Share Опубліковано: 9 жовтня 2010 Как скрыть категорию на сайте? при этом чтобы категория работала, но не показывалась на сайте? Надіслати Поділитися на інших сайтах More sharing options...
Ritter Опубліковано: 10 жовтня 2010 Автор Share Опубліковано: 10 жовтня 2010 Подскажете, как исключить категорию по id, из видимости, но чтобы работала.? Надіслати Поділитися на інших сайтах More sharing options...
Black_Prince Опубліковано: 11 жовтня 2010 Share Опубліковано: 11 жовтня 2010 Если в админке - вкладка категории -> выбор категории -> данные. Изменить статус на отключено.Если именно по id. Таблица oc_category. Для категории по id изменить поле status в 0. Надіслати Поділитися на інших сайтах More sharing options...
Fix305 Опубліковано: 11 жовтня 2010 Share Опубліковано: 11 жовтня 2010 Если в админке - вкладка категории -> выбор категории -> данные. Изменить статус на отключено.Если именно по id. Таблица oc_category. Для категории по id изменить поле status в 0.работать категория не будет, после этих махинаций) Надіслати Поділитися на інших сайтах More sharing options...
Fix305 Опубліковано: 11 жовтня 2010 Share Опубліковано: 11 жовтня 2010 в ..catalogmodelcatalogcategory.php удалить из запроса public function getCategory($category_id) { $query = $this->db->query("SELECT DISTINCT * FROM " . DB_PREFIX . "category c LEFT JOIN " . DB_PREFIX . "category_description cd ON (c.category_id = cd.category_id) LEFT JOIN " . DB_PREFIX . "category_to_store c2s ON (c.category_id = c2s.category_id) WHERE c.category_id = '" . (int)$category_id . "' AND cd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND c2s.store_id = '" . (int)$this->config->get('config_store_id') . "' AND c.status = '1'"); return $query->row;}строчку AND c.status = '1' категорию отключаешь, но доступ к ней остается. тестить влом, должно работать. 1 Надіслати Поділитися на інших сайтах More sharing options...
Ritter Опубліковано: 12 жовтня 2010 Автор Share Опубліковано: 12 жовтня 2010 Fix305 Низкий поклон. Метод работает. Надіслати Поділитися на інших сайтах More sharing options...
afwollis Опубліковано: 13 жовтня 2010 Share Опубліковано: 13 жовтня 2010 метод, предложенный Fix305, просто отключает проверку на "включенность" для всех категорий. т.е. в этом случае опция "Статус" в настройках категорий в админке становится абсолютно бесполезной. соответственно на сайте выводятся все подряд категории. Подскажете, как исключить категорию по id, из видимости, но чтобы работала.?о какой видимости идет речь? Надіслати Поділитися на інших сайтах More sharing options... Fix305 Опубліковано: 14 жовтня 2010 Share Опубліковано: 14 жовтня 2010 спасибо, Кэп. Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Ercanium Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 ;) Надіслати Поділитися на інших сайтах More sharing options... ravilr Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 а на 4 сообщения выше не работает? Надіслати Поділитися на інших сайтах More sharing options... Ercanium Опубліковано: 14 квітня 2012 Share Опубліковано: 14 квітня 2012 ;) Надіслати Поділитися на інших сайтах More sharing options... 3 months later... dess81 Опубліковано: 17 липня 2012 Share Опубліковано: 17 липня 2012 Так и не работает:( Надіслати Поділитися на інших сайтах More sharing options... 3 months later... chaymaker Опубліковано: 30 жовтня 2012 Share Опубліковано: 30 жовтня 2012 я сделал так. создал категорию и в нем еще суб-категорию. в этой суб категории множество категорий. первую категорию сделал отключенным он не работает но другие категории внутри работают. например 1. Скрытая категория (так и называется) = статус отключен 1.1. Основная категория (скрытая от глаз но рабочая) = статус включен 1.1.1. другие категории по необходимости = статус включен 1 Надіслати Поділитися на інших сайтах More sharing options... 4 months later... bsasik Опубліковано: 30 березня 2013 Share Опубліковано: 30 березня 2013 я сделал так. создал категорию и в нем еще суб-категорию. в этой суб категории множество категорий. первую категорию сделал отключенным он не работает но другие категории внутри работают. например 1. Скрытая категория (так и называется) = статус отключен 1.1. Основная категория (скрытая от глаз но рабочая) = статус включен 1.1.1. другие категории по необходимости = статус включен это самое правильное Надіслати Поділитися на інших сайтах More sharing options... 9 months later... vlad9bu Опубліковано: 19 січня 2014 Share Опубліковано: 19 січня 2014 Спасибо. Помогло. Надіслати Поділитися на інших сайтах More sharing options... 11 months later... mazein Опубліковано: 21 грудня 2014 Share Опубліковано: 21 грудня 2014 Подниму тему. Метод, предложенный chaymaker, работает, но не все меню умеют задавать изначальную категорию для отображения. Метод Fix305 работает, но не правильный. Как же всё таки скрыть категорию из всех меню, но оставить её рабочей? Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 23 грудня 2014 Share Опубліковано: 23 грудня 2014 редактировать все меню (выборки/контроллеры). ваш кэп. Надіслати Поділитися на інших сайтах More sharing options... mazein Опубліковано: 26 грудня 2014 Share Опубліковано: 26 грудня 2014 В общем, сделал по методу chaymaker, правда пришлось заменить горизонтальное меню. Надіслати Поділитися на інших сайтах More sharing options... igon Опубліковано: 26 грудня 2014 Share Опубліковано: 26 грудня 2014 Вариант chaymaker - это, ИМХО, хороший пример того, что называют "корявый код", "костыль" или "заплатка". Да, он работает, но для реализации бинарного выбора использует две ЗАПИСИ в БД, не говоря уже о других наворотах. Не слишком ли щедро? А если еще и тиражировать это решение По уму, в таких ситуациях в таблицу добавляют поле логического типа (отображать/не отображать), которое используется при выборке. Другой вариант - для поля status, кроме 0 и 1, использовать значение 2 (рабочая, скрытая). Для универсальности - еще и 3 (отключенная, скрытая). Разумеется, придется редактировать все меню (выборки/контроллеры) Надіслати Поділитися на інших сайтах More sharing options... Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Как скрыть категорию? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Fix305 Опубліковано: 14 жовтня 2010 Share Опубліковано: 14 жовтня 2010 спасибо, Кэп. Надіслати Поділитися на інших сайтах More sharing options...
Ercanium Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 ;) Надіслати Поділитися на інших сайтах More sharing options...
ravilr Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 а на 4 сообщения выше не работает? Надіслати Поділитися на інших сайтах More sharing options... Ercanium Опубліковано: 14 квітня 2012 Share Опубліковано: 14 квітня 2012 ;) Надіслати Поділитися на інших сайтах More sharing options... 3 months later... dess81 Опубліковано: 17 липня 2012 Share Опубліковано: 17 липня 2012 Так и не работает:( Надіслати Поділитися на інших сайтах More sharing options... 3 months later... chaymaker Опубліковано: 30 жовтня 2012 Share Опубліковано: 30 жовтня 2012 я сделал так. создал категорию и в нем еще суб-категорию. в этой суб категории множество категорий. первую категорию сделал отключенным он не работает но другие категории внутри работают. например 1. Скрытая категория (так и называется) = статус отключен 1.1. Основная категория (скрытая от глаз но рабочая) = статус включен 1.1.1. другие категории по необходимости = статус включен 1 Надіслати Поділитися на інших сайтах More sharing options... 4 months later... bsasik Опубліковано: 30 березня 2013 Share Опубліковано: 30 березня 2013 я сделал так. создал категорию и в нем еще суб-категорию. в этой суб категории множество категорий. первую категорию сделал отключенным он не работает но другие категории внутри работают. например 1. Скрытая категория (так и называется) = статус отключен 1.1. Основная категория (скрытая от глаз но рабочая) = статус включен 1.1.1. другие категории по необходимости = статус включен это самое правильное Надіслати Поділитися на інших сайтах More sharing options... 9 months later... vlad9bu Опубліковано: 19 січня 2014 Share Опубліковано: 19 січня 2014 Спасибо. Помогло. Надіслати Поділитися на інших сайтах More sharing options... 11 months later... mazein Опубліковано: 21 грудня 2014 Share Опубліковано: 21 грудня 2014 Подниму тему. Метод, предложенный chaymaker, работает, но не все меню умеют задавать изначальную категорию для отображения. Метод Fix305 работает, но не правильный. Как же всё таки скрыть категорию из всех меню, но оставить её рабочей? Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 23 грудня 2014 Share Опубліковано: 23 грудня 2014 редактировать все меню (выборки/контроллеры). ваш кэп. Надіслати Поділитися на інших сайтах More sharing options... mazein Опубліковано: 26 грудня 2014 Share Опубліковано: 26 грудня 2014 В общем, сделал по методу chaymaker, правда пришлось заменить горизонтальное меню. Надіслати Поділитися на інших сайтах More sharing options... igon Опубліковано: 26 грудня 2014 Share Опубліковано: 26 грудня 2014 Вариант chaymaker - это, ИМХО, хороший пример того, что называют "корявый код", "костыль" или "заплатка". Да, он работает, но для реализации бинарного выбора использует две ЗАПИСИ в БД, не говоря уже о других наворотах. Не слишком ли щедро? А если еще и тиражировать это решение По уму, в таких ситуациях в таблицу добавляют поле логического типа (отображать/не отображать), которое используется при выборке. Другой вариант - для поля status, кроме 0 и 1, использовать значение 2 (рабочая, скрытая). Для универсальности - еще и 3 (отключенная, скрытая). Разумеется, придется редактировать все меню (выборки/контроллеры) Надіслати Поділитися на інших сайтах More sharing options... Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Как скрыть категорию? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
Ercanium Опубліковано: 14 квітня 2012 Share Опубліковано: 14 квітня 2012 ;) Надіслати Поділитися на інших сайтах More sharing options...
dess81 Опубліковано: 17 липня 2012 Share Опубліковано: 17 липня 2012 Так и не работает:( Надіслати Поділитися на інших сайтах More sharing options...
chaymaker Опубліковано: 30 жовтня 2012 Share Опубліковано: 30 жовтня 2012 я сделал так. создал категорию и в нем еще суб-категорию. в этой суб категории множество категорий. первую категорию сделал отключенным он не работает но другие категории внутри работают. например 1. Скрытая категория (так и называется) = статус отключен 1.1. Основная категория (скрытая от глаз но рабочая) = статус включен 1.1.1. другие категории по необходимости = статус включен 1 Надіслати Поділитися на інших сайтах More sharing options...
bsasik Опубліковано: 30 березня 2013 Share Опубліковано: 30 березня 2013 я сделал так. создал категорию и в нем еще суб-категорию. в этой суб категории множество категорий. первую категорию сделал отключенным он не работает но другие категории внутри работают. например 1. Скрытая категория (так и называется) = статус отключен 1.1. Основная категория (скрытая от глаз но рабочая) = статус включен 1.1.1. другие категории по необходимости = статус включен это самое правильное Надіслати Поділитися на інших сайтах More sharing options...
vlad9bu Опубліковано: 19 січня 2014 Share Опубліковано: 19 січня 2014 Спасибо. Помогло. Надіслати Поділитися на інших сайтах More sharing options...
mazein Опубліковано: 21 грудня 2014 Share Опубліковано: 21 грудня 2014 Подниму тему. Метод, предложенный chaymaker, работает, но не все меню умеют задавать изначальную категорию для отображения. Метод Fix305 работает, но не правильный. Как же всё таки скрыть категорию из всех меню, но оставить её рабочей? Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 23 грудня 2014 Share Опубліковано: 23 грудня 2014 редактировать все меню (выборки/контроллеры). ваш кэп. Надіслати Поділитися на інших сайтах More sharing options... mazein Опубліковано: 26 грудня 2014 Share Опубліковано: 26 грудня 2014 В общем, сделал по методу chaymaker, правда пришлось заменить горизонтальное меню. Надіслати Поділитися на інших сайтах More sharing options... igon Опубліковано: 26 грудня 2014 Share Опубліковано: 26 грудня 2014 Вариант chaymaker - это, ИМХО, хороший пример того, что называют "корявый код", "костыль" или "заплатка". Да, он работает, но для реализации бинарного выбора использует две ЗАПИСИ в БД, не говоря уже о других наворотах. Не слишком ли щедро? А если еще и тиражировать это решение По уму, в таких ситуациях в таблицу добавляют поле логического типа (отображать/не отображать), которое используется при выборке. Другой вариант - для поля status, кроме 0 и 1, использовать значение 2 (рабочая, скрытая). Для универсальности - еще и 3 (отключенная, скрытая). Разумеется, придется редактировать все меню (выборки/контроллеры) Надіслати Поділитися на інших сайтах More sharing options... Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Как скрыть категорию?
afwollis Опубліковано: 23 грудня 2014 Share Опубліковано: 23 грудня 2014 редактировать все меню (выборки/контроллеры). ваш кэп. Надіслати Поділитися на інших сайтах More sharing options... mazein Опубліковано: 26 грудня 2014 Share Опубліковано: 26 грудня 2014 В общем, сделал по методу chaymaker, правда пришлось заменить горизонтальное меню. Надіслати Поділитися на інших сайтах More sharing options... igon Опубліковано: 26 грудня 2014 Share Опубліковано: 26 грудня 2014 Вариант chaymaker - это, ИМХО, хороший пример того, что называют "корявый код", "костыль" или "заплатка". Да, он работает, но для реализации бинарного выбора использует две ЗАПИСИ в БД, не говоря уже о других наворотах. Не слишком ли щедро? А если еще и тиражировать это решение По уму, в таких ситуациях в таблицу добавляют поле логического типа (отображать/не отображать), которое используется при выборке. Другой вариант - для поля status, кроме 0 и 1, использовать значение 2 (рабочая, скрытая). Для универсальности - еще и 3 (отключенная, скрытая). Разумеется, придется редактировать все меню (выборки/контроллеры) Надіслати Поділитися на інших сайтах More sharing options... Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
mazein Опубліковано: 26 грудня 2014 Share Опубліковано: 26 грудня 2014 В общем, сделал по методу chaymaker, правда пришлось заменить горизонтальное меню. Надіслати Поділитися на інших сайтах More sharing options... igon Опубліковано: 26 грудня 2014 Share Опубліковано: 26 грудня 2014 Вариант chaymaker - это, ИМХО, хороший пример того, что называют "корявый код", "костыль" или "заплатка". Да, он работает, но для реализации бинарного выбора использует две ЗАПИСИ в БД, не говоря уже о других наворотах. Не слишком ли щедро? А если еще и тиражировать это решение По уму, в таких ситуациях в таблицу добавляют поле логического типа (отображать/не отображать), которое используется при выборке. Другой вариант - для поля status, кроме 0 и 1, использовать значение 2 (рабочая, скрытая). Для универсальности - еще и 3 (отключенная, скрытая). Разумеется, придется редактировать все меню (выборки/контроллеры) Надіслати Поділитися на інших сайтах More sharing options... Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0
igon Опубліковано: 26 грудня 2014 Share Опубліковано: 26 грудня 2014 Вариант chaymaker - это, ИМХО, хороший пример того, что называют "корявый код", "костыль" или "заплатка". Да, он работает, но для реализации бинарного выбора использует две ЗАПИСИ в БД, не говоря уже о других наворотах. Не слишком ли щедро? А если еще и тиражировать это решение По уму, в таких ситуациях в таблицу добавляют поле логического типа (отображать/не отображать), которое используется при выборке. Другой вариант - для поля status, кроме 0 и 1, использовать значение 2 (рабочая, скрытая). Для универсальности - еще и 3 (отключенная, скрытая). Разумеется, придется редактировать все меню (выборки/контроллеры) Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts