我有一个Drupal网站,我必须在主页上显示一个故事,我称之为封面故事。
所以我在内容类型中添加了一个名为“封面故事”的新字段,它是布尔值true或false。
网站必须只有一个封面故事。
然后我添加了一个视图创建块,在主页上显示封面故事。
我还添加了另一个显示最新故事的块,但不应该包括封面故事,所以我添加了仅限故事的故事。
但是现在我希望当管理员选择封面故事时,旧的封面故事值需要更改为0。 这可能是使用Drupal 7 CCK还是我需要自定义代码?
我的问题是当有2个封面故事时,它不会出现在最新的故事块中。我不想手工搜索旧故事并取消选中封面故事。
如果有人有建议,请告诉我
答案 0 :(得分:2)
使用rules模块实现此目的。您应该能够切换由保存新的Cover Story节点触发的所有其他节点的布尔值。