我想创建一个指向Noun per
等电子邮件地址的链接。
我尝试使用带有mailto:person1@provider.nl的weblink资源(其ID为20)作为链接值,并使用标签[[~20?〜]]在我的内容中呈现此内容。 (及其不同的变化)
但ModX将其呈现为class Word(Model):
name = CharField(max_length=75)
class WordNoun(Model):
LANG_CHOICES = (
('en', 'English'),
('fr', 'French'),
)
word = ForeignKey(Word)
lang = models.CharField(max_length=2, choices=LANG_CHOICES)
gender = CharField(max_length=2, blank=True, default='')
#Now accessing all word_nouns would as easy as:
word_nouns = word.wordnoun_set.all()
这不是我想要的。
那么我该如何正确地做到这一点,以便我可以在网站的几个地方重用这个资源?
此链接需要对具有减少权限的“内容编辑器”进行编辑,因此我认为不是一个块是最好的方法。
答案 0 :(得分:1)
因为要执行此操作,您需要创建weblink:
这在Wayfinder / PdoMenu中的预期效果如下:
<强>更新强>
[[~20]]
- 将输出alias
字段。您需要输出content
字段。要执行此操作,请使用pdoField
代码段(pdoTools的一部分):
[[pdoField?&id=`20`&field=`content`]]