I

iDrevniy

+1 в карму :) Спасибо!
+38
Репутация
1
Рейтинг
#1 В фильтре поле связи с типом контента (затупил) 10 марта 2020 в 21:15
Други, затупил шо писец, выручайте!
Есть тип контента А, есть тип контента Б, который является дочерним к А (то есть установлена связь).

Список контента типа Б, в фильтре выводится поле связи, но выбрать значения в нем невозможно. Это правильно? Или я действительно затупил и такой возможности никогда не было?

А в виджете это поле вообще отсутствует.
Отображение в списке и в записи включено, права на поле стоят на Все. Есть момент, что добавлять записи в тип контента Б может только определенная группа пользователей.
#1 Компонент подписки 3 мая 2018 в 21:49
Спасибо, за уделенное время!

Если можно, последний вопрос. Как работает параметр "Учитывать вложенные категории"?
#2 Компонент подписки 3 мая 2018 в 19:38
С этим я тогда не знаю почему так происходит. Этот набор обязательно должен быть первым, иначе не работает система.

2. Подписка на набор с системным именем new. У меня на сайте есть вполне себе стандартный набор для типа контента Статьи — Все подряд. В наборе задан только один параметр: сортировка по дате по убыванию. Это стандартный набор, который стоит первым на демо сайте, я его просто переименовал во Все подряд.

Вот настройки набора:


Теперь мы опять идем во фронтэнд и подписываемся на тип контента Статьи с набором Все подряд. В профиле все красиво:


Вот теперь проблема: кликаем по ссылке Статьи и попадаем на главную с первым набором. Скрин сразу после клика:


То есть в профиле мы кликали по подписке на Стати — Все подряд, а попали на страницу Статьи — Лучшие за неделю с не активной подпиской, потому что на этот набор мы не подписывались.

iDrevniy
#3 Компонент подписки 3 мая 2018 в 19:35
ок. значит я не разобрался.

Получается, что я вручную должен переименовывать подписки, чтобы не получалось как на скриншоте? Правильно?


Логика такова: я как админ подписываюсь на все что можно, переименовываю и живу спокойно. Или я опять не правильно понял?

И спасибо за терпение.
#4 Компонент подписки 3 мая 2018 в 18:08
я могу на тестовом домене выложить бэкап сайта, дать логин и пароль, чтобы вы могли сами проделать то, что я описываю.
#5 Компонент подписки 3 мая 2018 в 18:01
2. Подписка на набор с системным именем new. У меня на сайте есть вполне себе стандартный набор для типа контента Статьи — Все подряд. В наборе задан только один параметр: сортировка по дате по убыванию. Это стандартный набор, который стоит первым на демо сайте, я его просто переименовал во Все подряд.

Вот настройки набора:


Теперь мы опять идем во фронтэнд и подписываемся на тип контента Статьи с набором Все подряд. В профиле все красиво:


Вот теперь проблема: кликаем по ссылке Статьи и попадаем на главную с первым набором. Скрин сразу после клика:


То есть в профиле мы кликали по подписке на Стати — Все подряд, а попали на страницу Статьи — Лучшие за неделю с не активной подпиской, потому что на этот набор мы не подписывались.

Могу записать видео.
#6 Компонент подписки 3 мая 2018 в 17:49
Сори. Сейчас продемонстрирую.

1. Текст ссылки. В профиле пользователя текст ссылки включает в себя название типа контента и, так скажем, описание по фильтрации набора. Отсюда получается, что если на сайте есть два набора с одинаковой фильтрацией, понять где какой невозможно.

Скриншоты:

Я имею на сайте несколько наборов, в том числе Популярные и Обсуждаемые:

Свойства наборов (сортировка разная, фильтрация одинаковая — не старше 30 дней):


Теперь идем на сайт во фронтэнд и оформляем подписку на тип контента Статьи с указанными выше наборами — Популярные и Обсуждаемые. И вот она проблема — скажите мне какой из наборов какой?


Да, ссылки разные, одна ведет на Статьи — Популярные, другая на Статьи — Обсуждаемые, но это я вижу в строке состояния. А как быть пользователю?

Это первая проблема. Сейчас опишу вторую.
#7 Компонент подписки 3 мая 2018 в 16:45

iDrevniy:
Формирование текста ссылки в профиле
Название формируется по фильтрации. Название всегда можно изменить на своё в админке.

Fuze

Неа. У меня название, например, "Обсуждаемые", сео тайтл "Обсуждаемые статьи за неделю", а он выводит — "Статьи — не старше 30 дней". И тут хоть меня, хоть нет.
#8 Компонент подписки 3 мая 2018 в 16:42
Да. Сначала отписался, потом удалил в админке, потом удалил историю, потом почистил кэш. Результат как описал выше.
#9 Компонент подписки 3 мая 2018 в 16:27
Конечно. Этот движок отличается тем, что перед вами холст. Рисуйте что хотите и как хотите. Только вы не компонент будете делать, а тип контента. А типов контента можно сделать хоть 100.

