Речь идет об обучающих курсах. Есть два типа контента. Один это описание курса, а второй это уроки прикрепленные к описанию курса. Каждый урок состоит из описания, embed video и pdf файла.
Описание курса и описание всех уроков курса доступны всем, а вот видео и файл доступны только тем купит доступ к этому курсу (купит доступ к термину) или купит премиум доступ и получит доступ ко всем курсам.
Это решение для покупки продукта 1, где пользователю после покупки достаточно присвоить роль Premium и он получит доступ к термину, а вот как после покупки товара "X", для термина "X" в поле "Allowed users" добавить покупателя?
А хорошая мысля приходит опосля Не давало мне покоя использование Views PHP для такого пустяка как настройки, вообщем самый простой пусть оказался самым очевидным.
Задача в результате была решена с помощью Views PHP следующим образом:
1. В материал были добавлены текстовые поля для ввода контактных данных, с возможностью ввести неограниченное количество значений, из формы поля были скрыты.
2. С помощью Views был создан блок для вывода полей и отображен на странице с контактными данными.
Для вывода полей с помощью php с формированием ссылки на лету был использован следующий код (это код для вывода всех номеров телефона через запятую, с убиранием последней запятой).:
Как заменить часть текста звездочками при выводе во Views
Благодарю за ответ. А можно чуть конкретней куда копать?
[Коллективное спонсирование] Кому нужен модуль SMS рассылок?
Подскажите пожалуйста, как правильно заполнить в Rules Action: Request HTTP data (http://prntscr.com/sflo59, http://prntscr.com/sflos2).
Мне нужно создать запрос в формате:
https://api.turbosms.ua/message/send.json?recipients[0]=my_phone_number
&viber[sender]=Mobibon&viber[text]=Мой текст сообщения
&sms[sender]=Post Master&sms[text]=Мой текст сообщения
&token=my_token
Rules HTTP Client - как использовать?
Удалось разобраться?
Подскажите пожалуйста, как правильно заполнить в Rules Action: Request HTTP data (http://prntscr.com/sflo59, http://prntscr.com/sflos2).
Регистрация и авторизация по номеру телефона
Удалось настроить отправку СМС?
Views Infinite Scroll не работает для Views Attachment
ок
Views Infinite Scroll не работает для Views Attachment
Помог патч
Вывод блока в попапе с автоопределением размера контента
Если включить colorbox_node, то для вывода вебформы во попапе colorbox, достаточно будет сформировать ссылку:
Как лучше реализовать продажу доступа к информации
Попокапалась, попробовала, сама справится не смогла. Вот и прошу совета и даже помощи.
Как лучше реализовать продажу доступа к информации
была идея отслеживать IP, или возможно каждый раз для авторизации присылать CMC c кодом, но это уже как развитие проекта. А у вас идеи?
Как лучше реализовать продажу доступа к информации
для D8 нет.
Некорректно подтягиваются переводы материала если выбран язык страницы администрирования аккаунта
When content language detection is different from interface language detection, the detected language is not applied to the rendered content
Ошибка ядра, может кто-то из вас нашел как ее побороть самостоятельно?
Как настроить Rules для настройки доступа в Permissions by Term
Но я не могу найти как настроить действие чтобы для термина добавить Allowed users. Вы можете помочь, пожалуйста?
Как настроить Rules для настройки доступа в Permissions by Term
Печалька, Comerce 2 не работает с правилами..
https://www.chapterthree.com/blog/how-to-register-event-subscriber-drupal8
Готова заплатить за помощь в настройке требуемого функционала.
Как настроить Rules для настройки доступа в Permissions by Term
Может и предоставляют, да я никак не могу их найти.. Поэтому и спрашиваю тут..
Как настроить Rules для настройки доступа в Permissions by Term
Речь идет об обучающих курсах. Есть два типа контента. Один это описание курса, а второй это уроки прикрепленные к описанию курса. Каждый урок состоит из описания, embed video и pdf файла.
Описание курса и описание всех уроков курса доступны всем, а вот видео и файл доступны только тем купит доступ к этому курсу (купит доступ к термину) или купит премиум доступ и получит доступ ко всем курсам.
Как настроить Rules для настройки доступа в Permissions by Term
Это решение для покупки продукта 1, где пользователю после покупки достаточно присвоить роль Premium и он получит доступ к термину, а вот как после покупки товара "X", для термина "X" в поле "Allowed users" добавить покупателя?
Формирование во views кликабельной ссылки на телефон, Viber, WhatsApp, Skype, Telegram
Ну очевидно ответ был мной не понят. Ну хорошо все что хорошо кончается
Формирование во views кликабельной ссылки на телефон, Viber, WhatsApp, Skype, Telegram
А хорошая мысля приходит опосля Не давало мне покоя использование Views PHP для такого пустяка как настройки, вообщем самый простой пусть оказался самым очевидным.
Отключить скролл страницы при открытии при открытии модального окна Colorbox
Кстати приведенный метод скрывает полосы прокрутки также и для Colorbox Node
Вывод блока в попапе с автоопределением размера контента
Спасибо, пригодиться.
Вывод блока в попапе с автоопределением размера контента
Продолжение, о том как скрыть полосы прокрутки для основного содержимого при открытии popup читаем тут.
Отключить скролл страницы при открытии при открытии модального окна Colorbox
Итоговое решение задачи:
Отключить скролл страницы при открытии при открытии модального окна Colorbox
Решено c помощью патча colorbox_node_data_classes.patch
Детали тут.
Отключить скролл страницы при открытии при открытии модального окна Colorbox
Попап окно скролилось со страницей, спасибо за совет, зафиксировать попап на экране удалось с помощью:
Формирование во views кликабельной ссылки на телефон, Viber, WhatsApp, Skype, Telegram
Задача в результате была решена с помощью Views PHP следующим образом:
1. В материал были добавлены текстовые поля для ввода контактных данных, с возможностью ввести неограниченное количество значений, из формы поля были скрыты.
2. С помощью Views был создан блок для вывода полей и отображен на странице с контактными данными.
Для вывода полей с помощью php с формированием ссылки на лету был использован следующий код (это код для вывода всех номеров телефона через запятую, с убиранием последней запятой).: