Перейти к публикации

lalalag

новички
  • Публикации

    5
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем lalalag

  1. [not-available=main]{speedbar}[/not-available]
    <div class="block_47">
    	<div class="block_48">
        	<div class="block_49">
            	<div class="block_51">
    				<div class="block_52">Наши услуги</div>
    			</div>
    			<div class="block_53">
      				<ul>
      					{custom category="2" template="left-menu-item" available="global" navigation="no" from="0" limit="100" fixed="yes" order="title" sort="asc" cache="yes"}
      				</ul>
    			</div>
            </div>
            <div class="block_50[available=cat][category=2] block_93[/category][/available]">
            	[available=main]
                <div class="block_54">
    				<h1>Изготовление лестничных ограждений</h1>
    			</div>
    			<div class="block_55">{custom category="2" template="shortstory" available="main" navigation="no" from="0" limit="100" fixed="yes" order="title" sort="asc" cache="yes"}</div>
                [/available]
                [available=cat]
                [category=1]
                <div class="block_73">
    				<h1>Примеры работ</h1>
    			</div>
                [/category]
                [category=2]
                <div class="block_73">
    				<h1>Наши услуги</h1>
    			</div>
                [/category]
                [/available]
                [not-available=main]
                {info}
                {content}
                [/not-available]
            </div>
        </div>
    </div>

    Ок. Я так понял за главную отвечает этот код:

    [available=main]
                <div class="block_54">
    				<h1>Изготовление лестничных ограждений</h1>
    			</div>
    			<div class="block_55">{custom category="2" template="shortstory" available="main" navigation="no" from="0" limit="100" fixed="yes" order="title" sort="asc" cache="yes"}</div>
                [/available]

    А если ли возможность по id или еще как вывести туда же текст статичной страницы?

  2. Главная выводится через файл main.tpl

    у меня он такой:

    <!doctype html>
    <html lang="ru">
    <head>
    {headers}
    <meta name="HandheldFriendly" content="true">
    <meta name="format-detection" content="telephone=no">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-status-bar-style" content="default">
    <link rel="shortcut icon" href="/favicon.ico?v=1" />
    <style type="text/css">
    {include file="block/csscompresed.tpl"}
    </style>
    </head>
    <body>
    {include file="block/header.tpl"}
    {include file="block/menu.tpl"}
    {include file="block/slider.tpl"}
    {include file="block/content.tpl"}
    {include file="block/footer.tpl"}
    {include file="block/callback.tpl"}
    {include file="block/scripts.tpl"}
    </body>
    </html>

    Но через него выводится инфа и на другие страницы и там текст другой. 

    В статичных страницах такого нету. 

    Подскажите пож-та как  и куда копать.

     

    Файл htacces вот:

    DirectoryIndex index.php
    
    RewriteEngine On
    
    
    # Редиректы
    
    RewriteRule ^page/([0-9]+)(/?)$ index.php?cstart=$1 [L]
    
    RewriteCond %{HTTP_HOST} ^fenscoman.com$ [NC]
    RewriteRule ^(.*)$ http://www.fenscoman.com/$1 [R=301,L]
    
    # Сам пост
    RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page,([0-9]+),([0-9]+),(.*).html$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&cstart=$5&news_name=$6&seourl=$6 [L]
    RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page,([0-9]+),(.*).html$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5&seourl=$5 [L]
    RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/print:page,([0-9]+),(.*).html$ engine/print.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5&seourl=$5 [L]
    RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/(.*).html$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_name=$4&seourl=$4 [L]
    
    RewriteRule ^([^.]+)/page,([0-9]+),([0-9]+),([0-9]+)-(.*).html$ index.php?newsid=$4&news_page=$2&cstart=$3&seourl=$5&seocat=$1 [L]
    RewriteRule ^([^.]+)/page,([0-9]+),([0-9]+)-(.*).html$ index.php?newsid=$3&news_page=$2&seourl=$4&seocat=$1 [L]
    RewriteRule ^([^.]+)/print:page,([0-9]+),([0-9]+)-(.*).html$ engine/print.php?news_page=$2&newsid=$3&seourl=$4&seocat=$1 [L]
    RewriteRule ^([^.]+)/([0-9]+)-(.*).html$ index.php?newsid=$2&seourl=$3&seocat=$1 [L]
    
    RewriteRule ^page,([0-9]+),([0-9]+),([0-9]+)-(.*).html$ index.php?newsid=$3&news_page=$1&cstart=$2&seourl=$4 [L]
    RewriteRule ^page,([0-9]+),([0-9]+)-(.*).html$ index.php?newsid=$2&news_page=$1&seourl=$3 [L]
    RewriteRule ^print:page,([0-9]+),([0-9]+)-(.*).html$ engine/print.php?news_page=$1&newsid=$2&seourl=$3 [L]
    RewriteRule ^([0-9]+)-(.*).html$ index.php?newsid=$1&seourl=$2 [L]
    
    # За день
    RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})(/?)+$ index.php?year=$1&month=$2&day=$3 [L]
    RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page/([0-9]+)(/?)+$ index.php?year=$1&month=$2&day=$3&cstart=$4 [L]
    # За весь месяц
    RewriteRule ^([0-9]{4})/([0-9]{2})(/?)+$ index.php?year=$1&month=$2 [L]
    RewriteRule ^([0-9]{4})/([0-9]{2})/page/([0-9]+)(/?)+$ index.php?year=$1&month=$2&cstart=$3 [L]
    # Вывод за весь год
    RewriteRule ^([0-9]{4})(/?)+$ index.php?year=$1 [L]
    RewriteRule ^([0-9]{4})/page/([0-9]+)(/?)+$ index.php?year=$1&cstart=$2 [L]
    # вывод отдельному тегу
    RewriteRule ^tags/([^/]*)(/?)+$ index.php?do=tags&tag=$1 [L]
    RewriteRule ^tags/([^/]*)/page/([0-9]+)(/?)+$ index.php?do=tags&tag=$1&cstart=$2 [L]
    # поиск по доп полям
    RewriteRule ^xfsearch/(.*)/page/([0-9]+)(/?)+$ index.php?do=xfsearch&xf=$1&cstart=$2 [L]
    RewriteRule ^xfsearch/(.*)/?$ index.php?do=xfsearch&xf=$1 [L]
    # вывод для отдельного юзера
    RewriteRule ^user/([^/]*)/rss.xml$ engine/rss.php?subaction=allnews&user=$1 [L]
    RewriteRule ^user/([^/]*)(/?)+$ index.php?subaction=userinfo&user=$1 [L]
    RewriteRule ^user/([^/]*)/page/([0-9]+)(/?)+$ index.php?subaction=userinfo&user=$1&cstart=$2 [L]
    RewriteRule ^user/([^/]*)/news(/?)+$ index.php?subaction=allnews&user=$1 [L]
    RewriteRule ^user/([^/]*)/news/page/([0-9]+)(/?)+$ index.php?subaction=allnews&user=$1&cstart=$2 [L]
    RewriteRule ^user/([^/]*)/news/rss.xml(/?)+$ engine/rss.php?subaction=allnews&user=$1 [L]
    # вывод всех последних новостей
    RewriteRule ^lastnews(/?)+$ index.php?do=lastnews [L]
    RewriteRule ^lastnews/page/([0-9]+)(/?)+$ index.php?do=lastnews&cstart=$1 [L]
    # вывод в виде каталога
    RewriteRule ^catalog/([^/]*)/rss.xml$ engine/rss.php?catalog=$1 [L]
    RewriteRule ^catalog/([^/]*)(/?)+$ index.php?catalog=$1 [L]
    RewriteRule ^catalog/([^/]*)/page/([0-9]+)(/?)+$ index.php?catalog=$1&cstart=$2 [L]
    # вывод непрочитанных статей
    RewriteRule ^newposts(/?)+$ index.php?subaction=newposts [L]
    RewriteRule ^newposts/page/([0-9]+)(/?)+$ index.php?subaction=newposts&cstart=$1 [L]
    # вывод избранных статей
    RewriteRule ^favorites(/?)+$ index.php?do=favorites [L]
    RewriteRule ^favorites/page/([0-9]+)(/?)+$ index.php?do=favorites&cstart=$1 [L]
    
    
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^([^.]+)/page/([0-9]+)(/?)+$ index.php?do=cat&category=$1&cstart=$2 [L]
    RewriteRule ^([^.]+)/?$ index.php?do=cat&category=$1 [L]
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^([^.]+)/rss.xml$ engine/rss.php?do=cat&category=$1 [L]
    RewriteRule ^page,([0-9]+),([^/]+).html$ index.php?do=static&page=$2&news_page=$1&seourl=$2 [L]
    RewriteRule ^print:([^/]+).html$ engine/print.php?do=static&page=$1&seourl=$1 [L]
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^([^/]+).html$ index.php?do=static&page=$1&seourl=$1 [L]
    

    Но я так понимаю это не чегез него

  3. Подскажите как решить проблему с страницей 404

    Делал через правку .htaccess 

    ErrorDocument 404 /404.html

    Не работает.

     

    Правил файл /engine/egine.php

    if (!$category_id) $category_id = 'not detected';

    менял на:

    if (!$category_id AND $view_template != "rss") { header("HTTP/1.0 404 Not Found"); header("Status: 404 Not Found"); @require_once($_SERVER['DOCUMENT_ROOT'].'/404.html'); exit(); }

     

    и файлы engine/modules/static.php

     

    ничего не работает.

    ссылки формата /o-kompanii.html

     

    При ошибке выдает текст:

    ВНИМАНИЕ! ОБНАРУЖЕНА ОШИБКА

    К сожалению, страница o-komp22anii.html для Вас не доступна: возможно, был изменен её адрес или она была удалена. Пожалуйста, воспользуйтесь поиском.

     

    Помогите плз

×
×
  • Создать...