Перейти к публикации

Как в dle скрыть материалы из одной категрии?


Рекомендованные сообщения

Как в dle скрыть материалы из одной категрии для определенной группы?
есть в общем

Категория
--Подкатегория 1
--Подкатегория2

материалы из --Подкатегория2 не должны быть доступны для группы пользователей с id 4
и в Подкатегории и в основной категории

В доках решения не нашел

Ссылка на сообщение
Поделиться на других сайтах

Настройка групп пользователей, там найдёте, какие разделы им запретить

Ссылка на сообщение
Поделиться на других сайтах
22 минуты назад, Lexxs сказал:

Настройка групп пользователей, там найдёте, какие разделы им запретить

не знаю по какой причине, но эти настройки не работают какого то х..
 

Ссылка на сообщение
Поделиться на других сайтах
13 минут назад, natojezlo сказал:

не знаю по какой причине, но эти настройки не работают какого то х..

Эти настройки работают, а почему не работают у вас никому не известно. Никто ваш сайт не видит, и что вы там делаете и как выводите не знает.

Ссылка на сообщение
Поделиться на других сайтах
10 минут назад, celsoft сказал:

Эти настройки работают, а почему не работают у вас никому не известно. Никто ваш сайт не видит, и что вы там делаете и как выводите не знает.


ну не знаю, не срабатывает
выставляю в настройках - ноль эмоций

а более никак напр. shortstory подправить нельзя?
есть же напр. [not-group=X]текст[/not-group]
только как отсечь для этой группы только материалы из Подкатегория2 

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, celsoft сказал:

Эти настройки работают, а почему не работают у вас никому не известно. Никто ваш сайт не видит, и что вы там делаете и как выводите не знает.



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

Ссылка на сообщение
Поделиться на других сайтах
8 минут назад, natojezlo сказал:

а краткая новость через эти настройки не скрывается

Вы внимательно посмотрите настройки ниже:

Цитата

Скрывать только полную новость из недоступных разделов

При включении данной опции будет блокироваться только просмотр полных новостей из недоступных разделов, краткие новости будут показываться. Данная опция позволяет уменьшить критерии выборки новостей, тем самым уменьшить нагрузку на сервер

У вас видимо эта опция включена.

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, celsoft сказал:

Скрывать только полную новость из недоступных разделов

При включении данной опции будет блокироваться только просмотр полных новостей из недоступных разделов, краткие новости будут показываться. Данная опция позволяет уменьшить критерии выборки новостей, тем самым уменьшить нагрузку на сервер

Кстати, когда выключаешь эту опцию, краткие новости всё-равно видны, если выводятся через тег custom, а не content.

У себя такое тоже заметил.

Ссылка на сообщение
Поделиться на других сайтах
56 минут назад, Lexxs сказал:

Кстати, когда выключаешь эту опцию, краткие новости всё-равно видны, если выводятся через тег custom

Тег custom не имеет никакого отношения к настройкам. Это тег пользовательского вывода, где вы сами задаете параметры и критерии вывода тега. Там можно указывать категории которые нужно выводить, и для разных групп можно указать разные критерии вывода.

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, celsoft сказал:

Тег custom не имеет никакого отношения к настройкам. Это тег пользовательского вывода, где вы сами задаете параметры и критерии вывода тега. Там можно указывать категории которые нужно выводить, и для разных групп можно указать разные критерии вывода.

Благодарю, но новости все ровно видны в родительской категории
То есть
Категория
--Подкатегория1
--Подкатегория2
Редактировую групы пользователи/Посетители
Вкладка новости

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

Далее убираю
Скрывать только полную новость из недоступных разделов
Ставлю статью в категорию Податегория2
При заходе на нее 

Внимание! Обнаружена ошибка
По данному адресу публикаций на сайте не найдено, либо у Вас нет доступа для просмотра информации по данному адресу.

Но зайдя в Категория(то есть родительская категория), краткая новость из подкатегории выводится тут, хоть она запрещена

Вот как в таком случаи быть?

Изменено пользователем natojezlo
Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, celsoft сказал:

Тег custom не имеет никакого отношения к настройкам. Это тег пользовательского вывода, где вы сами задаете параметры и критерии вывода тега. Там можно указывать категории которые нужно выводить, и для разных групп можно указать разные критерии вывода.

Возможно и так, однако, запрещал не категории, а некоторые статьи, чтоб не выводилось гостям, в настройках этих статей, для гостей выбрано Запретить доступ, однако краткие новости этих статей показываются гостям. Думал, что это наверное из-за того, что вывод через кастом, но видимо здесь другие причины.

При этом пункт в настройках Скрывать только полную новость из недоступных разделов  отключен.

Ссылка на сообщение
Поделиться на других сайтах
05.08.2023 в 16:54, natojezlo сказал:

Благодарю, но новости все ровно видны в родительской категории
То есть
Категория
--Подкатегория1
--Подкатегория2
Редактировую групы пользователи/Посетители
Вкладка новости

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

05.08.2023 в 17:03, Lexxs сказал:

Возможно и так, однако, запрещал не категории, а некоторые статьи, чтоб не выводилось гостям, в настройках этих статей, для гостей выбрано Запретить доступ, однако краткие новости этих статей показываются гостям. Думал, что это наверное из-за того, что вывод через кастом, но видимо здесь другие причины.

Таких настроек нет в принципе для кратких новостей. Эта настройка касается показа полной новости. А тег custom это вывод кратких новостей. Поэтому вы хотели чтобы работало в данном случае непонятно. Эта настройка и для content не будет работать при показе кратких новостей.

Ссылка на сообщение
Поделиться на других сайтах
29 минут назад, celsoft сказал:

Таких настроек нет в принципе для кратких новостей. Эта настройка касается показа полной новости. А тег custom это вывод кратких новостей. Поэтому вы хотели чтобы работало в данном случае непонятно. Эта настройка и для content не будет работать при показе кратких новостей.

Ну вообще то, это настройка для всей новости в целом, а не раздельная, для кратих, или полных новостей, и такого не указано в настройке. 

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

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

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, celsoft сказал:

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

Таких настроек нет в принципе для кратких новостей. Эта настройка касается показа полной новости. А тег custom это вывод кратких новостей. Поэтому вы хотели чтобы работало в данном случае непонятно. Эта настройка и для content не будет работать при показе кратких новостей.

Но тогда как то не логично получается
в общей категории почему то выводятся новости из подкатегории, которая якобы запрещена для показа

вот по этому, хотел и узнать а можно ли как то в шаблоне это проделать?
есть же тег запрещающий для определенных груп показывать новости
вот его допустим в shortstory вписать, но как в этом же шаблоне сделать условие что бы новости не показывались только из той подкатегории?

Ссылка на сообщение
Поделиться на других сайтах
13 часов назад, natojezlo сказал:

вот его допустим в shortstory вписать, но как в этом же шаблоне сделать условие что бы новости не показывались только из той подкатегории?

тег [if field = "значение"] текст [/if] которым проверять категорию а для того того чтобы привязать проверку к группе комбинировать его с тегом [group=X]текст[/group]

14 часов назад, Lexxs сказал:

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

Нет не логично. И не нужно мешать в кучу настройки категорий и настройки каждой новости отдельно. Это разные и не зависимые настройки. И применяться могут для разных целей. И если вы не знаете всех целей когда это применяется и зачем, это не значит что это вдруг стало не логичным. Например чтение анонсов может быть доступным, а полной информации например платным и доступным только подписчикам, или группам которые это заслужили. Цели могут быть разными, а не только такими как вы используете на своем сайте.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...