首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在代码中更改模板(不在模板管理器中)

在代码中更改模板(不在模板管理器中)
EN

Stack Overflow用户
提问于 2014-04-29 20:28:44
回答 2查看 47关注 0票数 0

例如在模板管理器中具有被选择为默认模板的特定的"my_template_1“。

如何在php代码中切换到另一个模板,而不触及模板管理器?

我应该编辑什么php?

编辑:我的目标是有一些带有模板名称的按钮,用户选择一个,模板名称保存在用户的参数中,选择的模板是为每个用户设置的。

EN

回答 2

Stack Overflow用户

发布于 2014-04-30 12:42:05

如果您查看(/libraries/cms/application/administrator.php) JApplicationAdministrator中的第174行,您将看到getTemplate(),它通过允许在用户参数中选择模板来覆盖基本的getTemplate()。你可以使用这些代码作为基础,通过编写一个系统插件在前端做同样的事情。您希望插件在堆栈的早期运行,但在设置页面的默认模板之后运行。

票数 1
EN

Stack Overflow用户

发布于 2014-05-01 05:40:07

作为起点,您可能希望查看Joomla Extension Directory上的this free plugin源代码。

JED上还有一个名为DynamicTemplateSwitcher的付费扩展,它似乎已经完成了您正在尝试实现的功能。

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

https://stackoverflow.com/questions/23374644

复制
相关文章
在Android Studio中自定义代码模板
实例:EmptyActivity\root\src\app_package\SimpleActivity.java.ftl
用户1205080
2018/12/14
3K0
在 GNOME 中创建文档模板
我只是偶然发现了 GNOME 的一个新功能(对我来说是的):创建文档模版。 模版(template)也被称作 样版文件(boilerplate),一般是有着特定格式的空文档,例如律师事务所的信笺,在其顶部有着律所的名称和地址;另一个例子是银行以及保险公司的保函,在其底部页脚包含着某些免责声明。由于这类信息很少改变,你可以把它们添加到空文档中作为模板使用。
用户8870853
2021/09/13
4.2K0
PbootCms模板中怎么写PHP代码
由于PbootCms的模板机制,原生php代码中是无法对pb标签中的值进行二次处理的。
小唐同学.
2022/02/18
5.2K0
【Flask】Flask框架中的模板代码复用
模板继承是为了重用模板中的公共内容。一般Web开发中,继承主要使用在网站的顶部菜单、底部。这些内容可以定义在父模板中,子模板直接继承,而不需要重复书写。
天道Vax的时间宝藏
2021/08/11
5490
在Intellij IDEA中修改模板中user变量名称
默认IDEA取的是当前系统的用户名作为这个变量的,但是如果系统的用户名不是你期望的用户名,那么修改系统的用户名在IDEA中也还是使用的是旧的用户名。
前Thoughtworks-杨焱
2021/12/08
3.6K0
html模板代码_html模板代码下载
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/10/04
15.7K0
JSP中模板的套用、前段代码插件的添加(附网页模板网站)
模板套用 1、在项目中创建模版对应的jsp文件, 将jsp文件中的basepath代码移动到其他位置 2、将模版中1的前端资源文件复制到webRoot下。 3、将模版中的HTML代码整个复制到对应的j
时间静止不是简史
2020/07/26
5.2K0
模板模板模板模板模板模板模板模板模板模板模板模板模板模板模板模板模板模板模板模板
图论 最短路 SPFA 1 #include<cstdio> 2 #include<queue> 3 #include<cstring> 4 using namespace std; 5 c
attack
2018/04/12
32.6K0
WeiPHP插件模板中快速引入公共模板文件
WeiPHP插件模板中快速引入公共模板文件,weiphp建立于onethink之上,简单修改代码,无需填写绝对路径实现轻松引入模板。记录一下,分享给需要的人。 修改文件: ThinkPHP/Library/Think/Template.class.php 3.2版本大约是326行左右。即parseInclude方法中 修改后代码贴出:    // 解析模板中的include标签    protected function parseInclude($content, $extend = true) {  
96php.cn
2018/04/28
9720
django模板之的html模板中调用对
解决:由于在python3版本上使用pymysql库,没有MySQLdb库,则需要配置;
py3study
2020/01/08
4.4K0
制作代码模板的 LaTex 模板
Tex 真的是一个用起来非常舒服的排版工具(对于排版要求高的人来说),去比赛前一天放弃了markdown转pdf来生成代码模板,现学Tex(其实美赛已经用过了:P)。
饶文津
2020/06/02
3.1K0
制作代码模板的 LaTex 模板
Django中的模板相关
1.render_to_string :找到模板,然后将模板编译后渲染成Python的字符串格式。最后再通过 HttpResponse 类包装成一个 HttpResponse 对象返回回去。示例代码如下:
bering
2023/10/16
1950
NodeJs 中的 HTML 模板
HTML 模板是一种允许我们创建基本 HTML 结构并使用占位符根据从 JSON 文件或数据库中检索到的数据动态生成内容的技术。
海拥
2023/03/09
6.5K0
Vue中模板编译原理?
如何将template转换成render函数(这里要注意的是我们在开发时尽量不要使用template,因为将template转化成render方法需要在运行时进行编译操作会有性能损耗,同时引用带有complier包的vue体积也会变大) 默认.vue文件中的 template处理是通过vue-loader 来进行处理的并不是通过运行时的编译。
程序狗
2021/09/14
4520
Vue中模板编译原理?
Django小技巧07: 在模板中获取当前URL
确保项目配置里的context_processors包含django.template.context_processors.request.
用户1416054
2018/11/29
3.7K0
Django小技巧07: 在模板中获取当前URL
在Dubbo中,模板方法模式 用的真6!
Dubbo 是阿里的开源框架,后面捐献给了Apache,所以现在都叫Apache Dubbo,但是在日常中,很多人也更喜欢简称Dubbo。Apache Dubbo 是一款微服务框架,为大规模微服务实践提供高性能 RPC 通信、流量治理、可观测性等解决方案, 涵盖 Java、Golang 等多种语言 SDK 实现。
田维常
2022/11/25
6130
在Dubbo中,模板方法模式 用的真6!
logstash在Elasticsearch中创建的默认索引模板问题
在ELK架构中,使用logstash收集服务器中的日志并写入到Elasticsearch中,有时候需要对日志中的字段mapping进行特殊的设置,此时可以通过自定义模板template解决,但是因为logstash默认会向Elasticsearch提交一个名为logstash的模板,所以在定义logstash配置文件时有一些关键点需要注意。本文基于logstash-5.6.4和elastcisearch-5.6.4对需要注意的关键点进行列举。
bellen
2018/10/30
7.4K0
logstash在Elasticsearch中创建的默认索引模板问题
代码模板化
//两个常量 向下追踪 public HashMap() { this(DEFAULT_INITIAL_CAPACITY, DEFAULT_LOAD_FACTOR); } //无参构造创建对象之后 会有两个常量 //DEFAULT_INITIAL_CAPACITY 默认初始化容量 16 这里值得借鉴的是位运算 static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; // aka 16 //DEFAULT_LOAD_FACTOR 负载因子默认为0.75f
用户7089310
2020/03/17
9780
thinkphp模板中数组的输出
$this->assign('design_img',$design_img); //thinkphp 一维数组输出 <foreach name="design_img" item="vo"> <input type="text" name="design_img[]" value="{$vo}" /> </foreach> //二维数组 <volist name="design_img" id="design_img"> {$design_img.name} </volist> //多维数
PM吃瓜
2019/08/12
2.3K0
如何使用Python中Django模板?
https://www.mattlayman.com/understand-django/templates-user-interfaces/
程序员小猿
2021/01/19
4K0
如何使用Python中Django模板?

相似问题

模板不在目录中

10

新编写的Django管理器不在模板中工作

13

模板管理器中没有列出模板名称?

10

WPF:在代码背后更改模板中的绑定

10

更改代码中的模板后,样式中的触发模板无法工作。

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

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

洞察 腾讯核心技术

剖析业界实践案例

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