Вставить Ссылку С помощью Правил->customphp
Краткая версия: Я хотел бы изменить то, что отображается в определенном поле отображаемого узла, если пользователь просмотра удовлетворяет определенным условиям. Я думаю, что действие правил "Выполнить пользовательский PHP" может это сделать? Но у меня нет опыта работы с PHP.
Менее короткая версия: На сайте пользователи читают художественный контент. Ссылка в верхней части страницы дает им возможность купить указанный контент. Это должно предоставить им доступ к zip-файлу, содержащему полезные файлы.
Узел В поле загрузки отображается ссылка для перехода и покупки контента. При загрузке страницы, если пользователь владеет контентом (определяется условием правил), я хочу, чтобы ссылка была заменена ссылкой для загрузки. В идеале новая ссылка должна быть получена из скрытого поля на узле.
Разумное использование параметра "скрытый" также могло бы достичь этого эффекта, но я полагаю, что решение будет выглядеть довольно похоже. Или это вообще выполнимо так, как я описал?
Указатели на решения или альтернативы и то, и другое было бы оценено по достоинству. Спасибо!
1 answers
Если кому-то интересно, что я здесь сделал: это лучше всего делать с помощью представлений и панелей. Определение того, принадлежит ли пользователю определенный элемент, требует просмотра PHP. Как только я получил эту работу, она стала довольно расширяемой, и я смог реализовать некоторые другие дисплеи на ее основе.