首页
学习
活动
专区
圈层
工具
发布

dede共用同一个文章ID展示多个不同的模板页面

DEDE共用同一个文章ID展示多个不同的模板页面 ,比如链接: http://jinmengqiang.cn/info-1.html http://jinmengqiang.cn/plus/show.php...aid=1 以上2个链接可以使用不同的模板,其实内容可以相同也可以不同的进行调用(这个需要后台二次开发进行配合)。.../arc.archives-shop.class.php'); 至此,整个修改操纵方法就是这么简单,就可以达到所有文章id共用,而可以使用多个url链接和多个不同类型风格的模板进行展示。...同理,此操纵方法可以在原有的同ID同内容不同模板的情况下,利用织梦二次开发,使其不同页面展示不同的内容,模板也不同,url链接不同,但是最重要的是ID可以达到相同。...这样可以更有效的利用织梦显示相同类型的内容都利用同一个文章id进行显示。

21010
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    .NET 将混合了多个不同平台(Windows Mac Linux)的文件目录的路径格式化成同一个平台下的路径

    Windows 下的路径分隔符是 \ 而 Linux 和 Mac 下的路径分隔符是 \。正常如果你的数据不跨 Windows 和 Linux 平台流通的话,不怎么会遇到多种换行符并存的问题的。...不过,本文想告诉大家的是,Path 处理路径字符串也不是万能的,这体现在处理跨操作系统的路径字符串时。...前两个是路径的前半部分,中间两个是路径的后半部分,最后两个是完整路径。每组里面,前者是 Linux 风格的路径分隔符,后者是 Windows 风格的路径分隔符。...可以发现这些点: Path.Combine 的路径拼接仅决定如何合并两段字符串,不会将已有的路径格式化成当前平台的路径分隔符。...所以,如果你明确这些不同种类的路径字符串的来源你都清楚(没错,就是你自己挖出来的坑),拼接出来之后的后果你才能知道是否是符合业务的。这时你才应该决定是否真的要做路径的格式化。

    92560

    在同一个系统里使用多个版本的软件

    对程序员而言,虽然他们不会有娶几个老婆的好运气,但是很可能会遇到在同一个系统里使用多个版本的软件的情况,一旦处理不好,同样会焦头烂额。...下面通过一个例子来说明如何解决多版本共存的问题:PHP 如果使用带有 PGO 功能的 gcc 编译的话,那么可以在不修改一行业务代码的情况下,获得 10% 左右的性能提升。...不过这要求 gcc 的版本至少要 4.5,而我的 gcc 版本是 4.4,因为 gcc 是一个基础应用,所以我不敢贸然直接升级版本。...于是乎解决方案就是:我需要在不影响旧版本的前提下再装一个新版本,不过自己手动编译的话无疑恨麻烦,好在有 SCL,通过它,我们可以实现在同一个系统里使用多个版本的软件: Software Collections...最后,详细的版本库参考官网。

    1.6K10

    多个so中模板单例的多次实例化

    原来是一个so文件中的构造函数被初始化二次!...这个单例是通过继承模板来实现的(暂时不考虑线程安全的问题) template class CSingleT { public: static T * Instance()...Instance(),实际上的结果是直接调用跟通过静态方法调用,会初始化二次单例对象 目前暂时的处理方法是,主线程中通过调用.so的静态方法,在该静态方法中调用Instance的方法,这样就只会产生一个实例对象了...这里暂时没涉及到多线程程的问题,所以也没有加上线程安全的全码 通过静态方法,然后再调用实例对象,这确实是一个很糟糕的方法,为了游戏能跑,暂时这样处理了。...参考: 动态库之间单例模式出现多个实例(Linux) C++中模板单例的跨SO(DLL)问题:RTTI,typeid,static,单例

    3.6K10

    NestJS中实现注入多个实现了同一个接口的Service

    在NestJS中有一种场景,在注入的时候需要将多个实现了同一个接口的service都注入到系统里,而NestJS中默认时没有这种注入,此时我们可以使用一个变通的provider来实现这一功能。...看下面例子,假定我们有一个OSService接口,其中定义了一个方法返回OSUser数组,假定我们有多个实现类,比如这里的LinuxOSService和WindowsOSService,我们希望将这两个实现类都注入到系统中...中定义了两个OSUserService的实现类,并且定义了一个新的provider,这个provider的名字是'OSUserServices',它的值是一个工厂函数,这个工厂函数接收两个参数,分别是LinuxOSUserService...LinuxOSUserService, WindowsOSUserService], }, ], }) export class OSUserModule {} 总结 通过以上步骤,我们实现了在NestJS中注入多个实现了同一个接口的...service的功能,这种变通的方法可以解决一些特殊场景下的注入问题。

    49500

    Windows下Git多账号配置,同一电脑多个ssh-key的管理

    本文以配置github.com账号和git.oschina.net账号来逐步演示在Windows环境下配置Git多账号支持即在同一个电脑上管理多个ssh-key,对git多一分了解。...把github对应的公钥和oschina对应的公钥上传到服务器  GitHub添加SSH key的方式如下图所示: ? git.oschina.net添加SSH key的方式如下图所示: ? 5....学习心得   在使用git的过程中,一般都只关注单账号的情况吗,工作中的配置也是直接由自己的上级发一个配置文档之类的东西,然后对着搞一遍就行了,可是当自己真正有这个需求的时候,突然发现束手无策。...我自己当时也属于这个情况,有一天在家里,突然发现自己需要一台电脑支持多个SSH key的时候才发现自己不知道怎么下手了,于是就下定决心自己动手研究一下。...对于技术,还是要亲自动手实践,实践出来的东西才能形成自己的真理,才不那么容易忘记。

    4.9K100

    把多个域名绑定到同一个wordpress网站的实现方法

    在WordPress网站上绑定多个域名,可以通过以下几种方法实现:1....Domain Mapping System该插件允许管理多个域名,并将它们映射到站点的文章、页面、产品或分类。...Pronamic Domain Mapping该插件支持在额外的域名上发布页面,并且兼容WordPress多站点网络。Each Domain a Page该插件允许管理多个着陆页和单页网站。4....配置多站点多域名功能如果需要在WordPress中管理多个独立站点,每个站点都有独立的域名,可以开启WordPress的多站点功能:在wp-config.php文件中添加以下代码:define('WP_ALLOW_MULTISITE...创建新站点,并在每个站点的“设置”>“常规”中配置独立域名。注意事项在绑定多个域名时,为避免SEO问题(如内容重复),务必正确设置301重定向或使用适当的canonical标签。

    63410

    同一页面巧妙使用多个element-ui的upload组件

    问题 最近在使用SSR(服务器端渲染)方式引入vue+element-ui开发一个商城项目的时候遇到一个问题:因为商城的订单是可能包含多个商品,所以订单的评价涉及到同一个页面多组表单的异步提交(每一组表单包含评价内容和上传的多张图片...) 由于element-ui的upload组件默认没有提供多个组件在同一页面绑定不同模型的接口,因此在网上搜了一下,搜到了这篇文章,文章中最后的建议是自己封装一个组件来调用upload组件,使用的时候直接调用自己...封装的这个组件,但是项目时间紧迫,我这边希望更快的搞定这个问题,于是想到了以下办法 解决方法 在upload组件的接口中,有一个data接口,可以绑定需要上传的除文件之外的其他数据对象,由于订单评价页的一个特点...,因此在上传成功后又会在on-success这个钩子接收到这个唯一的uuid,此处对当前页面商品数组进行遍历并进行比对,在包含返回的uuid对应数组的对应保存组图路径的数组push当前上传成功的图片路径...error' }) } }).catch(e => {}) } }}) 至此,经过测试,解决了同一页面多个

    3.9K40

    如何在同一台机器上安装多个版本的Java 顶

    如何在同一台机器上安装多个版本的Java 不久前,我写了一篇文章,Java Lambda表达式说明。对于我来说,使用Java 8探索这个概念很容易,因为它已经安装在我的项目中。...有时候,您想学习和探索Java的最新版本,例如Java 11,但是您不能在自己的机器上安装它,因为您和您的团队正在使用一个较老的版本,例如Java 8,并且您不想破坏您的项目。...或者,假设您正在处理多个项目,其中一些项目使用Java 8,另一些新项目使用Java 11。因此,为了并行处理这些项目,您需要在您的机器上安装多个jdk,并能够在它们之间进行切换。...如果有一种方法,如果您能够安装多个版本的Java并根据需要关闭和打开它们,又会怎样呢? 有一个工具叫SDKMan,它允许我们这样做。...官方网站这样描述: "SDKMan 是一个工具,用于在大多数基于Unix的系统上管理多个软件开发工具包的并行版本。

    2.7K10

    vue-awesome-swiper的用法&同一页面有多个swiper如何使用

    前言: swiper.js 的vue版api跟cdn引入事一样的api用法,共用官网那套api文档,此篇写下时,swiper.js 的版本是 Swiper4.x 。...这篇用的也是4.x的版本,注意swiper4.x跟swiper3.x的api用法有部分不同,详细请参考swiper官网。...(3, 1000, false) } } 以下是一个demo,效果是这样的: 情景: 第1个swiper,是左右划的独立的swiper, 第2个swiper 是上下划的,...同一个页面里有三个 swiper 的 demo 项目结构是这样的:(刚创建的项目里没有dist这个文件夹,dist是打包后的项目文件夹) 项目结构 完整的代码是这样的,包含html、js、css ,文章末尾附上了...项目打包之后因为要放到服务器的一个子目录里,根目录下已经有一个项目了,所以要对config文件夹下的index.js 的build对象作一个修改 只需要修改 build 对象的 assetsPublicPath

    6.8K10

    ginx反向代理多个域名指向同一个ip的不同网站的方法

    一个服务器需要挂载多个项目【重点是都能通过域名访问】   实现原理:   1.当前市面上看到的一些服务器,开放的端口一般都要求为 '80' 端口 所以80端口成了商用端口   2.域名的绑定是绑定一个一般是绑定你的服务器...ip地址   3.使用服务器的80端口拦截访问的域名是什么跳转至服务器的其他   举例   只有一台服务器,一个IP;   服务器上有多个应用运行在不同的端口。...例如:   127.0.0.1:4000 运行着一个博客应用   127.0.0.1:3009 运行着一个微信公众号机器人的后台希望不同的域名,都解析到该IP的80端口,但是转发到不同的端口去:   www.baidu.com...能访问到127.0.0.1:4000的应用   新增一个Ai.baidu.com 能访问到127.0.0.1:3009的微信后台(微信要求绑定服务器时绑定的是80端口)   这里给出 Nginx 的几个命令...在Nginx的conf中添加upstream   指向第二个应用的本机地址。

    6.8K00

    小码匠的信息学江湖:【模板】欧拉路径

    这是我的编程江湖,这里没有九阴白骨爪,也没有降龙十八掌。 但是,老码农的打狗棒舞的是熠熠生辉,代码敲不好,他就要给我展示打狗棒法了。...https://www.luogu.com.cn/problem/solution/P7771 参考资料 欧拉图 https://oi-wiki.org/graph/euler/ 题目描述 求有向图字典序最小的欧拉路径...输入格式 第一行两个整数 n,m 表示有向图的点数和边数。 接下来 m 行每行两个整数 u,v 表示存在一条 u→v 的有向边。 输出格式 如果不存在欧拉路径,输出一行 No。...否则输出一行 m+1 个数字,表示字典序最小的欧拉路径。.... // 题目: 【模板】欧拉路径 // 链接: https://www.luogu.com.cn/problem/P7771 // 难度: 普及+/提高 // 提交: // 题解: // - https

    31520
    领券