Воможно-ли это

  • Автор темы Dog_wood
  • Дата начала
Статус
В этой теме нельзя размещать новые ответы.
D

Dog_wood

Прохожие
Доброе время суток. У меня назрел такой вопрос:
сайт на DLE, диз трёхколоночный, возможно-ли в шаблоне сайта в таблице сделать так, что-бы на разных стораницах выводились картинки но не разные, а определённые. Рандом не подходит, т.к. он выводит в случайном порядке, а надо определённая картинка для определённой страницы.
 
Я знаком с DLE лишь шапочно, поэтому дам рекомендацию в целом, безотносительно CMS.
Запрошенный тобой функционал проще всего реализовать через обработку переменной $_SERVER['REQUEST_URI'] в ней хранится название страницы с путем относительно корня. На основании этих данных, можно принимать решение, какую именно картинку показывать.
Конкретная реализация сильно зависит от потребностей, но вот самый тупой пример.
PHP:
$reqestedPage = $_SERVER['REQUEST_URI'];
$picts = array(
'/htdocs/a.php'=>'image/a.jpg',
'/htdocs/b.php'=>'image/b.jpg'
);
$pictPath = '';
if (array_key_exists($reqestedPage,$picts))
{
    $pictPath=$picts[$reqestedPage];
}

в $pictPath - путь к картинке которую нужно показать или пустота, если не смогли сопоставить картинку с урлом
p.s. Проще всего базироваться на моем примере, если ты используешь ЧПУ.
p.p.s. Не смотри что такие пути это просто пример.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху