aibo 0 Опубликовано 17 марта, 2009 Жалоба Share Опубликовано 17 марта, 2009 Как убрать некоторые боксы точно заданных страниц? Например, о компании. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 17 марта, 2009 Жалоба Share Опубликовано 17 марта, 2009 По-моему была только что тема где и были даны примеры как убирать. Ссылка на сообщение Поделиться на другие сайты
aibo 0 Опубликовано 17 марта, 2009 Автор Жалоба Share Опубликовано 17 марта, 2009 Там было сказано как убрать например рекомендуемые со страницы рекомендуемые. А как убрать со странице о компании? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 марта, 2009 Жалоба Share Опубликовано 18 марта, 2009 aibo Почему ты не хочешь понять смысл кода, которая указывается в /templates/шаблон/source/boxes.php ?! Там же пример есть, как указывать страницы. Вот пример: if (substr(basename($PHP_SELF), 0,11) != 'shop_content' && $_GET['coID'] != '4') {require(DIR_WS_BOXES . 'whats_new.php'); }[/code]В данном примере бокс Новинки не будет показываться на странице Информация о магазине (т.е. на информацоинной странице с id = 4) Есть же php.net, там же можно прочитать про функции, что они делают, про $_GET массив если нужно что-то взять из строки браузера. Ссылка на сообщение Поделиться на другие сайты
aibo 0 Опубликовано 18 марта, 2009 Автор Жалоба Share Опубликовано 18 марта, 2009 Спасибо, с этим вроде ясно. Но вот один из них box все ровно показываеться if (!$product->isProduct()) { if (substr(basename($PHP_SELF), 0,8) != 'featured') {require(DIR_WS_BOXES . 'featured.php'); } } if (!$product->isProduct()) { if (substr(basename($PHP_SELF), 0,8) != 'featured') {require(DIR_WS_BOXES . 'shopping_cart.php'); } } Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 марта, 2009 Жалоба Share Опубликовано 19 марта, 2009 А условие if (!$product->isProduct()) не смущает?! Попробуй убрать это условие. Ссылка на сообщение Поделиться на другие сайты
aibo 0 Опубликовано 19 марта, 2009 Автор Жалоба Share Опубликовано 19 марта, 2009 Убираю, но все ровно никуда не исчезает. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 марта, 2009 Жалоба Share Опубликовано 19 марта, 2009 Значит условие неправильное. Ссылка на сообщение Поделиться на другие сайты
aibo 0 Опубликовано 19 марта, 2009 Автор Жалоба Share Опубликовано 19 марта, 2009 Где я ошибся? if (!$product->isProduct()) { if (substr(basename($PHP_SELF), 0,8) != 'featured') {require(DIR_WS_BOXES . 'shopping_cart.php'); } } { if (substr(basename($PHP_SELF), 0,8) != 'featured') {require(DIR_WS_BOXES . 'featured.php'); } } Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 марта, 2009 Жалоба Share Опубликовано 20 марта, 2009 Например лишние скобки, либо нужно else ставить. Ссылка на сообщение Поделиться на другие сайты
aibo 0 Опубликовано 20 марта, 2009 Автор Жалоба Share Опубликовано 20 марта, 2009 Спасибо Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 марта, 2009 Жалоба Share Опубликовано 20 марта, 2009 Надеюсь, что разобрался. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 марта, 2009 Жалоба Share Опубликовано 20 марта, 2009 Не знаю, как должно быть. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения