|
|
|
| Был у меян пример шаблона! очнеь простой! в 3 строки! )))
Ну примерно что то типа...
<html><title>HI</title>
а тут какойто код стоял типа вывод данных!
</html>
Это был shablon.html
А индекс был из 3х строк! такой что типа в а тут какойто код стоял типа вывод данных!
по ссылки index.php?statia выводился текст из файла statia
Не могли бы помочь сделать что то типа того!
и если не трудно поясните Возможно ли сделать НЕ БОЛЬШОЙ шаблончик и простенький что бы навигация тчонее адрес был не index.php?statia или index.php?id=statia а был
www.ADRES.ru/4to-to/ или www.ADRES.ru/pro_voinu/ www.ADRES.ru/index/ как бы чпу а вроде и нет ))))
зарание спасибо!
а то лазил не нашел не 1 статьи номральной везде или поверхносно или такой код дают что аж камп виснет | |
|
|
|
|
|
|
|
для: Panker
(04.04.2006 в 05:30)
| | Меня захвотили чеченци и заставили поднять тему ))))))))))))))) | |
|
|
|
|
|
|
|
для: Panker
(04.04.2006 в 12:14)
| | Да это делается с помощью htaccess | |
|
|
|
|
|
|
|
для: Panker
(04.04.2006 в 12:14)
| | Это можно сделать при помощи модуля Apache ReWrite - в разделе http://www.softtime.ru/forum/index.php?id_forum=5 - ему посвящена каждая вторая ссылка. Почитать об нём можно также в статье http://www.softtime.ru/info/articlephp.php?id_article=25. | |
|
|
|
|
|
|
|
для: cheops
(04.04.2006 в 13:10)
| | а сама систем шаблонов не большая типа что бы в папке конент лежали txt файлы и вставлялись по ссылки в центральный блок! н как в первом посте ) | |
|
|
|
|
|
|
|
для: Panker
(04.04.2006 в 13:48)
| |
Перенаправление (редирект) только при запросе определенных страниц:
redirect /company http://www.newsite.com/newcompany
redirect /forum http://www.newsite.com/newforum
При запросе страниц из каталогов company и forum будет произведено перенаправление на новые адреса.
|
если так на каждую ссылку вручнуб ставить редерект это же устанеш! да и потом как то не так всё равно! содовать папки или что? или это тока напсиано будет что ты тт а насаомм дели ты там )))))) | |
|
|
|
|
|
|
|
для: Panker
(04.04.2006 в 13:51)
| | так как сделать что бы просто центральный блок менялся с текстом а шапка и низ отстовались! | |
|
|
|
|
|
|
|
для: Panker
(05.04.2006 в 06:41)
| | Включайте в каждую страницу верхнюю шапку и завершение страницы
<?php
// Шапка страницы
require_once("bottom.php");
...
// Середина
...
// Завершение страницы
require_once("top.php");
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(05.04.2006 в 14:10)
| | тоисть делать новую страницу и в ней уже писать что шапка и низ да?
а как сделать что бы 1 старница главна была типа аблон и в ней указать прост огед менятся должно! так как не тока шпа меян навигация банеры и так далее | |
|
|
|
|
|
|
|
для: Panker
(05.04.2006 в 14:18)
| | Использовать для обозначения таких мест уникальные последовательности {{banner}}, которые потом заменять, например, при помощи функций управления буфером, например, так как это описывается в теме по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=3442. | |
|
|
|
|
|
|
|
для: cheops
(05.04.2006 в 14:48)
| | Что то мало чего понел :(
Блин, во не задача! у меян был код то 3-5 строки! и всё было гууд :)
а теерь думать месяц | |
|
|
|
|
|
|
|
для: Panker
(05.04.2006 в 15:37)
| | Оптяь поднял тему!
Вото есть Шаблон допустим
<H1>ВЕРХ!</H1>
тут контент который раскидан по файлам!
<H1>НИЗ<H1>
|
вот!
это был файл шаблон .php!
Есть папка контент в ней лежат всякие файла ну там 1.txt panekr.php 8.html
есть index.php в него инклудится шаблон .php!
тут контент который раскидан по файлам!
тут пару строк определяет заранее откуда брать файла допустим из папки контент!
Вот я ввожу index.php?id=35
и мне в центр конектится файл 35 из заданной папке! :(
Pantil предложил шаблон строк на 100 наверное так там ещё считывать файлы надо было в переменую заносить потом выводить кда надо! :((
Плиз помогите! статьи все читал что раньше читал и по истории лазил ненашел блин :( а такой удобный был (
[поправлено модератором] | |
|
|
|
|
 2.4 Кб |
|
|
для: Panker
(10.04.2006 в 10:46)
| | Ну если не ошибаюсь то самый простой шаблон (имею ввиду нормальный) выглядит примерно так: (исходник прикрепил к сообщению) | |
|
|
|
|
|
|
|
для: Sywooch
(10.04.2006 в 14:42)
| | Вроде то! Но как менять контент! ссылка как выглядят! Или как ваще :((((( аааа 3 недели уже с этим )))
и куда см контент ложить | |
|
|
|
|
|
|
|
для: Panker
(10.04.2006 в 18:05)
| | Что бы понятней было обяьсню!
Раньше у меян была папка Допустим ТЕКСТ в неё я ложил файл опустим 1 тчока пхп и в строке запроса писал index.php?id=1
а теперь куда лоить файлы и как их в центр вызывать ) | |
|
|
|
|
|
|
|
для: Panker
(10.04.2006 в 18:16)
| | У меня сделано так.
Фрагмент файла main_funcrion.php
<?
function Parse (){
global $Designs, $DesignOut, $template, $include, $templates;
foreach($Designs as $k){
// вывод контента сайта
$link=$_GET;
// если линк пустов подгружаем главную.
if(empty($link))
{
ob_start();
include "./$include/news.php";
$content=ob_get_contents();
ob_end_clean();
}
// если линк NEWS то выводим новости.
else if(isset($_GET['news']))
{
ob_start();
include "./$include/news.php";
$content=ob_get_contents();
ob_end_clean();
}
// если линк "for_fisher" то врубаем про рыбу :)
else if(isset($_GET['for_fisher']))
{
ob_start();
include "./$include/for_fisher.php";
$content=ob_get_contents();
ob_end_clean();
}
// если линк "states" врубаем статьи
else if(isset($_GET['states']))
{
ob_start();
include "./$include/states.php";
$content=ob_get_contents();
ob_end_clean();
}
else {
// в случае если линк какойто другой...
ob_start();
include "./$include/start.php";
$content=ob_get_contents();
ob_end_clean();
}
// тут вывод закончили
// подключаем шапку сайта!!!
ob_start();
include "./$include/header.php";
$header=ob_get_contents();
ob_end_clean();
$DesignOut=str_replace("@header@","$header",$DesignOut);
// подключаем низ. (хер его знгает как еще сказать.)
ob_start();
include "./$include/bottom.php";
$header=ob_get_contents();
ob_end_clean();
$DesignOut=str_replace("@bottom@","$bottom",$DesignOut);
// подмен переменных в страничке дизайна
$DesignOut=str_replace("@content@","$content",$DesignOut);
// создаем менюшки
$mine_menu = menu_print('mine_menu');
$DesignOut=str_replace("@mine_menu@","$mine_menu",$DesignOut);
$sub_menu = menu_print('sub_menu');
$DesignOut=str_replace("@sub_menu@","$sub_menu",$DesignOut);
//------------------------------------------------------------------
$DesignOut=str_replace("@template@","$template",$DesignOut);
$DesignOut=str_replace("@templates@","$templates",$DesignOut);
// подменяем переменные с мета тегами.
$DesignOut=str_replace("@title@","$title",$DesignOut);
$DesignOut=str_replace("@discription@","$discription",$DesignOut);
$DesignOut=str_replace("@keywords@","$keywords",$DesignOut);
}}
?>
|
Правда пока это не конечный результат....
Если че непонятно спроси конкретней. | |
|
|
|