форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
И возможно ли это вообще после их первоначального создания?
Неактивен
Насколько я понимаю, только прямым редактированием базы. Либо писать менюшки вручную, что со всех сторон правильно.
Неактивен
Вручную? Каким боком?
Неактивен
Создать форму типа "меню", в ней по старинке набить список секций в том порядке, какой тебе нужен. Во все странички ее вставлять, вместо section_list.
Неактивен
Alex написал:
Как изменить порядок секций? И возможно ли это вообще после их первоначального создания?
Речь идет о выводе секций с помощью тэга <txp:section_list /> ?
Сортировка секций там идет в алфавитном порядке по английскому названию секции.
Изменить можно:
1. Как посоветовал glebotr, создав отдельную форму, куда вручную вписать нужные секции (в этом случае можно и не все выводить) в нужном порядке.
2. Изменив английские наименования секций. Например, добавив префикс в алфавитном поряке: a-soft, b-music, и т.д., тут вариантов может быть много.
Кстати, с категорими - тоже самое.
Но у меня проблема - их около 2х сотен :-)) и мне неудобно префиксы добавлять. А в форму прописывать тоже нельзя, там элемент динамики присутствует. Как быть - пока решения не нашел.
Может кто уже имеет решение?
Неактивен
Цифровые префиксы, причем как раньше в Бейсике - берешь свои категории и расставляешь префиксы так:
010, 020, 030... Тогда легко добавить категорию между существующими, если приспичит.
Отредактированно glebotr (03-11-2005 11:29:59)
Неактивен
glebotr написал:
Цифровые префиксы
Этот путь понятен. Но не всегда удобен. Иногда надо, чтобы названия секций были осмысленны.
При небольших количествах секций-категорий и при статике, в этом случае используется форма, а вот при динамической работе с секциями-категориями нужен другой путь. Наверняка он есть, просто руки (точнее - ноги с головой :-)) не дошли до него.
Отредактированно Evgeny (03-11-2005 12:19:33)
Неактивен
Осмысленно:
020-about
050_blog
А названия вообще по-русски выводится будут.
Неактивен
Проще простого - ставишь префиксы, а перед выводом их убираешь,
или другой способ - пишешь плагин, где сортруешь по времени создания
Неактивен
anova написал:
Проще простого - ставишь префиксы, а перед выводом их убираешь,
Это как так? В УРЛе убиваешь? Просто?! Их ведь кроме УРЛ нигде не видно.
Неактивен