Need
DNN Support
?
DeskPal.com
Learn DNN / DotNetNuke
Login
Subscribe to DNNCreative
Home
Subscribe
Training & Tutorials
Tutorials for Beginners
Tutorials for Administrators
Tutorials for Core Modules
Tutorials for Advanced Users
How to Build a Website in DotNetNuke
Skinning Tutorials
Module Development
Third Party Modules
Forum
Search
Search
Home
Subscribe
+
Training & Tutorials
Tutorials for Beginners
Tutorials for Administrators
Tutorials for Core Modules
Tutorials for Advanced Users
How to Build a Website in DotNetNuke
Skinning Tutorials
Module Development
Third Party Modules
Forum
You need to
Register
for free and
Login
to post a message in the forum.
Forum
Forums
Search Forum
Search
Advanced Search
Topics
Posts
Unanswered
Active Topics
Forums
>
DotNetNuke®
>
DotNetNuke® Questions
Create a page template with dynamic default content.....
Last Post 04/13/2009 3:24 PM by
Joseph Craig
. 7 Replies.
Sort:
Oldest First
Most Recent First
Check this box to subscribe to this topic.
Prev
Next
You are not authorized to post a reply.
Author
Messages
Chris Harry
Nuker
Posts:16
04/13/2009 1:59 PM
I wanted to setup a base template for our product pages. Ive done this in as much as I have the 3 HTML modules I want on the page, its then up to the creator to fill in the 3 modules. The first module, however, will always have the same basic content: a product image. Is there a way to have this product image automatically filled in, based on the tab name? (i.e. the tab named ProductA with automatically show ProductA.gif in the first HTML module)
Ive exported a completed product page as a template "with content", but I dont know how to go into the template and replace the image names so they work dynamically.
Is it even possible?
Thanks in advance.
-Chris
Joseph Craig
DNN MVP
Posts:11667
04/13/2009 2:08 PM
If you are going to place the image in a Text/HTML module, you can use the token replacement feature of the module to generate a filename from the tab name.
You could do something like this:
< img src="[Portal:HomeDirectory]/Images/[Tab:TabName].gif" /img >
Then if you named the images as TabName.gif, with TabName being replaced by the name of the tab, that probably would work.
Joe Craig,
Patapsco Research Group
Complete DNN Support
Chris Harry
Nuker
Posts:16
04/13/2009 2:31 PM
The .template file I created was "with content". Everything in content came over in a CDATA tag. Do I put this line inside the CDATA tag? I assume I do, and Ive tried it but new pages based on the template do not carry over the image (the content is just completely empty, not like it has a broken image link)
Joseph Craig
DNN MVP
Posts:11667
04/13/2009 2:36 PM
When you create a template, there are two files. There is a .template file and there is also a .template.resources file.
Have you seen:
How to create Page Templates in DotNetNuke
?
Joe Craig,
Patapsco Research Group
Complete DNN Support
Chris Harry
Nuker
Posts:16
04/13/2009 2:52 PM
I have to get my job to hook me up with a sub so I can watch the videos. Now looks like a good time to lean on them.
FWIW, I dont see a .template.resources file. Does it need to be manually created? This template was created via the Export Page feature.
Joseph Craig
DNN MVP
Posts:11667
04/13/2009 3:05 PM
If you exported with content, I thought that there should be two files.
Joe Craig,
Patapsco Research Group
Complete DNN Support
Chris Harry
Nuker
Posts:16
04/13/2009 3:15 PM
The content is listed in a
tag in the template itself.
Example:
<!--[CDATA[
With the M8600 Folder/Inserter![CDATA[]]-->
]]>
EDIT: well that didnt come thru right, how about this:
< content type="DNNHTML" version="04.08.01" > content goes here, surrounded by CDATA tags<!--[CDATA[
With the M8600 Folder/Inserter
-->
Joseph Craig
DNN MVP
Posts:11667
04/13/2009 3:24 PM
Yes.
Only one template.
The HTML content is encoded and in the CDATA structure. This should not be a problem.
If the content of the module includes replaceable tokens, those will be added to the module when you create a new page with this template. When the page is rendered, you will see the replaced content, not the tokens. That is, assuming that you have enabled replacable content for the module. I believe that I saw a posting that said the setting is not exported, so you will have to set it manually.
Joe Craig,
Patapsco Research Group
Complete DNN Support
You are not authorized to post a reply.
Special Bonuses
--Subscriber Bonuses
--Readers Offers
Users Lounge
--Announcements
--DNN Creative Articles
--Everything Else
--Feedback, Suggestions and More
--Membership
--Site Review Please!
--Testimonials
--Podcasts
DotNetNuke®
--DotNetNuke® Questions
--Modules
--Modules - What's needed?
--Quick Tips
Hosting
--DotNetNuke® Hosting Providers
Skinning Toolkit
--Skinning Toolkit
UK DotNetNuke User Group
Forums
>
DotNetNuke®
>
DotNetNuke® Questions
Latest Forum Posts
Can you Run Xcode in Linux?
by Aman Singh
Can you Run Xcode in Linux?
Can you Run Xcode in Linux?
by Aman Singh
Can you Run Xcode in Linux?
Billed for subscription that was canceled
by Ryan
I was just billed for a subscription that was canc eled / inactivetive how do I get a refund for th
Meta Title and Meta Description are not showing properly
by DNN User
Hi, On my site the meta title and meta descriptions are not showing properly. It's showing the m
Search is not functioning properly
by DNN User
Site: https://www.prv-engineering.co.uk/search If I search any item only the 1st option under sea
Search is not functioning properly
by DNN User
Site: https://www.prv-engineering.co.uk/search If I search any item only the 1st option under sea
DNN Platform import site optio
by Melanie Weaver
Is it possible to import site template in DNN Platform 8.0? We have internal Evoq Content 8.1 tha
Events Module for DNN V5?
by Tugboat
Would anyone have a download link for the version 5.0.3 Events Module? Thanks!
"Ghost" TabID Number?
by Tugboat
Hi! I have a portal instance with multiple child portals and on one of the child portals, there i
RE: DNN Load Testing
by ayman sharkawy
Hi. Have you already implemented a site using the DNN . And how the performance of the site and its
Publish All Pages
by NSUOK
I'm using DNN Evoq Content Basic 8.2.0. When I make the HTML Pro module display on all pages, I h
Simpler profile needed in 9.2.2
by Donald
We are upgrading a DNN 4.8.4 site to DNN 9.2.2. On 4.8.4, the top bar shows the user’s name. If yo
How to link from dnnmodal popup to web site page?
by Donald
Hello all. I am using a dnnmodal.show popup. The popup works correctly, showing the content that I
RE: Document Collaboration
by Nick Davern
That feature would be super beneficial for our needs as well! Does anyone have an update as to if th
RE: DNN 9.2, how to set default theme?
by Andy Stephenson DNN Creative
you do that under "Manage/Themes". Note the highlight blue border around the default container and d
DNN 9.2, how to set default theme?
by Donald
Please disregard, found Manage Themes I cannot find how to set a default portal theme in DNN 9.2
RE: Looking for DataSprings Dynamic Forms
by Andy Stephenson DNN Creative
Your best chance would be to contact Chad Nash @ http://www.datasprings.com/
Looking for DataSprings Dynamic Forms
by Jakir HM
Looking for DataSprings Dynamic Forms 3.4 for DNN 4.x 5.x for my site (https://themasters2018s.com/)
RE: Help with Cycle Image Carousel not displaying images
by peter
I had the same problem with the Will Strohl Content Slider after upgrading to DNN 9.1 The above an
RE: Object reference not set to an instance of an object
by Andy Stephenson DNN Creative
Check this one might be useful: http://www.dnnsoftware.com/answers/im-tryin-to-move-my-site-to-pr
Used
By
Testimonials