Devils Опубликовано 28 января, 2015 Жалоба Поделиться Опубликовано 28 января, 2015 (изменено) Всем привет! Нужно показывать страницы с неактивными товарами, сейчас они доступны только админу... В PageView.php удалил // Отображать скрытые страницы только админу if(empty($page) || (!$page->visible && empty($_SESSION['admin']))) return false; но неактивные страницы всё равно показываются только админу, где я туплю?Спасибо! Изменено 28 января, 2015 пользователем Devils Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 28 января, 2015 Жалоба Поделиться Опубликовано 28 января, 2015 Вы определитесь что Вам нужно. В заголовке темы пишите про неактивные товары, а в самой теме пишите про неактивные страницы... Цитата Ссылка на сообщение Поделиться на другие сайты
Devils Опубликовано 28 января, 2015 Автор Жалоба Поделиться Опубликовано 28 января, 2015 Вы определитесь что Вам нужно.В заголовке темы пишите про неактивные товары, а в самой теме пишите про неактивные страницы...Заголовок поправил вроде. Страницы нективных товаров мне нужны, сейчас 404 если ты не админ Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 28 января, 2015 Жалоба Поделиться Опубликовано 28 января, 2015 Заголовок поправил вроде. Страницы нективных товаров мне нужны, сейчас 404 если ты не админПереход на страницу должен работать или еще нужно чтобы эти товары было видно на странице категории? Цитата Ссылка на сообщение Поделиться на другие сайты
Devils Опубликовано 28 января, 2015 Автор Жалоба Поделиться Опубликовано 28 января, 2015 Переход на страницу должен работать или еще нужно чтобы эти товары было видно на странице категории?нужен только переход на страницу Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 28 января, 2015 Жалоба Поделиться Опубликовано 28 января, 2015 нужен только переход на страницуВ файле view/ProductView.php достаточно убрать условие: if(empty($product) || (!$product->visible && empty($_SESSION['admin']))) return false; Цитата Ссылка на сообщение Поделиться на другие сайты
Devils Опубликовано 28 января, 2015 Автор Жалоба Поделиться Опубликовано 28 января, 2015 В файле view/ProductView.php достаточно убрать условие: if(empty($product) || (!$product->visible && empty($_SESSION['admin']))) return false; Точно, ProductView.php... не там удалял, спасибо! Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 28 января, 2015 Жалоба Поделиться Опубликовано 28 января, 2015 Правильнее было бы заменить if(empty($product) || (!$product->visible && empty($_SESSION['admin']))) return false; на if(empty($product)) return false; Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 29 января, 2015 Жалоба Поделиться Опубликовано 29 января, 2015 Ну да так правильно. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.