- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
WebEdit populating same information on form on item listing(5 items)
Hi,
I am struggling to edit individual section records in my WebEdit using the below code snippet. Everytime I edit edit a certain record its always populating 1 record which happens to be the last record in the data source.
I thought of using FS_LIST to try overcome this but, FS_LIST doesnt give me some felxibility I want to achieve with this section. Your prompt response will be appreciated. Anyone who have some advice on this please give guidance. Thanks.
<div id="site-banner-outer">
<div class="image_reel">
$CMS_FOR(alist, list_function)$
$CMS_RENDER(template:"WEBeditInplaceEditBegin")--$
$--CMS_IF(alist.start_date <= #global.now && alist.end_date > #global.now)--$
$-- Inner code --$
<div id="site-banner" style="background: transparent url('$CMS_REF(alist.banner_image)$') no-repeat top left;">
<div id="banner-links">
<ul id="banner-links">
My other value listing here....
</ul>
</div>
</div>
$--CMS_END_IF--$
$CMS_RENDER(template:"WEBeditInplaceEditEnd")$
$CMS_END_FOR$
</div>
</div>
- Labels:
-
Developers
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Jack,
if you want to edit datasources you can first of all use the contentSelect function e.g.:
<CMS_HEADER>
<CMS_FUNCTION name="contentSelect" resultname="myCont">
<CMS_PARAM name="schema" value="Products"/>
<QUERY entityType="Press_Releases">
</QUERY>
</CMS_FUNCTION>
</CMS_HEADER>
where Products should be replaced by your schema name and Press_Releases by your entity type.
Furthermore you can use the following code for example:
$CMS_FOR(e,myCont)$
<div><b>Datasource-ID $CMS_VALUE(e.getValue("fs_id"))$:</b> $CMS_RENDER(template:"WEBeditEditContent",content:"Products.press_releases",index:e.getValue("fs_id"))$
</div>
$CMS_END_FOR$
Here you get the datasources and a button for each datasource to edit the datasource section. It is a simple example. Products.press_releases should be replaced by the table template uid of your datasource.
Greetings
Ismail

