Перейти к публикации

Рекомендованные сообщения

Подскажите как сделать алфавитную разметку:

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | 0-9

Надо что бы при нажатии на "А" искал по всем новостям которые начинаются на букву "А" и т.д.

З.Ы. Не просто поиск по букве "А" а именно новости которые начинаются на букву "А"

Изменено пользователем killerokspb
Ссылка на сообщение
Поделиться на других сайтах

Вкладка дополнительно при добавлении или редактировании новостей, там задаете символьный код новости и все.

Ссылка на сообщение
Поделиться на других сайтах

А если у меня уже больше 2000 новостей и очень тяжело теперь каждой новости символьный код присваивать, как-нибудь еще можно решить этот вопрос? Возможно какими-то сложными поисковыми запросами

Изменено пользователем killerokspb
Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

Дело в том, что ссылки ЧПУ не работают (на локальном сервере какие то проблемы с modrewrite), и ссылки выглядят так: http://10.242.14.100/index.php?do=cat&category=main

как быть в таком случае?

Ссылка на сообщение
Поделиться на других сайтах

А modrewrite вообще есть?

Попробуйте в .htaccess в первой строчке прописать: Options +FollowSymLinks

Ссылка на сообщение
Поделиться на других сайтах

# вывод в виде каталога

RewriteRule ^catalog/([^/]*)(/?)+$ index.php?catalog=$1 [L]

RewriteRule ^catalog/([^/]*)/page/([0-9]+)(/?)+$ index.php?catalog=$1&cstart=$2 [L]

Тогда только так: index.php?catalog=a

Ссылка на сообщение
Поделиться на других сайтах

Не подскажете где можно изменить? Нужно сделать чтобы можно было больше трех символов писать.

Ссылка на сообщение
Поделиться на других сайтах

Настроил modrewrite, сделал алфавитное меню с ссылками вида /catalog/a/ и заполнил соответствующее поле для каждой новости.

Но: с русскими буквами это не работает - движок не находит соответствующие новости.

Подскажите, как это решить?

Ссылка на сообщение
Поделиться на других сайтах

Но: с русскими буквами это не работает - движок не находит соответствующие новости.

потому что в URL стандартами не допускается использование кирилицы, вы должны использовать URL кодированные символы в URL, для поиска по русским буквам, например русская буква "а" это %E0 ну и т.д.

Ссылка на сообщение
Поделиться на других сайтах
  • 5 недель спустя...

Подскажите, пожалуйста, почему не работает вывод новостей в виде каталога.

Пример:

- При добавлении новости, во вкладке "Дополнительно", в поле "Символьный код" написал, к примеру, "a" (англ., без ковычек)

- Захожу на сайт по адресу: site.com/catalog/a и мне выдается ошибка: 404-Not Found!

ЧПУ включен, в файле .htaccess есть строки:

RewriteRule ^catalog/([^/]*)(/?)+$ index.php?catalog=$1 [L]

RewriteRule ^catalog/([^/]*)/page/([0-9]+)(/?)+$ index.php?catalog=$1&cstart=$2 [L]

Ссылка на сообщение
Поделиться на других сайтах

webDoktor,

Начните с выполнения правил форума.

Если ваша тема начинается с вопроса и вам нужна какая либо помощь, то в самой теме в обязательном порядке вы должны указывать ссылку на ваш сайт. Если ваш сайт находится в локальной сети и вы не можете предоставить ссылку то отправляйте персональное сообщение с вопросом в службу поддержки непосредственно с сайта http://dle-news.ru/, вам ответят на ваш вопрос в персональном порядке, в случае если пользуетесь легальной копией скрипта. Если вы не указали сайт, то ваша тема будет закрыта, а аккаунт на форуме заблокирован.

Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.
×
×
  • Создать...