На форуме InfoScript.ru вы можете: задать вопросы по php, вопросы по javascript, вопросы по системе uCoz, заказать графику для вашего сайта и просто пообщаться с хорошими людьми
Страница 1 из 11
Модератор форума: frenkmalcov, sold93 
Форум вебмастера » Основной раздел » Вопросы по HTML » Замена целого html контейнера одним кодом (как на ucoz) (Как можно сделать так, чтоб один $код$ заменил html конт.)
Замена целого html контейнера одним кодом (как на ucoz)
AX Дата: Вторник, 04.06.2013, 12:39 | Сообщение # 1
Offline
Заглянувший
Стандартный аватар
Пользователи
Сообщений:3
Награды:0
Замечания:0%
Репутация
0
Как можно сделать код как на ucoz(Например: $BODY$, $CONTENT$,$MESSAGE$ и т.п.) в просто в html странице(не находящееся на укозе, а на компе допустим), чтоб один $код$ замещал целый html контейнер!

Вот к примеру! У меня есть станица html:

Код
<html>
<head>
.....
</head>
<body>
....
Содержание
....
</body>
</html>


И я хочу добавить какой то длинный код!

Код
<div id="css_menu">
<ul>
<li><a href="#"><strong>ГЛАВНАЯ</strong></a></li>
<li><a href="#"><strong>ТОВАРЫ</strong></a></li>
<li><a href="#"><strong>УСЛУГИ</strong></a></li>
<li><a href="#"><strong>ДОСТАВКА</strong></a></li>
<li><a href="#"><strong>КОНТАКТЫ</strong></a></li>
<li><a href="#"><strong>О НАС</strong></a></li>
<li></li>
</ul>
</div>


Как можно сделать собственный код(на подобии укозовских) допустим под названием $MYCODE$ и чтоб он замещал то что находится выше!??

Вот страница:

Код
<html>
<head>
.....
</head>
<body>
....
<div id="css_menu">
<ul>
<li><a href="#"><strong>ГЛАВНАЯ</strong></a></li>
<li><a href="#"><strong>ТОВАРЫ</strong></a></li>
<li><a href="#"><strong>УСЛУГИ</strong></a></li>
<li><a href="#"><strong>ДОСТАВКА</strong></a></li>
<li><a href="#"><strong>КОНТАКТЫ</strong></a></li>
<li><a href="#"><strong>О НАС</strong></a></li>
<li></li>
</ul>
</div>
....
</body>
</html>


Как сделать так?:

Код
<html>
<head>
.....
</head>
<body>
....
$MYCODE$
....
</body>
</html>


Чтоб это $MYCODE$ равнялось этому:

Код
<div id="css_menu">
<ul>
<li><a href="#"><strong>ГЛАВНАЯ</strong></a></li>
<li><a href="#"><strong>ТОВАРЫ</strong></a></li>
<li><a href="#"><strong>УСЛУГИ</strong></a></li>
<li><a href="#"><strong>ДОСТАВКА</strong></a></li>
<li><a href="#"><strong>КОНТАКТЫ</strong></a></li>
<li><a href="#"><strong>О НАС</strong></a></li>
<li></li>
</ul>
</div>
 
sold93 Дата: Вторник, 04.06.2013, 15:20 | Сообщение # 2
Offline
Гуру
Модераторы
Сообщений:1135
Награды:11
Замечания:0%
Репутация
404
AX, это не HTML. это делается на РНР если я правильно помню

подайте рептацию бедному студенту
 
MaSTerGuiTar Дата: Вторник, 04.06.2013, 17:13 | Сообщение # 3
Offline
Генералиссимус
Модераторы
Сообщений:1653
Награды:17
Замечания:0%
Репутация
183
Если я правильно понял, то http://www.webremeslo.ru/faq/faq2.html

Сообщение отредактировал MaSTerGuiTar - Вторник, 04.06.2013, 17:13
 
AX Дата: Вторник, 04.06.2013, 19:39 | Сообщение # 4
Offline
Заглянувший
Стандартный аватар
Пользователи
Сообщений:3
Награды:0
Замечания:0%
Репутация
0
спасибо, MaSTerGuiTar! это то что мне было нужно)) +
sold93, можно по подробнее про PHP и про глобальные блоки!


Сообщение отредактировал AX - Вторник, 04.06.2013, 19:49
 
sold93 Дата: Вторник, 04.06.2013, 21:51 | Сообщение # 5
Offline
Гуру
Модераторы
Сообщений:1135
Награды:11
Замечания:0%
Репутация
404
AX, PHP - это не ко мне. а глобальные блоки:
Цитата
Глобальные блоки - это блоки, которые доступны во всех других шаблонах вашего проекта. С помощью них можно оптимизировать дизайн вашего проекта, разбив его на общие части, например: HEADER - общая верхняя часть, FOOTER - общая нижняя часть и т.п. Используя общие блоки вы сможете делать изменения для всего проекта путем редактирования только одного шаблона блока.

т.е. аналогично блокам $GLOBAL_AHEADER$ $GLOBAL_BFOOTER$ и контейнерам. называться ваш блок будет $GLOBAL_VASHBLOCK$
сайт/panel/?a=gblocks


подайте рептацию бедному студенту
 
Форум вебмастера » Основной раздел » Вопросы по HTML » Замена целого html контейнера одним кодом (как на ucoz) (Как можно сделать так, чтоб один $код$ заменил html конт.)
Страница 1 из 11
Поиск: