Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 03-11-2005 07:55:11

Alex
буки
Зарегистрирован: 03-11-2005
Сообщений: 7

Как изменить порядок секций?

И возможно ли это вообще после их первоначального создания?

Неактивен

 

#2 03-11-2005 09:23:13

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: Как изменить порядок секций?

Насколько я понимаю, только прямым редактированием базы. Либо писать менюшки вручную, что со всех сторон правильно.


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#3 03-11-2005 09:32:06

Alex
буки
Зарегистрирован: 03-11-2005
Сообщений: 7

Re: Как изменить порядок секций?

Вручную? Каким боком?

Неактивен

 

#4 03-11-2005 10:44:16

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: Как изменить порядок секций?

Создать форму типа "меню", в ней по старинке набить список секций в том порядке, какой тебе нужен. Во все странички ее вставлять, вместо section_list.


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#5 03-11-2005 11:22:32

Evgeny
ять
Зарегистрирован: 15-03-2005
Сообщений: 1869

Re: Как изменить порядок секций?

Alex написал:

Как изменить порядок секций? И возможно ли это вообще после их первоначального создания?

Речь идет о выводе секций с помощью тэга <txp:section_list /> ?
Сортировка секций там идет в алфавитном порядке по английскому названию секции.
Изменить можно:
1. Как посоветовал glebotr, создав отдельную форму, куда вручную вписать нужные секции (в этом случае можно и не все выводить) в нужном порядке.
2. Изменив английские наименования секций. Например, добавив префикс в алфавитном поряке: a-soft, b-music, и т.д., тут вариантов может быть много.

Кстати, с категорими - тоже самое.
Но у меня проблема - их около 2х сотен :-)) и мне неудобно префиксы добавлять. А в форму прописывать тоже нельзя, там элемент динамики присутствует. Как быть - пока решения не нашел.
Может кто уже имеет решение?

Неактивен

 

#6 03-11-2005 11:29:43

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: Как изменить порядок секций?

Цифровые префиксы, причем как раньше в Бейсике - берешь свои категории и расставляешь префиксы так:

010, 020, 030... Тогда легко добавить категорию между существующими, если приспичит.

Отредактированно glebotr (03-11-2005 11:29:59)


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#7 03-11-2005 12:19:11

Evgeny
ять
Зарегистрирован: 15-03-2005
Сообщений: 1869

Re: Как изменить порядок секций?

glebotr написал:

Цифровые префиксы

Этот путь понятен. Но не всегда удобен. Иногда надо, чтобы названия секций были осмысленны.
При небольших количествах секций-категорий и при статике, в этом случае используется форма, а вот при динамической работе с секциями-категориями нужен другой путь. Наверняка он есть, просто руки (точнее - ноги с головой :-)) не дошли до него.

Отредактированно Evgeny (03-11-2005 12:19:33)

Неактивен

 

#8 03-11-2005 14:27:51

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: Как изменить порядок секций?

Осмысленно:

020-about
050_blog

А названия вообще по-русски выводится будут.


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#9 07-11-2005 11:49:31

anova
аз
Зарегистрирован: 07-11-2005
Сообщений: 4

Re: Как изменить порядок секций?

Проще простого - ставишь префиксы, а перед выводом их убираешь,
или другой способ - пишешь плагин, где сортруешь по времени создания

Неактивен

 

#10 07-11-2005 12:23:41

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: Как изменить порядок секций?

anova написал:

Проще простого - ставишь префиксы, а перед выводом их убираешь,

Это как так? В УРЛе убиваешь? Просто?! Их ведь кроме УРЛ нигде не видно.


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru