.
we've heard many requests to integrate nop with the big cms applications - that would be great but i think the current cms is adequate for an ecommerce store at present
but it has one major drawback - if you create a new topic, you have to manually add the generated link to the site ( or add it to an existing topic )
PROPOSAL:
we add a third checkbox to the topic page ( currently we have one for 'include in sitemap' and 'password protected' )
this third checkbox would be 'include link in infoblock'
in
InfoBlock.cshtml,
we would search for topics where this checkbox was selected and if it is, we would display the link
~~~~~~~~~~~~~~~
further to that simple suggestion, it would make sense to do three other things.
1) if the checkbox is selected, a previously hidden input field would appear asking storeowner to enter a
'user friendly link name'
- this would be the name that appears in the infoblock. (the topic title should not be used because it could potentially be far too long )
- the 'user friendly link name' should be a required field ( if the checkbox is selected )
2) for greater control of the way they are displayed, we should include a 'display order' ( again, only visible if checkbox is selected )
3) (maybe) instead of adding it to the InfoBlock, create a new block - let's call it
TopicBlock.cshtm
and add the links in here
I say maybe because another block might make the site too bloated.
~~~~~
ShippingInfo
PrivacyInfo
ConditionsOfUse
AboutUs
are 'out of the box' topics which would need the checkbox checked and a 'user friendly link name' provided in the default store
.