2013-10-09 101 views
2

,如果你打开这个的Joomla网站,你可以很容易明白我必须做的:http://lnx.erusma.org我可以将可执行PHP代码插入Joomla自定义HTML模块吗?

正如你可以在页面底部看到有一个Custome HTML的Joomla模块命名取得联系

此自定义HTML模块包含这个简单的HTML代码,显示电子邮件的形式:

<form> 
    <input id="name" title="name" type="text" placeholder="Your name" size="23" style="width:94%" /> 
    <input id="email" title="email" type="text" placeholder="Your email" size="23" style="width:94%" /> <br /> 
    <input id="subject" title="subject" type="text" placeholder="Subject" size="51" style="width:94%" /><br /> 
    <textarea id="message" cols="33" style="width:94%" placeholder="Message"></textarea> 
    <a style="display:inline-block;background:#fff;border: 1px solid #E7E7E7;border-bottom: 2px solid #93B62A;padding:8px 12px;" href="#" style="float: left;">Submit</a> 
</form> 

我已经被JCE的Joomla文本插入HTML代码编辑

现在我想要做以下事情:我必须附加到这个形式的PHP脚本,发送电子邮件到某个地址(发送发件人的名称,发件人的电子邮件,主题o消息和消息的文本)

我可以把这个可执行的PHP脚本放入JCE Joomla Text Editor?在我看来,有一些问题要做,但我不知道我是否错过了一些东西。

TNX

安德烈

+0

我不知道为什么你没有下载从中会用适当的Joomla标准的Joomla扩展目录中的接触形式扩展。我不会推荐使用编辑器插入它,并调用一个自定义的php文件 – Lodder

回答

1

您可以使用一个模块通过JCE的Joomla文本编辑器做你的工作,而不是一个HTML表单。

但如果你想保持这样的,那么你必须replce <form>与下面的代码

<form action='index.php?option=com_GetInTouch' method="get"> 

之后,你必须开发自己的定制的Joomla component命名GetInTouch。 阅读本artiche关于如何创造custome componentjoomla 2.5 http://docs.joomla.org/J2.5:Developing_a_MVC_Component/Developing_a_Basic_Component

+0

我不会说这个小的窗体需要一个组件 – Lodder

+0

简单的方法是使用一个模块来完成这个工作,请检查这个链接http://extensions.joomla .org/extensions/contacts-and-feedback/contact-forms/16802或google像joomla(你的joomla版本)contact form module –

相关问题