我从其他人的问题中获得了很多有用的信息,以帮助我发展我的网络建设技能......
但是我被要求使用MagentoGo建立一个网站,我无权访问php动作等,默认联系表格只有4个基本字段。如果我生成自己的客户表单,我就无法发送任何字段,因为没有有效的PHP链接。
我可以在父网站/ xxx / xxx以外的地方托管此脚本,还是可以指示要转到操作的网址。
我能想到的另一件事可能是通过其他网站嵌入联系表单?
这主要用于数据捕获和帮助客户查询产品。
答案 0 :(得分:0)
虽然最好将自己的文件托管到网站上,但如果这些文件都在同一台服务器(或FTP用户帐户)上,我不明白为什么这样做不起作用。
过去,我使用了一个带有完整参考链接的表单action
,即action="http://mysite.com/parse.php"
。另一种解决方案是使用cURL将信息发送到表单解析脚本并返回值,类似于Paypal的工作方式。
由于我对cURL不太熟悉,我建议在PHP.net manual中阅读。
答案 1 :(得分:0)
将脚本存储在另一台服务器上不应该出现问题,只需在Magento的CMS块或页面中创建HTML表单,并将HTML表单中的action属性设置为PHP脚本的URL,例如:
<form method="post" action="http://anotherserver.com/script.php">
除非我误解了你的问题?如果由于Magento Go中的某些权限而不允许这样做,那么您可以尝试将表单嵌入为iframe。