Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Шаблон на отдельной ссылке

Тема в разделе "Вопросы- ответы", создана пользователем vasili, 10 фев 2017.

10.02.17 в 11:01
10.02.17 в 11:03
1
1.623
0
  1. TopicStarter Overlay
    vasili

    vasili Бывалый

    Регистрация:
    12 июн 2016
    Сообщения:
    333
    Лучших ответов:
    0
    Рейтинги:
    +20 / 3 / -0
    нужны вывести category.tpl файл из шаблона в отдельной ссылке примерно так сайт.ru/?do=category попытался зделать так
    в /engine/engine.php добавил
    case "login" : include ENGINE_DIR . '/modules/category.php'; break;

    а в category.php

    <?php

    if( ! defined( 'DATALIFEENGINE' ) ) {
    die( "Hacking attempt!" );
    }
    if( $is_logged ) {
    header( "Location: {$_SERVER['PHP_SELF']}" );
    } else {
    $tpl->load_template( 'category.tpl' );
    $tpl->set( '{registration-link}', $PHP_SELF . "?do=register" );
    $tpl->set( '{lostpassword-link}', $PHP_SELF . "?do=lostpassword" );
    $tpl->set( '{login-method}', $config['auth_metod'] ? "E-Mail:" : $lang['login_metod'] );
    $tpl->copy_template = "<form method=\"post\" action=\"\">\n" . $tpl->copy_template . "
    <input name=\"login\" type=\"hidden\" id=\"login\" value=\"submit\">
    </form>";
    $tpl->compile( 'content' );
    $tpl->clear();
    };

    ?>

    патом в /engine/init.php добавил

    $tpl->set( '{category-link}', $PHP_SELF . "?do=category" );

    ну и после я запретил в main.tpl не выводить код в [not-aviable=category]<body> </body> [/not-aviable] и когда переходеш по адресу сайт.ru/?do=category не показывает шаблон category.tpl и код странницы посмотрел не выведется шаблон category.tpl

    если кто то знает подскажите пожалуйста как можно решит эту проблему .
     
  2. TopicStarter Overlay
    vasili

    vasili Бывалый

    Регистрация:
    12 июн 2016
    Сообщения:
    333
    Лучших ответов:
    0
    Рейтинги:
    +20 / 3 / -0
    мне проста нужно вывести шаблон category.tpl по url сайт.ru/?do=category
     
Яндекс.Метрика