我已经用尽所有努力来弄清楚我做错了什么。我在我以前的公司有WFFM并且工作得很好,但所有组件都适合我来有效地呈现表单。所以,既然我已经自己借这个,我已经成功创建了我的表单,将它放在System / modules / WebformsforMarketers / website 我创建了一个基页,默认布局,我使用了Presentation选项卡/详细信息,我添加了Forms的控件,我编辑了控件并放置了我的formID。 我无法获得表单来呈现。 有没有我可以查看的代码片段或示例,或者有人可以给我一些建议,我将非常感激。
我还尝试创建.ascx文件,这是代码
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="SoftwareShipmentForm.ascx.cs"
Inherits="MEAU.Web.Components.SRM.MySoftware.Modals.SoftwareShipmentForm" %>
<%@ Register TagPrefix="wffm" Namespace="Sitecore.Form.Core.Renderings" Assembly="Sitecore.Forms.Core" %>
<h3 class="pagetitle">
<sc:FieldRenderer ID="pageTitle" runat="server" FieldName="BasePageTitle" />
</h3>
<wffm:FormRender FormID="{0BE02C18-1CB0-455D-82B3-B0E61B5B7442}" runat="server" />
在页面中添加了这个...没有运气。
答案 0 :(得分:1)
您还可以做的是:
这应该可以解决问题。显然,请确保您发布所有内容(表单,占位符设置,带占位符的子布局,布局,表单的所有字段 - &gt;在表单上使用带选项smart的项目发布)