Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >视图3模板或UI问题

视图3模板或UI问题
EN

Drupal用户
提问于 2013-10-30 15:54:27
回答 1查看 87关注 0票数 1

我有一个包含多个值的文本字段。该字段并不总是包含任何值。该字段显示时需要有一个标签。

IOW,这一行应该像下面的一行

CoAuthor: X人,Y人

CoAuthor: Person X

下面是我的问题:当我使用视图UI添加标签时

CoAuthor: Person X,CoAuthor: Person Y

当我使用模板时,

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
print $fields['field_coauthor']->content; 

当我空的时候我不能隐藏这个领域,所以我结束了

CoAuthor:(没有值)

有没有办法向模板中添加一个条件,这样我就不会有标签而没有数据?或者将视图配置为包含标签一次.而不是把它加到每个条目上?

EN

回答 1

Drupal用户

发布于 2013-10-30 18:36:44

实际上,我对您的View结果感到有点困惑,因为字段的默认设置应该给您:

CoAuthor: X人,Y人

当有不止一个作者时(我想这是你想要的吗?)

而且由于视图也有一个设置:“隐藏如果空”在*没有结果行为下“,所以使用字段来获得正确的结果应该是很简单的。

总之,我是这样使用视图来设置这个的:

首先,我单击Format - Show: Content并将其切换到Field。

第二,勾选提供默认字段包装元素,并隐藏空字段。

第三,在“字段”下,单击“添加”并添加"CoAuthor“字段。我将创建一个标签,并在标签后面放置一个冒号。在多个字段设置下,我勾选显示同一行中的所有值。我还勾选了简单分隔符,并确保它是, (逗号后面是空格,这是默认的).Then,在“无结果”行为下,我将“没有结果”文本保留为空,如果为空则勾选“隐藏”,如果为空则隐藏重写。

第四,我导航到格式显示:设置和勾选,以确保CoAuthor是一个内联字段。

在完成所有这些操作之后,如果没有CoAuthor,输出应该是空的,对于其他两种情况:

CoAuthor: Person X CoAuthor: Person X,Person Y

至于使用模板,您应该能够将生成输出的PHP封装在一个检查非空字段的测试中,例如:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
if (!empty(print $fields['field_coauthor']->content)) {

我不知道你发布的模板片段是从哪里来的,所以我还没有发布完整的代码,但我希望你知道这个想法。

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/90756

复制
相关文章
关于:url、视图函数、模板3者之间参数
3者之间参数的传递顺序是:url获取到的参数--->传递给视图函数views--->视图函数再render参数给模板文件。 或者反过来说:模板中的变量(参数)来自于视图函数;而视图函数需要的参数,来自于url。
py3study
2020/01/16
4390
Go 视图模板篇(二):模板指令
指令用于在 Go 模板中嵌入命令,通过 {{ 和 }} 来定义,Go 提供了丰富的指令集,包括条件判断、循环、设置和引入等。
学院君
2020/08/20
5010
Go 视图模板篇(二):模板指令
Django 开发模板与视图
Django最强大的部分之一是自动管理界面。它从模型中读取元数据,以提供一个快速的,以模型为中心的界面,受信任的用户可以在其中管理您网站上的内容。管理员的建议用法仅限于组织的内部管理工具。它并非旨在构建您的整个前端。
微软技术分享
2022/12/28
1.8K0
Django 视图和模板1.4
视图 在django中,视图对WEB请求进行回应 视图接收reqeust对象作为第一个参数,包含了请求的信息 视图就是一个Python函数,被定义在views.py中 #coding:utf-8 from django.http import HttpResponse def index(request): return HttpResponse("index") def detail(request,id): return HttpResponse("detail %s" % id)
Lansonli
2021/10/09
5860
flask教程之模板视图
{{ 和 }} 输出内容 {{title}}转义html {{title|safe}} 输出html
老雷PHP全栈开发
2020/07/02
1.1K0
Go 视图模板篇(五):模板布局和继承
在 Go 模板中,可以结合 define 指令和 template 指令实现模板布局功能。
学院君
2020/08/27
1.7K0
TP5视图和模板
其中{,}是在配置文件中模板的标签标记,模板引擎解析定义好的标记,在按照约定的操作来解析模板中的代码为PHP代码,最后转为php文件输出。这下理解了吧,模板引擎就是干这些事情的。
Light413
2020/04/08
9330
TP5视图和模板
Django模板语言与视图(view)
  的命名包括任何字母数字以及下划线 ("_")的组合(不提倡数字开头)。 变量名称中
py3study
2020/01/19
3.4K0
Django模板语言与视图(view)
android更新ui的方式_android ui界面模板
xmlns:android=”http://schemas.android.com/apk/res/android “>
全栈程序员站长
2022/10/02
7140
android更新ui的方式_android ui界面模板
angular-ui-router 多视图views
UI Router 中有三种方式激活一个路由: (1)$state.go():优先级较高的便利方式 (2)ui-sref:点击包含此指令跳转 (3)url:url导航
奋飛
2019/08/15
1.1K0
Django学习-第十二讲:视图高级(二)类视图、模板视图、列表视图、和分页
在写视图的时候,Django除了使用函数作为视图,也可以使用类作为视图。使用类视图可以使用类的一些特性,比如继承等。
小海怪的互联网
2019/10/08
9990
视图索引问题
  最近和一直在研究如何加快查询数据库的速度,看了网络上说用索引,会加快查询的速度.我就认真看了索引了一些文章,也建立了表索引.但是在建立视图索引的时候遇到问题了, 无法在视图 ‘SBK_VIEW’ 上创建 索引,因为该视图未绑定到架购.查一下相关的资料,发现:
全栈程序员站长
2022/09/16
4210
Django 学习笔记 1.3 视图和模板
前一节是后端的内容,这一节则是前端的内容,我们将继续编写投票应用,并且专注于如何创建公用界面——也被称为“视图”。
twowinter
2020/04/17
1.2K0
Tornado入门(六)【模板和UI】
Tornado也可以使用其他任意的模板引擎, 尽管并没有明确规则如何在RequestHandler.render整合进这些引擎。实际上只需要将模板渲染成字符串,然后传递给RequestHadler.write方法即可。
用户2936342
2018/08/27
1K0
UI框架——后台管理系统模板
仪表盘演示:https://3vshej.cn/AdminLTE/AdminLTE-2.4/ 源代码下载:https://3vshej.cn/AdminLTE/ 使用文档:https://itheima2017.gitbooks.io/adminlte2-itheima-doc/ 由于AdminLTE仪表盘代码过于复杂,因为组件太多,要自己灵活的使用要花很多时间了解源代码,并了解起框架的结构。因此,自己根据自己的想法,注释并且简洁化的修改了这个模板,可以根据自己的需求很灵活的使用起来。 修改后的界面如下
不愿意做鱼的小鲸鱼
2022/09/26
7.4K0
UI框架——后台管理系统模板
Django之视图层与模板层
视图函数(类)简称为视图,就是一个普通的函数(类),它的功能是接收web请求,并返回web响应.
GH
2019/12/16
9.2K0
类视图 中间件和模板
然后修改settings.py配置文件中修改TEMPLATES配置项的DIRS值, 如下:
py3study
2020/01/15
8610
视图必须派生自 WebViewPage 或 WebViewPage<TModel>
后端汇总:http://www.cnblogs.com/dunitian/p/4523006.html#efmvc 后来发现原来吧web.config给删了 这就简单了,复制其他项目的web.conf
逸鹏
2018/04/10
8710
视图必须派生自 WebViewPage 或 WebViewPage<TModel>
Django -- 视图是啥?模板是何物?
在Django的官方文档中是这么定义视图的: "一类具有相同功能和模板的网页的集合",概念比较抽象,我们直接 拿比较简单常见论坛网站来举例,可能要求创建以下视图:
周辰晨
2020/01/20
1.1K0
Django -- 视图是啥?模板是何物?
Go 视图模板篇(一):模板引擎的定义、解析与执行
在 Web 编程中,模板引擎用于聚合数据和模板并生成最终的 HTML 文档,处理器调用模板引擎来完成这一工作并将 HTML 文档作为响应实体发送给客户端:
学院君
2020/08/18
1.7K0
Go 视图模板篇(一):模板引擎的定义、解析与执行

相似问题

视图模板的问题

10

关于视图模块和模板的原子问题

10

重写一个视图、页面或块的模板

10

创建新视图时:“基本表或视图未找到”问题

10

如何实现特定的布局(视图、自定义模板或____中的视图)?

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文