Форуми / National / Russian / Тех. поддержка / Не могу добавить текст

geldash
#1 04.12.2013 04:15

Подскажите пожалуйста как добавить текст к разным страницам сайта.

Например на этой странице http://фотовидеозаявка.рф/freelancers/?c=3 текст про фотографов.

На этой http://фотовидеозаявка.рф/freelancers/?c=1 тект про видеооператоров и.т.д.

Обе эти страницы формируются одним файлом шаблона.

 

Пробовал вот такой код вставить в шаблон, но он не работает:

 

PHP
1
2
3
4
5
6
7
8
9
10
<?php
if ($_SERVER['REQUEST_URI'] == "/")
include_once "./glavnay.txt";
elseif (stristr($_SERVER['REQUEST_URI'], "/freelancers/?c=1"))
include_once "./text1.txt";
elseif (stristr($_SERVER['REQUEST_URI'], "/freelancers/?c=2"))
include_once "./text2.txt";
elseif (stristr($_SERVER['REQUEST_URI'], "/freelancers/?c=3"))
include_once "./text3.txt";
?>

Вот это не возвращает адрес страницы:

PHP
1
2
3
<?php
echo $_SERVER['REQUEST_URI'];
?>

 

Свадебный фотограф, мои работы fotogelio.ru
Yusupov
#2 04.12.2013 06:20

В шаблоны нельзя вставлять php-код. 

Надо так условия составлять:

<!-- IF !{PHP.c} -->
текст
<!-- ENDIF -->

<!-- IF {PHP.c} == 1 -->
текст
<!-- ENDIF -->

<!-- IF {PHP.c} == 2 -->
текст
<!-- ENDIF -->

и тд.

geldash
#3 04.12.2013 06:37

Булат здравствуйте и спасибо, пойду попробую...

 

 

 

Добавлено 5 часа спустя:

А как быть с этими разделами:

http://фотовидеозаявка.рф/projects/?c=3

http://фотовидеозаявка.рф/freelancers/?c=3

 

И там и там {PHP.c} == 3

Или в разных файлах шаблона он будет возвращать нужный адрес

Свадебный фотограф, мои работы fotogelio.ru

Відредаговано: geldash (04.12.2013 12:30, 11 років тому)
Yusupov
#4 04.12.2013 12:46

У этих разделов разные шаблоны, соответвенно в каждом свой вывод.