Задавайте вопросы про Drupal - 2

J
На сайте с 13.08.2008
Offline
54
#581

Такая ситуация:

1. Заполняю "дескрипшн".

2. Выводится как надо.

3. Включаю во views дефолтный "Taxonomy term" - дескрипшн пропадает.

Вопрос:

Как при включенном "Taxonomy term" сделать так, чтобы выводились дополнительные поля термина таксономии?

Alangasar
На сайте с 06.11.2008
Offline
98
#582

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

J
На сайте с 13.08.2008
Offline
54
#583
Alangasar:
Обычно вывожу либо в хедере или

как это "в хедере"?

big boy
На сайте с 18.11.2006
Offline
356
#585

Есть пейджер:

category?page=1

category?page=2

category?page=3

category?page=...

category?page=n

Есть блок, в настройках которого прописано показывать его только на странице category, однако он показывается и на всех страницах пейджера, что не очень хорошо сказывается на уникальности текста в блоке в пределах сайта.

Как убрать блок со страниц category?page=n и выводить только на category?

✔ Как я генерирую статьи через ИИ, которые приносят трафик - https://webmasta.ru/blog/16-vkalyvayut-roboty-ne-chelovek-stati-s-pomoschyu-ii-kotorye-prinosyat-trafik
J
На сайте с 13.08.2008
Offline
54
#586
big boy:
Есть пейджер:
category?page=1
category?page=2
category?page=3
category?page=...
category?page=n

Есть блок, в настройках которого прописано показывать его только на странице category, однако он показывается и на всех страницах пейджера, что не очень хорошо сказывается на уникальности текста в блоке в пределах сайта.

Как убрать блок со страниц category?page=n и выводить только на category?

чистые ссылки не включены?

big boy
На сайте с 18.11.2006
Offline
356
#587
Julus:
чистые ссылки не включены?

Включены.

Пока решил таким способом:

<?php
if (!isset($_GET['page'])) {
print $region;
}
?>

Вставил в page.tpl.php и убираю целый регион, что не есть универсальное решение, так как блоков в регионе может быть много.

Может кто-нибудь на будущее подскажет другое решение?

vandamme
На сайте с 30.11.2008
Offline
675
#589
Julus:
как это "в хедере"?

Вывод описания термина в taxonomy/term/% в шапке виевса (в каждой вьюхе есть шапка и подвал, в которых можно прописать php-сниппет)

<?php $current = taxonomy_get_term(arg(2)); ?>
<?php if ($current): ?>
<?php echo $current->description; ?>
<?php endif; ?>
big boy:
Как убрать блок со страниц category?page=n и выводить только на category?

вот так это можно сделать, php-сниппет в настройках видимости блока

Вывести только на первой странице термина
<?php return $_SERVER["REQUEST_URI"] === "/category" ?>
Digdug
На сайте с 11.07.2012
Offline
119
#590

Столкнулся с такой проблемой: чем больше база — тем сильнее тормоза.

Для анонимов все хорошо кэшируется, но залогиненные пользователи жалуются.

Генерация страницы занимается от 1500мс до 6000мс — это очень долго.

Если кто хочет помочь платно решить проблему — пишите в личку.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий