Hur man skapar en RSS-flöde från din Coldfusion-sida

September 27

Coldfusion skriptspråk finns vid sidan av HTML för att skapa dynamiska webbsidor som kan hämta data från databaser och skapa interaktiva formulär. En av dessa interaktiva element är Really Simple Syndication läsare, som använder en XML-standard för att leverera data såsom blogginlägg och plats uppdateringar på ett organiserat sätt. Använda cffeed tag i Coldfusion kan du bygga ett RSS-flöde från dina databaser för användare att prenumerera på.

Instruktioner

1 Bygg en förfrågan till databasen från vilken RSS-flöde kommer att få sin data:

<Cfquery name = "feed" Datasource = "berättelser">

SELECT * FROM stories

</ Cfquery>

2 Mappa tabelldata till en struktur du kommer att använda för foder:

<CFSET mappedStruct = StructNew ()>
<CFSET mappedStruct.publisheddate = "publicerade">
<CFSET mappedStruct.content = "historia">
<CFSET mappedStruct.title = "Title">
<CFSET mappedStruct.rsslink = "storylink">

3 Skapa en meta föremål för RSS-flöde för att innehålla metadata för foder:

<CFSET meta.title = "Title">
<CFSET meta.link = "http: // storylink & quot;>
<CFSET meta.description = "Top Stories">
<CFSET meta.version = "rss_2.0">

4 Skapa fodret med cffeed tag:

<Cffeed action = "skapa"

query=&quot;#feed#&quot;
properties=&quot;#meta#&quot;
columnMap=&quot;#mappedStruct#&quot;
xmlvar=&quot;rssXML&quot;>


        

Välkommen till dig för att skicka en kommentar:

            
            
            
            

© 2022 Astrixsoft.com | Contact us: webmaster# astrixsoft.com