orchardcms - Creating Custom Widget in Visual Studio in Orchard 1.7 -
i trying build simple widget 2 input fields name , email address. right following http://www.deepcode.co.uk/search?q=how+to+build+a+widget+without+a+model+in+orchard.
migration.cs
public int updatefrom22() {     contentdefinitionmanager.altertypedefinition("quicklinkwidget", builder => builder     .withpart("quicklinkwidgetpart")     .withpart("commonpart")     .withpart("widgetpart")     .withsetting("stereotype", "widget"));      return 23; } contentpartrecord (models/quicklinkwidgetrecord.cs)
public class quicklinkwidgetrecord : contentpartrecord  {     //we shall not define property class.     //we shall not create handler widget because not need store data our database. } contentpart: (models/quicklinkwidgetpart.cs)
public class quicklinkwidgetpart : contentpart<quicklinkwidgetrecord> {     //again shall not definte record property here......     //we shall not create handler widget because not need store data our database. } handler
did not define don't have deal repository.
driver: ((models/quicklinkwidgetdriver.cs))
public class quicklinkwidgetdriver : contentpartdriver<quicklinkwidgetpart>  {     override driverresult display(quicklinkwidgetpart part, string displaytype, dynamic shapehelper)     {     //we not have property defined in model class.     //so don't have assign default values anything!     //we shall return shape of widget     } } placement.info:
<place widgets_quicklinkwidget="asidefirst:1" /> and view: views/widgets/quicklinkwidget.cshtml
@using emfluence.intrust.models;  @model contact  <h2>our side link widget</h2> nothing added in view
please me understanding doing wrong. why not able see widget rendered @ all? stuck last 3 days!, want see rendering first!
thanks in advance fro help
i had similar issue , got working changing setting on placement.info file...in case try
<place widgets_quicklinkwidget="content" /> 
Comments
Post a Comment