Вход для клиентов и партнеров
в начало сайта
Партнерская программаОнлайн демоСкачатьКарта сайта
 

Регламент
Документация
Часто задаваемые вопросы (FAQ)
Решения типовых вопросов
Форум поддержки
Библиотека разработчика

Посмотрите демо-ролики и убедитесь в том, что "Twilight CMS" очень удобна в управлении, понятна и проста.

Бесплатно скачайте "Twilight.Basic", установите на своем компьютере и изучите систему более детально.

Если вам нужно установить "Twilight CMS" на существующий сайт или разработать новый - обращайтесь в отдел интеграции.

 

Ваше имя
Ваш Email
Вопрос
Twilight.basic
  • Узнайте больше
  • Сравните версии
  • Twilight.selection
  • Узнайте больше
  • Сравните версии
  • Twilight.evolution
  • Узнайте больше
  • Сравните версии
  •  
    Главная // Форум поддержки

    Сборка сайта / Использование различных сервисов / Нестандартный ЧПУ

    есть новые сообщения  Время:   05.09.11 14:05
    Александр На сайте планируется очень много (несколько десятков тысяч) страниц, большая часть которых будут иметь одинаковый алиас страницы (ЧПУ) если использовать вот эту конструкцию в entities.xml:

    <field type="alias" suggest="caption"/>

    Все страницы будут браться из таблицы (из файла *.dat).
    Возможно ли каким-то образом доработать эту конструкцию или скрипт, чтобы алиасы страниц имели вид 100564-imya-stranicy, 1546-imya-stanicy и т.д.? Т.е. как подставить вначале алиаса уникальный номер (numberid записи в таблице), чтобы его уникализировать?

    Пробовал <field type="alias" suggest="numberid caption"/> - Не работает.
    Подскажите куда смотреть и возможно ли вообще так сделать?

    И ещё: если у меня стоит вот такая конструкция, то она не работает:

    <field id="source" type="select" table="source" optiontitle="sourcename" optionvalue="sourceid" name="Источник"/>
    <field type="alias" suggest="source"/>

    Алиас автоматически по нажатию o_O не формируется. Как это можно исправить, если возможно?

    есть новые сообщения  Время:   05.09.11 14:54
    Служба поддержки ЧПУ работает так, как описано в документации. Естественно, что если вы начинаете в поле suggest писать поля через пробел система вас просто не поймет.

    Брать основу для ЧПУ можно только из полей, которые есть в текущей записи, из подчиненных таблиц система этого делать не умеет.

    Пока не видно вариантов для лобового решения вашей задачи. Возможно, эту задачу имеет смысл решать как-то иначе.


    Ваше имя:

    Email:

    Сообщение:

    Прислать оповещение на email, если мне ответят

     
    © 2003-17 Страта Технологии (создание сайтов, разработка cms), Twilight CMS in english.
    Наш адрес: Москва, пр. Маршала Жукова д.51
    Тел.: (495) 222-6436, E-mail: , карта сайта, условия использования информации о CMS
    Звоните через Skype:  

    Реклама: