Инструменты пользователя

Инструменты сайта


software:development:demo:cms:ucms:sample_php_page_about.php

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
software:development:demo:cms:ucms:sample_php_page_about.php [2026/02/08 23:13] – [Введение] VladPolskiysoftware:development:demo:cms:ucms:sample_php_page_about.php [2026/02/08 23:49] (текущий) – [Файл header.php] VladPolskiy
Строка 27: Строка 27:
 Создадим в блокноте и сохраним в директории **/pages** файл **about.php** записав в него для примера любой текст контент, к примеру текст-рыбу "Lorem Ipsum" Создадим в блокноте и сохраним в директории **/pages** файл **about.php** записав в него для примера любой текст контент, к примеру текст-рыбу "Lorem Ipsum"
 <code php about.php> <code php about.php>
-Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.+<h2>Lorem Ipsum</h2> 
 +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore  
 +et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut 
 +aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse  
 +cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in  
 +culpa qui officia deserunt mollit anim id est laborum.
 </code> </code>
-Таким образом мы получаем страницу с простым текстом, при этом она будет иметь стили общего шаблона+Таким образом мы получаем страницу с простым текстом, и лишь заголовок Lorem Ipsum, заключенный между тегами **%%<h2>%%** и **%%</h2>%%** будет учитываться браузер, а остальной текст останиться без разметки и займет весь размер экрана.  
 +\\   
 +Перейдем в браузере по ссылке http://localhost/pages/about.php 
 +<note shadow>{{:software:development:demo:cms:ucms:index_php_js_15.png|переход страниц}}</note> 
 +Это происходит потому, что стили подключены к файлу **index.php**, а файл **header.php** просто страница с текстом, при этом она будет иметь стили общего шаблона, если отобразим её через файл **index.php**. Для этого внесем изменения в следующий файл. 
 +===== Файл header.php ===== 
 +Откроем наш файл **header.php** и отредактируем код. отвечающий за меню страницы. \\   
 +Ссылки будут при запросе (нажатии на кнопку) будут преобразованы в файле **index.php**   
 +  * **%%index.php?page=about --> include 'pages/about.php';%%** 
 +  * **%%index.php?page=contact --> include 'pages/contact.php';%%** 
 +Внесем изменения  
 +<code php header.php> 
 +<li><a class="active" href="/">Home</a></li> 
 +<li><a href="index.php?page=about">About</a></li> 
 +<li><a href="index.php?page=contact">Contact</a></li> 
 +</code> 
 +Откроем в браузере ссылку http://localhost и нажмем на кнопку меню "About" 
 +<note shadow>{{:software:development:demo:cms:ucms:index_php_js_16.png|переход страниц}}</note> 
 +Мы видем применение стилей шаблона к нашей странице, а это означает, что имеет смысл перейти к заключительной странице этой главы 
 + 
 + 
  
 ===== Дополнения и Файлы ===== ===== Дополнения и Файлы =====
software/development/demo/cms/ucms/sample_php_page_about.php.1770581613.txt.gz · Последнее изменение: VladPolskiy

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki