avatar
+17.53
37.750

Алёна

aVadim
aVadim
Легко!

Например, есть тип топика 'company'. Тогда в папке шаблона создаете такие файлы:

/tpls/topics/topic.type_company-edit.tpl — шаблон для редактирования топика типа company
/tpls/topics/topic.type_company-list.tpl — вид топика при отображении его в ленте
/tpls/topics/topic.type_company-show.tpl — вид топика типа company при его просмотре
altocms.ru/people/ -> altocms.ru/user/
В файле app/config/config.local.php добавляем правило реврайта
$config['router']['rewrite']['people']    = 'user';


Второй пример: перейти с url example.com/about/admin на профиль пользователя
копируем настроку из основного конфига в файл app/config/config.local.php
// Правила реврайта для REQUEST_URI
$config['router']['uri'] = array(
    //'~^(uploads/images/[\w\/\_\-\.]+\.(png|jpg|jpeg|gif)\/?$)~i' => 'img/$1',
    '~^_run/assets/([\w\-\.]+/.+)$~i' => 'asset/$1',
    // запрет обработки статичных файлов с заданными расширениями
    /* допустимые значения:
     *  - @ignore   - запрос игнорируется и его обработка прекращается
     *  - @die(msg) - обработка запроса прекращается с выдачей сообщения msg
     *  - @404      - обработка прекращается с выдачей кода 404
     */
    '~.+\.(js|css|png|jpg|gif|swf|ico|pdf|mov|fla|zip|rar)\/?$~i' => '@404',
);


И в ней добавляем правило:
'~^about/([0-9a-z_\-]*)$~i' => 'profile/$1/',
/common/templates/skin/experience/themes/default/layouts/default.tpl
Alyona
Alyona
Это от вас зависит. Будут иконки у вас и плагины начнут запихивать свои.
Можно взять отсюда www.webhostinghub.com/glyphs/
xRay
xRay
Я тут описывал как этим (Категории) функционалом пользоваться altocms.ru/blog/dev/14.html#comment196
И aVadim описывал altocms.ru/blog/inside/117.html

Что конкретно у Вас не получается?