Loadырь

Loadырь

Быть лучшим - не значит быть достаточно хорошим.
+1247
Репутация
4894
Рейтинг
#1 Почему так редко выходят новые дополнения ? 31 октября 2022 в 14:32

но для начала должен найтись кто-то, кто готов взяться за это.

Голдман Сакс

Как может найтись кто-то, если он не знает, за что он должен взяться?

#2 Распределённый доступ к записям типов контента 31 октября 2022 в 14:13

В стандартных средствах переноса записей нет. У меня есть компонент, который может копировать и переносить записи типов контента. Просто подумайте над этим вариантом, может он вам зайдет как с одним из заказчиков.

#3 Распределённый доступ к записям типов контента 31 октября 2022 в 09:13

А если такой вариант:

Создать несколько типов контента (ТК) с почти одинаковым набором полей. В первом собирать все заказы. Далее оперуполномоченный берет заказ, проверяет его, дополняет нужной инфой, типа цена и прочие и переносит его в другой ТК, который привязан к определенному участку (стекла, покраска, мебель и т.п.). И этот ТК доступен только админам и тем кто работает на этом участке. Соотвественно, часть полей может быть скрыта стандартными правами доступа для групп. Когда заказ готов, то запись переносится в третий тип контента или просто скрывается из общего списка фильтрацией в наборе.

#4 Почему так редко выходят новые дополнения ? 31 октября 2022 в 09:01

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

Голдман Сакс

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

#5 Почему так редко выходят новые дополнения ? 30 октября 2022 в 21:49

есть идеи дополнений?

DeeMon

Любой «каприз» за ваши деньги )).

#6 Распределённый доступ к записям типов контента 30 октября 2022 в 19:28

А вы можете оценить свою работу?

IceBreaker

Конечно могу. Для себя я всегда всё делаю бесплатно, вот только сроки всегда прогорают )).

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

IceBreaker

Не проще ли микромагазинчик замутить, чтобы пользователи оформляли заказы, а админы их отслеживали и потом исполняли? Просто сама идея в том что в одном типе контента одну запись могли видеть одни люди, а другую — другие, не совсем верна.

#7 Почему так редко выходят новые дополнения ? 30 октября 2022 в 18:33

Почему так редко выходят новые дополнения ?

talerbiz

Ответ прост: никто не хочет оплачивать мои будущие бесплатные дополнения.

#8 Распределённый доступ к записям типов контента 28 октября 2022 в 16:40

Вкратце порядок действий какой бы вы сделали?

IceBreaker

Я бы для себя написал компонент по разграничению доступов. Но в вашем случае достаточно создать поле типа «Список»  с названиями групп и их идентификаторами. И потом писать два хука, один для фильтрации в списке, другой для просмотра записи. В которых проверять эти записи на доступность группам пользователей. Это сработает при условии, что одну запись может видеть только одна группа пользователей и администратор. Если надо одну запись показывать нескольким группам, то тут уже надо создавать таблицу в базе данных и писать полноценный компонент. Как-то так это выглядит вкратце ))

#9 Компонент "поощрение пользователей" 23 октября 2022 в 15:20

это реально реализовать?

Василич

Реальнее чем отследить, поделился ли пользователь записью в соцсетях или он просто нажал на кнопку и потом всё отменил.

#10 Компонент "поощрение пользователей" 21 октября 2022 в 19:44

8. Что ещё?

Василич

Ещё поощрять пользователя за заполнение необязательных полей в профилях и ТК.

#11 Изменить подсветку новых комментариев 21 октября 2022 в 12:22

Тут github.com/instantsoft/icms2/blob/master/templates/modern/scss/theme/_comments.scss#L119

заменить это

  1. .icms-comment-html {
  2. box-shadow: $box-shadow;
  3. }

на это

  1. .icms-comment-html {
  2. box-shadow: $box-shadow;
  3. background-color: #C9EEA4;
  4. }
  5. .icms-comment-html:before {
  6. background-color: #C9EEA4;
  7. }

Затем в настройках темы нажать «Сохранить и скомпилировать». Про бэкап файлов не забудьте.

#12 [ЕСТЬ РЕШЕНИЕ] Редактирование контента типа Страница с фронтенда 19 октября 2022 в 09:28
#13 Показ постов только из подписанных групп 15 октября 2022 в 21:42

 Chambers, спросите у него

#14 [ЕСТЬ РЕШЕНИЕ] После повторного редактирования записи контента типа "Страница" получаю Notice 11 октября 2022 в 12:53

Тогда встречный вопрос. В админке в Компоненты — Управление событиями, если отфильтровать события по названию «activity_before_update_entry» у вас в списке, что-то покажет?

Изображение
#15 [ЕСТЬ РЕШЕНИЕ] После повторного редактирования записи контента типа "Страница" получаю Notice 11 октября 2022 в 09:47

 bestit, надо смотреть в базе данных в таблице cms_activity_types, есть ли там запись у которой controller = content и name = add.системное_имя_вашего_типа_контента. Если нет, то надо добавить, выглядит это примерно так

Изображение
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.