Искать  
 
   
 
Замена url_title на entry_id
Отправлено: 08 Декабрь 2008 09:28 A.M.   [ Игнорировать ]
Новичок
Rank
Всего сообщений:  35
Зарегистрирован  2008-10-13

Привет!
есть необходимость в одном из разделов сайта вместо ссылок на статьи по url_title использовать entry_id,
фактически необходимо чтобы url_title = entry_id.
подскажите плс есть ли готовое решение данной задачи?

Профиль
 
 
Отправлено: 08 Декабрь 2008 09:57 A.M.   [ Игнорировать ]   [ # 1 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  891
Зарегистрирован  2008-01-07

Напишите как вы исвользуете url_title (сам код), а я уже потом напишу как можна entry_id smile

Профиль
 
 
Отправлено: 08 Декабрь 2008 10:03 A.M.   [ Игнорировать ]   [ # 2 ]
Администратор
RankRankRankRank
Всего сообщений:  1354
Зарегистрирован  2008-01-02

а в чем проблема? Если раздел как категория, то используйте условия по категории, а если вообще отдельный веблог  - сразу {entry_id_path=‘weblog/archives’}

 Подпись 

booooring…

Профиль
 
 
Отправлено: 08 Декабрь 2008 10:52 A.M.   [ Игнорировать ]   [ # 3 ]
Новичок
Rank
Всего сообщений:  35
Зарегистрирован  2008-10-13

Смысл в том, что в данном случае у статей отдельного заголовка не существует, получается раздел в котором заполняется только поле Body, а поле title нет.
Для себя придумал следующие решение, добавить хук submit_new_entry_start в котором title генерируется как хэш от времени.

Профиль
 
 
Отправлено: 10 Декабрь 2008 10:10 A.M.   [ Игнорировать ]   [ # 4 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  891
Зарегистрирован  2008-01-07
maury - 08 Декабрь 2008 10:52 A.M.

Смысл в том, что в данном случае у статей отдельного заголовка не существует, получается раздел в котором заполняется только поле Body, а поле title нет.

Если стаття без титла (название) то ЕЕ должен выдавать предупреждение

maury - 08 Декабрь 2008 10:52 A.M.

Для себя придумал следующие решение, добавить хук submit_new_entry_start в котором title генерируется как хэш от времени.

посмотри еще в настройках публикации, там есть что добавлять в титл по умолчанию

Профиль