- 001
- 002
- 003
- 004
- 005
- 006
- 007
- 008
- 009
- 010
- 011
- 012
- 013
- 014
- 015
- 016
- 017
- 018
- 019
- 020
- 021
- 022
- 023
- 024
- 025
- 026
- 027
- 028
- 029
- 030
- 031
- 032
- 033
- 034
- 035
- 036
- 037
- 038
- 039
- 040
- 041
- 042
- 043
- 044
- 045
- 046
- 047
- 048
- 049
- 050
- 051
- 052
- 053
- 054
- 055
- 056
- 057
- 058
- 059
- 060
- 061
- 062
- 063
- 064
- 065
- 066
- 067
- 068
- 069
- 070
- 071
- 072
- 073
- 074
- 075
- 076
- 077
- 078
- 079
- 080
- 081
- 082
- 083
- 084
- 085
- 086
- 087
- 088
- 089
- 090
- 091
- 092
- 093
- 094
- 095
- 096
- 097
- 098
- 099
- 100
<?php
/*
* DEFAULT SITE TEMPLATE
*/
/*
* HTML
*/
$showNews=false;
switch(__page){
case "main":
$filename=PATH.TEMPLATE_PATH.TEMPLATE_HTML;
$showNews=true;
break;
default:
if(!array_key_exists(PAGE_ZAVOD,$GLOBALS["rzdAr"])){
$filename=PATH.TEMPLATE_PATH."inner.tpl";
}else{
$filename=PATH.TEMPLATE_PATH."zavod.tpl";
$showNews=true;
}
break;
}
if(file_exists($filename)){
$curfile=fopen($filename,"rb");
$content=fread($curfile,filesize($filename));
fclose($curfile);
unset($surfile);
}else{$content=null;}
/*
* CONSTANTS
*/
$type=$res->show1Var("s_rzd","page='".__page."'","razdelTypeId");
$rootId=$res->show1Var("s_rzd","page='".PAGE_ROOT."'","id");
$rzdId=$res->show1Var("s_rzd","page='".__page."'","id");
define("RZD_TYPE",$type);
define("ROOT_ID",$rootId);
define("RZD_ID",$rzdId);
unset($type,$rootId,$rzdId);
/*
* REGULAR MENU
*/
$MENU=$menuRes->menu_show("menuTypeId='1' AND level='0'",false,0);
if(__page=="main"){
$CATNAME=$res->show1Var("s_rzd","page='".PAGE_ROOT."'","name");
$CATMENU=$cntRes->site_catpanel(PAGE_ROOT);
}else{
$showCat=true;
if(!array_key_exists("catalog",$_GLOBALS["rzdAr"])){
if(count($GLOBALS["rzdAr"])>0){
$rzdIAr=$GLOBALS["rzdAr"];
//if(count($rzdIAr)>2){
// $rzdIAr=array_slice($rzdIAr,-2);
//}else{
$rzdIAr=array_slice($rzdIAr,-1);//}
$rzdIAr=array_keys($rzdIAr);
$uRzdId=$res->show1Var("s_rzd","page='".$rzdIAr[0]."'","id");
if(($res->show1Var("s_rzd","uprazdel='".$uRzdId."'","id"))>0){
$CATNAME=$res->show1Var("s_rzd","id='".$uRzdId."'","name");
$CATMENU=$menuRes->menu_show("uprazdel='".$uRzdId."'",true);
$showCat=false;
}
}
}
if($showCat==true){
$CATNAME=$res->show1Var("s_rzd","page='".PAGE_ROOT."'","name");
$CATMENU=$menuRes->menu_show("uprazdel='".ROOT_ID."'",true);
}
}
$content=str_replace("{MENU}",$MENU,$content);
$content=str_replace("{CATNAME}",$CATNAME,$content);
$content=str_replace("{CATMENU}",$CATMENU,$content);
unset($MENU,$CATMENU);
/*
* HELO
*/
$csPreRes=$res->showTabAsPage("s_contacts","id>0","*","id",1);
foreach($csPreRes as $csRes){
foreach($csRes as $k=>$v){
$$k=stripcslashes($v);
switch($k){
case "hd_helo":
$content=str_replace("{HD_HELO}",$$k,$content);break;
case "hd_str":
$content=str_replace("{HD_STR}",$$k,$content);break;
case "ft_helo":
$content=str_replace("{FT_HELO}",$$k,$content);break;
case "ft_str":
$content=str_replace("{FT_STR}",$$k,$content);break;
}
unset($$k);
}
}
guest 22.07.2014 03:58 # 0
eth0 22.07.2014 19:21 # 0
Тип РЖД.
anonimb84a2f6fd141 24.07.2014 18:25 # −2
anonimb84a2f6fd141 24.07.2014 18:29 # −2
gost 23.07.2014 11:20 # 0
Очередное говноподелие расейских говнокодеров типа говнокмс. Дальше не читал.
roman-kashitsyn 23.07.2014 11:30 # +2
Каждый месяц - новая ЦМС с новыми обоями дефаулт сайт темплейтами?
Lure Of Chaos 23.07.2014 18:00 # −1
kegdan 23.07.2014 18:53 # −1
eth0 23.07.2014 20:10 # 0
kegdan 23.07.2014 20:12 # 0
eth0 23.07.2014 20:35 # 0
kegdan 23.07.2014 20:39 # +1
eth0 24.07.2014 19:49 # −1
anonimb84a2f6fd141 24.07.2014 18:27 # −1
anonimb84a2f6fd141 24.07.2014 18:26 # −1
anonimb84a2f6fd141 24.07.2014 18:30 # −1
Oliver_air 23.07.2014 12:38 # 0
суперкодиры кодят только так.
Vasiliy 24.07.2014 14:48 # 0
kegdan 24.07.2014 15:05 # 0
bormand 24.07.2014 15:10 # 0
kegdan 24.07.2014 15:15 # +1
Аристотель был бы рад. Он тоже считал, что мыши зарождаются из грязной одежды.
MVC может и с моделью зародиться и без прочтения спец литературы если у пациента есть моск. Ибо MVC оооочень гибкий паттерн, который можно понимать совершенно по разному
anonimb84a2f6fd141 24.07.2014 18:28 # −1
anonimb84a2f6fd141 24.07.2014 18:30 # −1