Не нравятся результаты поиска? Попробуйте другой поиск!

Xfsearch и tags


     30.11.2012    Все вопросы » Общие вопросы по PHP    4884

вопрос
Всем привет,
Нужна помощь человека "мало-мальски" знающего PHP.
Суть в следующем, для страниц тегов и и перекрестных полей, нужно было вывести H1
Как - это сделать я не выяснил у меня кино-сайт и там 5 перекрестных полей, что выводить не понятно и я пошел по другому пути. В main.tpl заинклудил php который разбивает адрес и на основании него делает тег H1

url страницы выглядит так

*.ru/tags/Гитлер/

Соответственно мой H1 выглядит Гитлер, и проблема решена, но дело в том, что я не то, писать на PHP да и на любом другом языке не могу я операторов не знаю, и чтобы, что-сделать 2 часа сижу на сайте по php пытаюсь узнать, какой оператор, какие может функции выполнять. В связи с этим вопрос может ли кто-то привести в порядок "хрень" которую я написал, в нормальный вид ?

Просьба не советовать учить PHP .

Ответил: nowheremany


echo urldecode($_GET['xf']); // для xfsearch
echo urldecode($_GET['tag']); // для tags

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

BR0kEN
Эксперт

BR0kEN - 30 ноября 2012 23:20 -

Нужно тег взять в h1 и вы пишите скрипты? Жесть.

Открывается show.full.php, show.short.php и show.custom.php, находятся строки:
                if( $config['allow_alt_url'] == "yes" ) $tags[] = "<a href=\"" . $config['http_home_url'] . "tags/" . urlencode( $value ) . "/\">" . $value . "</a>";
                else $tags[] = "<a href=\"$PHP_SELF?do=tags&amp;tag=" . urlencode( $value ) . "\">" . $value . "</a>";

и заменяются на:
                if( $config['allow_alt_url'] == "yes" ) $tags[] = "<a href=\"" . $config['http_home_url'] . "tags/" . urlencode( $value ) . "/\"><h1>" . $value . "</h1></a>";
                else $tags[] = "<a href=\"$PHP_SELF?do=tags&amp;tag=" . urlencode( $value ) . "\"><h1>" . $value . "</h1></a>";

LuckySrG
Юзер

LuckySrG - 1 декабря 2012 09:33 -

Спасибо за отклик :) обязательно возьму тег в h1

Теперь давайте по существу.

1. Мне не нужно везде выводить h1, мне нужно только на страницах перекрестных новостей и на страницах меток tags
2. При переходе на страницу пагинации добавлялся бы еще номер страницы к этому h1.

Вы читаете, что я смогу реализовать - это по вашей методе ?


Цитата: BR0kEN
Нужно тег взять в h1 и вы пишите скрипты? Жесть.


Читайте внимательно, я упомянул, что не владею ни php, ни каким либо другим языком программирования.

LuckySrG
Юзер

LuckySrG - 3 декабря 2012 10:12 -

nowheremany Огромное спасибо, очень, помогло, не знаете ли вы можно ли и страницу пагинации как-то разумно выводить, а не как в моем примере? пробовал через $page_extra не получилось :(

nowheremany
Эксперт

nowheremany - 3 декабря 2012 10:50 -

echo intval($_GET['cstart']); // для номера страницы

Благодарность принимаю тут Связь

LuckySrG
Юзер

LuckySrG - 3 декабря 2012 14:33 -

Огромное спасибо !!!
Это именно то , что нужно

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

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

наверх