Справочный раздел

Итак, у меня созрел вопрос как же сделать справочный раздел для сайта на данной cms. Что бы можно было свои стили прописывать и тд. Думаю обычная настройка создания страниц не то

пример — http://habrahabr.ru/info/help/

24 комментария

0
И что там такого, чего нельзя реализовать «обычной настройкой создания страниц»?
Зайдите на мой проект (ссылка в Профиле) и нажмите в верхнем меню «Помощь». Если это не то же самое — укажите в чем разница.
0
И вот такое тоже можно сделать? habrahabr.ru/info/help/rules/ я имею ввиду с кнопкой назад…
0
Разумеется можно. Если простым html, то на «главной» странице (у нас это help) вставляем ссылки на материалы
<a href="/page/help/test1/">Test 1</a>
<a href="/page/help/test2/">Test 2</a>
...

А на самих страницах материала (при создании нужно указать вложенность их в help для формирования правильной ссылки), кроме текста, вставляем и наш breadcrumbs (для каждой страницы свой) вверх страницы
<h1><a href="/page/help/">Помощь</a> → Test 1</h1>

и т.д.

Но если очень надо, но не хочется ничего писать…
0
0
забыл отметить что данный способ не работает

<a href="/page/help/rules" rel="nofollow" >Помощь</a> → Правила сайта


так и выводит на странице
Отредактирован:
0
Вставил приведенный Вами код (как есть)

0
я имею ввиду с кнопкой назад…
Всмысле «хлебные крошки»?
0
да, именно. Ну и блок что бы боковой добавить
+1
Если очень кратко: тыц
0
благодарю
0
вопрос, как мне его теперь вывести например на страницу page/about/

метод

//Блок помощи хабр
$config['widgets'][] = array(
'name' => 'widgets/widget.helps.tpl',
'wgroup' => 'right',
'priority' => 500,
'action' => array(
'page/about',
),
);

не помог
0
и даже если мзенить на просто page
0
Сам блок
<div class="panel panel-default sidebar raised widget">
    <div class="panel-body">
        <h4 class="panel-header">
            <i class="fa fa-support"></i>Title
        </h4>

        <div class="panel-content tab-content">
            Content
        </div>
    </div>

    <div class="panel-footer">
        Footer
    </div>
</div>

Код для common/templates/skin/ваш_скин/settings/config/widgets.php
$config['widgets'][] = array(
    'name'     => 'widgets/widget.helps.tpl',
    'wgroup' => 'right',
    'on' => array(
        'page/about'
    ),
);
0
Кстати, уже не помню, кажется в
common/templates/skin/experience-simple/tpls/actions/page/action.page.show.tpl

нужно внести изменения в
{block name="layout_vars"}
    {$noSidebar=false}
{/block}

— т.е. true нужно поменять на false.
0
все сделал по инструкции, все равно не выводит
0
Покажите код блока (виджета)
0
вот который вы писали

<div class="panel panel-default sidebar raised widget">
    <div class="panel-body">
        <h4 class="panel-header">
            <i class="fa fa-support"></i>Title
        </h4>

        <div class="panel-content tab-content">
            Content
        </div>
    </div>

    <div class="panel-footer">
        Footer
    </div>
</div>
Отредактирован:
0
Ок. А путь (от корня сайта) по которому он лежит?
0
/common/templates/skin/start-kit/tpls/widgets
0
Только что проделал всю последовательность описанных действий для start-kit: пример

(можно ссылку на вашу страницу?)
+1
все, разобрался, спасибо
+1
Слава Богу.
+1
Собственно вот что у меня вышло из модуля…

0
О_о
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.