Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Как менять изображения в шаблоне.

00 голосов
5
Ситуация такая, хорошо-бы получить ответ на вопрос.

Есть шаблон к примеру этот
Рисунок

На главной странице надпись не Одна а когда заходишь на "Не главную" хотелось бы что-бы шапка была совсем другая разумеется таких-же размеров.
спросил 05 Авг, 13 от JOKER (160 баллов)

5 Ответы

00 голосов
В шаблоне сайте:

Код
<?if($APPLICATION->GetCurPage() == "/index.php"):?>
   -код-шапки-для-главной-страницы-
<?else:?>
   -код-шапки-для-НЕ-главной-страницы-
<?endif?>
ответил 05 Авг, 13 от FireLuna (580 баллов)
00 голосов
Павел спасибо большое за поддержку, у меня такая проблема возникла, в шаблоне фото, и на определенной странице нужно что-бы она менялась. я уже бьюсь с этой проблемой и все никак, по итогом я понял, что та страница которая мне нужна при отображении в php текст с кодом от шаблона отсутствует и соответственно путь к фотке, другой я указать не могу. как бы мне открыть нужную страницу полностью в коде что-бы изменить путь к фотке.

Рисунок

Вот к примеру изменить фото с котом на сигарету.
ответил 06 Окт, 13 от JOKER (160 баллов)
00 голосов
Люди помогите хотя-бы советом, очень прошу!


Код
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
в начале php файла.

Код
?> 
   </div>
   <div class="topright"></div>   </td>
  </tr>
  <tr>
    <td class="mainleft" valign="top"><img src="<?=SITE_TEMPLATE_PATH?>/images/НУЖНОЕ_ФОТО.jpg" width="248" height="327">


есть соображения :?:
ответил 06 Янв, 14 от JOKER (160 баллов)
00 голосов
Цитата
Федор Полищук пишет:
Павел спасибо большое за поддержку, у меня такая проблема возникла, в шаблоне фото, и на определенной странице нужно что-бы она менялась. я уже бьюсь с этой проблемой и все никак, по итогом я понял, что та страница которая мне нужна при отображении в php текст с кодом от шаблона отсутствует и соответственно путь к фотке, другой я указать не могу. как бы мне открыть нужную страницу полностью в коде что-бы изменить путь к фотке.

Федор, вариантов несколько:
1. Делать отдельные шаблоны для нужных страниц с нужными фотками в них.
2. Написать на php скрипт, который взависимость от страницы будет подгружать ту или иную фотку
например что-то такое:
Код
if (eregi("/index.php", $APPLICATION->GetCurPage()))
{
  echo "<img src='foto1.jpg' />";
}
else if (eregi("/index2.php", $APPLICATION->GetCurPage()))
{
  echo "<img src='foto2.jpg' />";
}

код конечно не показательный, но смыл постарался донести...
ответил 22 Апр, 14 от Aythis (740 баллов)
00 голосов
Рекомендую изучить "включаемые области"
ответил 17 Авг, 14 от FireLuna (580 баллов)

Похожие вопросы

0 голосов
4 ответов
0 голосов
4 ответов
0 голосов
1 ответ
спросил 07 Ноя, 13 от VaNessa (100 баллов)
0 голосов
4 ответов
спросил 28 Окт, 13 от trixi (120 баллов)
0 голосов
6 ответов