А для видео каталога можно купить полноценный компонент.
#10 Компонент подписки 3 мая 2018 в 16:24
И поймите меня правильно. Я ни в коем случае не придираюсь. Компонент отличный и очень нужный. Я просто протестировал его на рабочем сайте, который отличается по верстке от дефолтного шаблона с предустановленными значениями.

Так что я надеюсь, что вы правильно понимаете мои замечания. И спасибо за вашу работу.
#11 Компонент подписки 3 мая 2018 в 16:16
Озвученное ранее сохранилось.

1. Формирование текста ссылки в профиле. "Статьи — не старше 7 дней" — пользователь подписался на "Лучшие за неделю". Подстановка в текст значения фильтрации в наборе. Пользователь не поймет, что это "Лучшие за неделю".
2. Если подписаться на набор с системным именем new, то при клику в профиле на ссылку попадаешь в первый набор типа контента, в моем случае в "Лучшие за неделю", а не в набор "Новые".

И проблема первого пункта очень актуальна. Если подписаться на несколько наборов, которые фильтруются по дате создания одинаково, например как у меня — Обсуждаемые, Популярные — фильтр не старше 30 дней, то понять какой из них какой невозможно.
#12 Компонент подписки 3 мая 2018 в 16:09
ок. ща попробую еще раз.
#13 Компонент подписки 3 мая 2018 в 15:39
Спасибо. Очень оперативно.

Но у меня не работает. Очистил все возможные кэши, почистил историю. Заменил файло целиком (повторил несколько раз, вдруг ошибся). Нет, результат тот же. Ссылка не туда, название с 1970 годом.

Не понятно...

И еще момент. Смотрите как интересно все работает.
Если подписаться на тип контента с набором new (сортировка по дате добавления) то текст ссылки выходит чистый, просто "Статьи" без добавления описания набора. Но при этом ссылка ведет на первый набор в контенте, то есть в моем случае на Лучшие за неделю. А если подписываешься на любой другой набор, то ведет на него. И текст ссылки не понятно формируется. Берется не название набора, например "Обсуждаемые", а "Статьи — дата публикации не старше 30 дней", то есть к названию типа контента добавляется описание фильтрации. Это введет пользователей в ступор, они ведь подписались на "Обсуждаемые", а такого в списке не видят.
#14 Компонент подписки 3 мая 2018 в 12:47
Я просто опишу свой сайт и что на нем происходит.

Главная страница — это список записей типа контента "Статьи" (соответственно данная опция установлена в глобальных настройках).

У типа контента "Статьи" есть несколько наборов:
1. Лучшие за неделю — сортировка по рейтингу по убыванию, фильтрация по дате не старше 7 дней.
2. Лучшие за месяц — то же, что и в первом случае, но не старше 30 дней.
3. Обсуждаемые — сортировка по комментариям по убыванию, фильтр по дате не старше 30 дней.
4. Популярные — сортировка по просмотрам по убыванию, фильтр по дате не старше 30 дней.
5. Все подряд — сортировка по дате по убыванию.

Теперь, когда мы заходим на главную, то к списку контента "Статьи" автоматически применяется первый набор — Лучшие за неделю. Ссылка на этот набор — /, поскольку это же главная страница. Жмем на кнопку Подписаться. Все ок, кнопка побледнела, загорелась цифра 1 (подписка оформлена).

Теперь идем в профиль на вкладку Подписки. Там мы видим, что подписка оформлена и ссылка имеет текст: Статьи — дата публикации 01.01.1970. Наводим на нее мышкой и видим, что ссылка ведет на адрес /articles/rating вместо /, где на самом деле отображается список с соответствующим набором. Ну и клац по ней -> ошибка 404, что логично.

Теперь скрины.
Вот так выглядят настройки набора

Вот скриншот из предыдущего поста


Ну и вторая подписка Статьи — Оборудование — это подписка на категорию "Оборудование" типа контента "Статьи". Соответственно в категории первым применяется тот же набор Лучшие за неделю. С текстом опять косяк, и ссылка сформирована не совсем правильно /articles-rating/oborudovanie, вместо /articles/oborudovanie. Почему в ссылку попадает набор? Но она рабочая, 404 не вылезает.

Собственно вот. Либо я косячу, либо...

Отсюда и мои размышления. Зачем подписывать пользователя на набор? Ему интересны последние материалы добавленные на сайт, в корневую категорию или подкатегории. Он сам может выбрать — подписаться на весь тип контента или на конкретную категорию. Я не прав?
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.