Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
<txp:article /> on "sticky" individual article context...
…shouldn’t it return the sticky article?
Let me explain:
if there is a simple <txp:article />
on a page template and you visit an “sticky” article permanent link (/my-sticky-article-title/
), shouldn’t the tag render the article?
It used to be that way, but I think Zem changed this long time ago, I can’t find the thread.
Currently, this is one way to display “live” articles in article-list context, and both “live” and “sticky” articles on their permlink:
<txp:if_article_list>
<txp:article />
<txp:else />
<txp:article status="sticky" />
<txp:article status="live" />
</txp:if_article_list>
Having two txp:article
on your individual-article context (but finally just one of them is rendered) seems a little awkward.
Of course, if I think a little about it, txp:article
, by default, displays just “live” articles, so it may seem consistent that when on permlink, it only displays the article if its status is set to “live”.
Zem may have had a valid reason to make this change. I’m just curious about it.
Does anyone know?
PS: there is a chance that I’ve opened a similar thread to this same some time ago, but my brain is burnt out and I can’t remember..
Last edited by maniqui (2008-12-20 00:52:50)
Offline
Re: <txp:article /> on "sticky" individual article context...
A bump.
I still feel there is something wrong with the way this works.
When you are at an individual article URL, you are looking at an article, it doesn’t “care” if it’s sticky or if it’s live (imho).
As per this other thread, it seems that article tags (article_image, etc) on an individual article context aren’t being rendered if/when the article is sticky.
A word on this issue from TXP devs or any other TXP experienced user will be much appreciated.
Thanks.
Offline
Re: <txp:article /> on "sticky" individual article context...
today i failed by the same reason, ended up using maniqui’s solution. why cant i choose multiple status for display like
<txp: article status=“live, sticky” />
and yes, why wont an article show up, if its an idividual one..
no big deal, but… why?
Offline
#4 2010-02-24 19:49:00
- zeusdidit
- Member
- Registered: 2007-10-16
- Posts: 111
Re: <txp:article /> on "sticky" individual article context...
maniqui, thanks for one solution to handle the sticky situation.
jens31, i agree with using no status brings back one, or use commas to limit what we want to show.
Offline
#5 2010-03-05 19:43:05
- ploinkr
- Member
- From: Montreal
- Registered: 2007-12-06
- Posts: 83
Re: <txp:article /> on "sticky" individual article context...
Don’t understand either why we can’t use status="live,sticky"
– seems logic that it would work. How do we request an enhancement on the google code Textpattern page?
Offline
#6 2010-04-08 03:32:58
- hbchai
- New Member
- Registered: 2010-04-08
- Posts: 1
Re: <txp:article /> on "sticky" individual article context...
I just encountered and was confounded by this problem as well. I filed an issue ticket: issue63
Haw-Bin
Last edited by hbchai (2010-04-08 03:33:28)
Offline
Re: <txp:article /> on "sticky" individual article context...
I too expect STICKY to act to keep an entry as the first article to appear in a section no matter when it was entered. At the moment if i want the Category “Introduction” to always be the first article to be shown when landing in the section Housing, i have to keep editing and making it the most current.
So that if a user enters text into a new category in Housing it then becomes the most current entry and gets displayed, instead of having “Introduction”. And the user won’t know to then go edit Introduction to bump it up to most current.
Please put the stickiness in Sticky
…. texted postive
Offline
#8 2011-06-06 15:58:25
- marrael
- New Member
- From: Singapore
- Registered: 2011-06-06
- Posts: 2
Re: <txp:article /> on "sticky" individual article context...
I thought the Sticky status on articles was great until I ran into this problem too. Thank goodness I found this forum thread or else I would have been tearing out my hair. It makes no sense that that sticky articles won’t display on its own individual page, esp if you want comments on it, or if it’s especially long. (Both, in my case.)
@bici
Another fix (and the one I’ve settled on) is creating a custom field “feature” for my articles. Instead of looking for status=“5” for the sticky article in the <txp:article /> listing tag, feature=“yes” is substituted. What is annoying is I have to add feature=”“ to the next <txp:article /> listing tag where I don’t want the sticky to show up (again). Strikes me as inelegant, but it works for now.
Offline