Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Добавление новостей из разных шаблонах

Добавление новостей из разных шаблонах


     07.05.2014    Общие вопросы по PHP    1357

вопрос
Привет!

Есть категории к примеру:
cat1 > http://site.ru/cat1/
cat2 > http://site.ru/cat2/

У каждой из них есть свой шаблон.

Как сделать чтобы пользователь смог добавлять новости находясь в текущей категории (со своим шаблоном) не переходя не главную страницу?

Буду признателен за помощь.

Ответил: shadow6630


Для этого вам понадобится хак от Пафнутия, а для того что бы находясь в нужной категории выводить нужную ссылку на форму добавления новостей, используйте тег [category=айди категории][/category], пример:
[category=айди cat1]ссылка на форму добавления для категории 1[/category]
[category=айди cat2]ссылка на форму добавления для категории 2[/category]

Комментарии пользователей (7)

FastFud
50

1599 | 588

FastFud - 8 мая 2014 01:10 - Юзер

нет( к сожалению это не поможет (уже использую этот хак).

shadow6630
6

131 | 55

shadow6630 - 8 мая 2014 01:24 - Юзер

Или мы не поняли друг друга или вы не так делаете. Вставляем код вместо ссылки на добавление новостей, вот
[category="айди cat1"]http://домен/addaudio.html[/category]
[category="айди cat2"]http://домен/addvideo.html[/category]

В этом примере видно, что если пользователь будет находится в категории cat1, то ему будет видна лишь ссылка http://домен/addaudio.html, если находится в cat2 - http://домен/addvideo.html.
addaudio.html и addvideo.html это прямые ссылке на формы, что мы прописывали в хтаккес

FastFud
50

1599 | 588

FastFud - 8 мая 2014 01:31 - Юзер

да не в ссылках дело а в том чтобы пользователя не перекинуло на гланую страницу(где стоит шаблон по умолчанию) а тобы он смог добавлять новостей находясь в категории:

или так как то

http://site.ru/cat1/addnews.html


или так

http://site.ru/cat1/


и вывести на странице категории код(из addnews.tpl чтобы можно было добавлять новость

shadow6630
6

131 | 55

shadow6630 - 8 мая 2014 01:35 - Юзер

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

FastFud
50

1599 | 588

FastFud - 8 мая 2014 01:39 - Юзер

shadow6630,

Вы в этом смысл не видите я вижу и это главное.

Sander
1125

1637 | 1204

Sander - 8 мая 2014 03:07 - Эксперт

1. Написать обработчик в .htaccess, чтобы тот правильно распознавал новые урлы
2.1 Подправить файл addnews.php, чтобы тот в форме выводил скрытый input с предзаданной соответствующей категорией.
2.2 Или же написать минимодуль, который этот самый input будет выводить в самом шаблоне страницы добавления новостей.

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

FastFud
50

1599 | 588

FastFud - 8 мая 2014 11:37 - Юзер

С htaccess'ом я пробовал сделать, но не вышло (

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы