I use the WFFM module for a client. The problem is just that there are wrong texts in the wizard for inserting a form:
Select "Insert an existing form", press next.
The subtitle under "Select a Form" is now "Copy an existing form." This is misleading as the user expects to insert a form, without duplicating it.
The last step in the wizard states "Confirm the configuration of the new form." which is equally misleading.
Is there any way I can correct this?
Info:
Sitecore.NET 8.1 (rev. 160519)
Web Forms for Marketers 8.1.rev. 160523
Login “Desktop” mode
Select “core” database
Open “Content Editor”
Search for required text e.g. “Copy an existing form”
Find right Dictionary item
Set its “Phrase” field to the new value
Save item. Get back to "master" database. Now WFFM wizard should
show new values.
Related
I am unable to fill data into the Sitecore/Content Field items through GatherContent module in Sitecore for content gathering mapping to Sitecore items.
I am unable to migrate the Home data items from Gathercontent to the sitecore/Content/Home data items.
I mean to field to field level data mapping or sharing.
Kindly prefer the below images.
I want to migrtate GC(Gathercontent)home item title and text data into
Sitecore fields Home items title and text.
Thanks in Advance.
I got the solutions.
In content migration from Gather content to sitecore items , doesn't
directly map with the already created Sitecore items,it create new
items to the Sitecore with new GC Content Id:,GCPath
[shared]:,MappingId: and Last syn date.
kindly prefer the below image
just update this all same data with the already created sitecore items field.
suppose want to add in the home item field ..
Now click the Update from Sitecore ribbon gathercontent update button to update the content and select the appropriate project and template.
next
Now confirm the locations items and click update , this update already created all Sitecore items.
comment below if you find best solutions, for this.
In TFS 2018, I am creating a custom template by using the Agile template as the base. I added a new field to the "Task" work item and updated the layout. In Process Template Editor when I use the Preview, it shows my new field. Uploaded the template to TFS 2018. Created a new project using the new template. I am able to see the new field in queries, but on web layout in TFS that custom field doesn't show up. I have checked things like read-only and hide empty settings. I can even import data into this new field using VSTS Sync Migrator and see it in queries. When I open the Task in web layout, it shows all the data other than the new field. When I open a new task to enter data, same thing, the custom field doesn't show.
Given that I am changing the web layout, I see some discussions about "Enable the new work item form" under Collection Settings. I am server admin, collection admin and project admin but "Enable the new work item form" doesn't show. I have tried clearing cache, restarting TFS services but no help. It seems that the new custom field will only display if I activate something.
I tried removing some other standard fields like "Description" from the task in my new Process template web layout for the task workitem and it keeps displaying them in the web layout on TFS. Another proof that the new layout is not taking effect.
Figured it out. I wasn't using the WebLayout tags in the XML file. I was using the Process Template editor which only updates the FORM elements which aren't used in TFS 2018. Had to add my elements to the weblayout section and all worked good.
I'm randomly getting the following error when I try to login to the Sitecore back end.
The model item passed into the dictionary is of type 'Sitecore.Mvc.Presentation.RenderingModel', but this dictionary requires a model item of type 'Sitecore.ExperienceAnalytics.Client.Mvc.Presentation.ExperienceAnalyticsLineChartViewModel'.
I experience this issue after I have build the Sitecore link databases using Sitecore Launchpad --> Control Panel --> Rebuild link databases.
When I clear the Sitecore cache using http://{your website}/sitecore/admin/cache.aspx this is error is not throwing for sometime.
Is there anyway to eliminate this error permanently ?
When you Remove Broken Links on the Core database, the Model property of the ExperienceAnalyticsLineChart rendering is erroneously deleted.
Navigate to the Core database in the Content Editor of your Sitecore instance at http://{your-sitecore-url}/sitecore/shell/default.aspx?sc_content=core.
Navigate to the ExperienceAnalyticsLineChart rendering in the item tree at /sitecore/client/Applications/ExperienceAnalytics/Common/Layouts/Renderings/ExperienceAnalyticsLineChart.
Set the Model field to Sitecore.ExperienceAnalytics.Client.Mvc.Presentation.ExperienceAnalyticsLineChartViewModel, Sitecore.ExperienceAnalytics.Client.
Save the item and click OK if prompted that the item contains broken links.
Log back into Sitecore and the Launchpad will load.
In your view you're using Sitecore.ExperienceAnalytics.Client.Mvc.Presentation.ExperienceAnalyticsLineChartViewModel instead of Sitecore.Mvc.Presentation.RenderingModel witch is the default.
If you want to use your own model you have to register it in Sitecore
Navigate to /sitecore/layout/Models and add a new model in the model type add "Sitecore.ExperienceAnalytics.Client.Mvc.Presentation.ExperienceAnalyticsLineChartViewModel, YourAssemblyName"
go to your View rendering item in sitecore and select your model in the Model field.
https://community.sitecore.net/developers/f/8/t/109 looks like they have same issue like you
When one has added a WFFM form to a Sitecore Item, you can go to the Presentation Details and click on Form. There you'll see an option called ReadQueryString - Reads initial values from the url query string.
My form has a few fields, one of which being Email. I tried adding ?Email=test to the URL of the page that hosts this form, but the value is not being picked up. Am I correctly understanding the intended purpose of this option? Am I using it correctly?
Sitecore version 6.5; Web Forms for Marketers version 2.3
You understood the purpose correctly, when that option is checked the form's initial values are read from the querystring.
I have used this in my project and it works fine.
Make sure that you are using the field's item name in the querystring, not the displayname or title.
Also double check if you published the item after checking the ReadQueryString option.
We're using Django 1.4's new wizard to create, well, a wizard. We have a wizard where, a few steps into it, the user has to select a row from a listview/datagrid/table. We use Django-tables2 to show this data.
The problem is that django's wizard has a single fixed URL, and uses a hidden form field that tells the wizard at what step it is. So all forms submit via POST back to the very same URL, and Django's wizard figures out from which page the user comes, stores the submitted data and based on the hidden form field, figures out where to go next.
Django-tables2 is an HTML grid that supports paging and sorting through a set of data. However, it does so using http GET, passing some querystring variables to indicate what column to sort and/or what "page" of data to show.
As soon as we use sorting or paging in a tables2 grid inside a Django wizard, the GET will call the same URL, because it is a GET, the Django wizard will not receive the hidden form values it expects that regulates navigation, and it will happily show the first page of the wizard by default.
I'm wondering if anyone has experience with this and knows of a solution to keep both the Django Wizard as well as the Tables2 functional.
Thanks in advance,
Erik