В 2.8.0 в группах появилось замечательное заметное меню с заголовком "Меню группы", а вот в других типах контента осталась неприметная маленькая кнопка выпадающего меню, которую половина пользователей сайта в упор не видит. Мне постоянно пишут — а как отредактировать объявление, а как отредактировать статью и т. д.
Пришлось добавить ещё виджет меню действий справа.
Это я к чему.
А нельзя ли во всех типах контента как-то сделать меню, как в группах?
ermakover
+132
Репутация
304
Рейтинг
Lora, я имел в виду обычную текстовую ссылку, типа, Подробнееermakover, Ссылка из ВИДЖЕТА может и не работать. Смотря что за виджет.
Lora, спасибо, что протестировали. Тогда ещё проще получается, я дам ссылку из виджета на статью в контенте "Помощь" и в виджете текста будет меньше
Да, это я ошибся. Но мне кажется и в контенте ничего бы не сработало.Но возникла задача в разделе "Помощь" (это тип контента) сделать ссылку
Lora, в текстовом виджете в теле текста поставлена ссылка, как она и ставится.
Jestik, у меня было давно, когда я заходил под суперадмином и цена полей не отображалась, а потом я зашёл под пользователем и увидел цену с монеткой.
Но может быть, у Вас проблема и посложнее.
Но может быть, у Вас проблема и посложнее.
Понадобилось, чтобы к любой единице типа контента, назовём его "Приюты" любой пользователь мог привязать свои объявления.
Выставил в настройках доступа, чтобы пользователи могли создавать дочерние записи, как во вложении.
В правах доступа контента "Объявления" Пользователь тоже имеет права добавлять объявления.
Захожу под суперадмином — всё работает.
Захожу под пользователем — меню действий нет. Оно отсутствует.
Устанавливаю в настройках, чтобы любой пользователь мог редактировать "Приюты" — меню действий появляется.
Устанавливаю для пользователя привязку и отвязку своих объявлений к любому приюту — меню действий нет.
То есть, не работает настройка когда пользователь может добавить объявление к любому из едениц типа контента, в моём случае к приюту. Или где-то есть какие-то дополнительные настройки, которых я не нашёл?
Версия 2.7.2 шаблон дефолтный.
При добавлении объявления поле добавления приюта есть, но мне необходимо именно, чтобы находясь на странице приюта пользователь-волонтёр мог добавить объявление о собаке.
Это я так подробно — потому что в моём случае задача является прикладной.
Выставил в настройках доступа, чтобы пользователи могли создавать дочерние записи, как во вложении.
В правах доступа контента "Объявления" Пользователь тоже имеет права добавлять объявления.
Захожу под суперадмином — всё работает.
Захожу под пользователем — меню действий нет. Оно отсутствует.
Устанавливаю в настройках, чтобы любой пользователь мог редактировать "Приюты" — меню действий появляется.
Устанавливаю для пользователя привязку и отвязку своих объявлений к любому приюту — меню действий нет.
То есть, не работает настройка когда пользователь может добавить объявление к любому из едениц типа контента, в моём случае к приюту. Или где-то есть какие-то дополнительные настройки, которых я не нашёл?
Версия 2.7.2 шаблон дефолтный.
При добавлении объявления поле добавления приюта есть, но мне необходимо именно, чтобы находясь на странице приюта пользователь-волонтёр мог добавить объявление о собаке.
Это я так подробно — потому что в моём случае задача является прикладной.
В моём случае тоже не получилось.Попробуйте так
Наверное, всё-таки невозможны такие манипуляции.
Только что проверил на 2.7.2 — всё именно так, как написал dwd. Я просто не пользовался никогда активацией по e-mail, решил вот попробовать и на тебе.
Lora, не получается ни первый, ни второй вариант. Вылет на 404.Попробуйте так
/users/'.$user->id.'/content/board или так(не знаю как вы там выводите)
/users/<?php echo $user->id ?>/content/board
Во втором случае строка такая формируется в браузере users/<?php%20echo%20$user->id%20?>/content/board
Как сделать специальные ссылки в меню вот тут хорошо описано docs.instantcms.ru/manual/menu/special
Надо тебе в меню пользователя ссылку на объявления пользователя, пишешь /users/{user.id}/content/board и вот пользователь переходит на страницу своих объявлений.
Но возникла задача в разделе "Помощь" (это тип контента) сделать ссылку для пользователей на его объявления с описанием манипуляций, которые он может проделать со своим объявлениями.
И вот тут уже в тексте HTML не получается так сделать. Параметр {user.id} не срабатывает.
Пробовал вот так писать ссылку мойсайт.ru/users/{user.id}/board — нет, такое не прокатывает, ошибка. Фигурные скобки тоже не помогли.
Такое вообще возможно сделать?
Надо тебе в меню пользователя ссылку на объявления пользователя, пишешь /users/{user.id}/content/board и вот пользователь переходит на страницу своих объявлений.
Но возникла задача в разделе "Помощь" (это тип контента) сделать ссылку для пользователей на его объявления с описанием манипуляций, которые он может проделать со своим объявлениями.
И вот тут уже в тексте HTML не получается так сделать. Параметр {user.id} не срабатывает.
Пробовал вот так писать ссылку мойсайт.ru/users/{user.id}/board — нет, такое не прокатывает, ошибка. Фигурные скобки тоже не помогли.
Такое вообще возможно сделать?
Поправьте меня если я не прав. Тип контента Блоги — категорий нет, а запись будет категорией для типа контента "Посты". В настройках "Посты" ставим создавать только в связи с "Блоги". И какие настройки должны быть у "Блоги" и "Посты" чтобы было нормальное отображение. Пока не совсем понимаю как это будет выглядеть во фронте.
Что-то тут я Вас совсем не понял. Зачем Вам два типа контента связывать?
Сделали контент "Блоги", а заголовки в нём "Добавить пост", вот Вам и готовый контент для блогов. Вы можете разбить этот контент по категориям и свойствам, но чтобы привязать записи блога к автору — тут компонент "Связи" не помощник, нужно ставить вышеупомянутый контент "Вкладки".
Да, к сожалению, во второй ветке такой блог, как в первой сделать невозможно.
В первой пользователь создаёт блог и в него пишет записи и можно читать блог автора.
А во второй ветке все записи всех блогов в кучу валятся.
Единственное, как советует lakomet можно использовать дополнение "Вкладки" и привязать к каждому автору его записи в блоге, но читать это всё упорядоченно можно будет только в профиле автора.
В первой пользователь создаёт блог и в него пишет записи и можно читать блог автора.
А во второй ветке все записи всех блогов в кучу валятся.
Единственное, как советует lakomet можно использовать дополнение "Вкладки" и привязать к каждому автору его записи в блоге, но читать это всё упорядоченно можно будет только в профиле автора.
somik, обновитесь до 2.7.2 — только в этой версии этот баг исправлен.
#12
23 апреля 2017 в 09:47
Есть большая проблема с модерацией контента и её, конечно, нужно доделать.
1. Сейчас контент отправляется на модерацию, но уведомления об успешной модерации или удалении контента пользователю не приходят.
2. Невозможно отправить контент на доработку, например при нарушении правил сайта. Можно только разрешить публикацию или удалить. А было бы неплохо иметь возможность отправить контент на доработку и скрыть его на это время, а не удалить. А после доработки контент опять попадает на модерацию.
1. Сейчас контент отправляется на модерацию, но уведомления об успешной модерации или удалении контента пользователю не приходят.
2. Невозможно отправить контент на доработку, например при нарушении правил сайта. Можно только разрешить публикацию или удалить. А было бы неплохо иметь возможность отправить контент на доработку и скрыть его на это время, а не удалить. А после доработки контент опять попадает на модерацию.