Content management system ExpressionEngine 1.6.8联系方式

Content management system ExpressionEngine 1.6.8联系方式,content-management-system,version,expressionengine,contact-form,Content Management System,Version,Expressionengine,Contact Form,我被要求对使用ExpressionEngine1.6.8构建的站点进行一些更改。即使我不熟悉这个CMS,我也可以找到自己的方法来进行更新,只是我不确定是否要添加一个联系表单。我猜最终我必须将这个版本升级到最新版本(2.7,我相信?),才能让这个页面上的标签正常工作: 我在升级过程中唯一的犹豫是我对EE不熟悉,还有一个事实,那就是其他人可能正在为我正在开发的网站创建一个全新的网站,而且很可能没有EE(因此我正在学习一些我可能不再需要的东西) 有没有关于快速修复的建议,或者我应该咬紧牙关,升级,然后

我被要求对使用ExpressionEngine1.6.8构建的站点进行一些更改。即使我不熟悉这个CMS,我也可以找到自己的方法来进行更新,只是我不确定是否要添加一个联系表单。我猜最终我必须将这个版本升级到最新版本(2.7,我相信?),才能让这个页面上的标签正常工作:

我在升级过程中唯一的犹豫是我对EE不熟悉,还有一个事实,那就是其他人可能正在为我正在开发的网站创建一个全新的网站,而且很可能没有EE(因此我正在学习一些我可能不再需要的东西)

有没有关于快速修复的建议,或者我应该咬紧牙关,升级,然后使用我发现的东西?

看一下


乍一看,语法似乎有点变化。也许这就是为什么你的EE2标签在EE1中不起作用。

如果这个网站这么旧,我肯定会尝试使用EE1文档中显示的标签。从1.6.8跳到2.7可能会变得危险,因为变量包括模板的编码方式、使用了哪些附加组件、这些附加组件是否不再可用、哪些功能被弃用或吸收等等


我只是说放弃努力,因为你提到有另一个网站正在建设中。如果您想完成更新/升级,请按照文档进行操作并学习。这绝对值得学习。一旦进入EE,就很难回滚。

我最终在模板中编写了自己的html代码,并使用php脚本进行处理,将表单输入发送到电子邮件地址,就像我通常在网站上做的那样。由于不熟悉ExpressionEngine,我想我不明白为什么我会不断地被引用使用模块来实现这一点,但我想对于任何不是编码员但有EE经验的人来说,这将是一条道路。据我所知,电子邮件模块不是免费的,也没有我必须使用的核心版本,而是带有许可版本,这使得这一点更加混乱。

这些表单标签{exp:email:contact_form}{/exp:email:contact_form}被拒绝,我想这是因为我没有安装电子邮件模块。这在我的可用模块列表中似乎不可用。这是我可以添加到当前工作中的内容吗?更新过程看起来确实有点令人生畏…只是要明确一点:您正在寻找一个名为“电子邮件”的模块(而不是联系方式)。我不记得是基本安装还是单独购买。这是EL提供的免费模块。