Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Добавление новостей из разных шаблонах

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


     07.05.2014    addnews    Все вопросы » Общие вопросы по PHP    3024

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

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

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

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

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

Ответил: shadow6630


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

7 комментариев

FastFud
Юзер

FastFud - 8 мая 2014 01:10 -

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

shadow6630
Юзер

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
Юзер

FastFud - 8 мая 2014 01:31 -

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

или так как то

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


или так

http://site.ru/cat1/


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

shadow6630
Юзер

shadow6630 - 8 мая 2014 01:35 -

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

FastFud
Юзер

FastFud - 8 мая 2014 01:39 -

shadow6630,

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

Sander
PHP-developer

Sander - 8 мая 2014 03:07 -

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

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

Telegram: @sandev
Skype: Sander8804

FastFud
Юзер

FastFud - 8 мая 2014 11:37 -

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

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

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

наверх