By i25 on
I've created a view that shows a list of URL titles on the home page. The view setting is set to show the 10 most recent titles. I have More Link = Yes, but the link is not showing. Please see this screenshot of my View settings: www.mwebdev.com/at/view.jpg. Thanks.
Comments
Add a field
Node:Link
In the beginning I thought that More Link=Yes should do the trick but it never does. Cannot remember why but working with the field produces the link.
I already have Row Style =
I already have Row Style = Fields.
Yes, this worked for me
I had the same problem with a site somebody else built, that I've been maintaining lately. I found this weird hack in the theme, where someone added in the "more link" by hand and I thought "huh, that doesn't look right". The view was of a Nodequeue, and it DID have a Page display, and path. However, for some reason adding the Node:Link field (as was suggested by dddave) and then excluding it from display worked fine to fix this issue.
Why is another question.
If there aren't more than 10
If there aren't more than 10 items there is no more and therefore no reason to add a more link...
Adding more nodes until you have 11 should do the trick :)
There are way more than 10
There are way more than 10 items. If I change it to show just 2 items, the link still does not show.
Any other
Any other thoughts/suggestions on this one? Please see my last posts. Thanks.
Please help with this
Please help with this problem!
Have you tried my suggestion above?
Under Fields you can add Node:Link and this produces the Read more for me.......
This is getting closer.
This is getting closer. Adding a Node:Link to the view places a link below each of the links (see the explanation of the view in my original post).
I just need one link at the bottom of the list of node titles that says "read more."
Where should this link point to?
Sounds to me more like a pager what you want but on the other hand you only want to display 10 items......
Can you explain more about
Can you explain more about the pager?
This shouldn't be this hard... Lol!
;-)
Under "Basic Settings" chose "use Pager". There you can decide what kind of pager you want. So if you have set the "Items per page" to 10 but your view graps 50 items you get a pager under the view that enables you to skim thorugh the results. Try it out.
If you use a block display you can use AJAX (option above the pager option) to avoid a new page load (I think).
This is better than nothing,
This is better than nothing, but a "read more" link would work best for my site. I just want a link that will take the user to the pages containing all of the items.
Anyone have any ideas? This
Anyone have any ideas? This seems like it should be a standard function since it's listed in the Views setup. Please help!
My best guess you need to add
My best guess you need to add "page" display along with the "block" display (left column). Then you assign the "path" setting for the page. The "more.." link should come up.
Ahh yes, we all assumed he
Ahh yes, we all assumed he did that, now on another post he mentioned using sompletley seperate veiws for every page/block/whatever...
Make sure you use displays in future, it will save you a lot of trouble...
I now have the pager (1 of
I now have the pager (1 of 11) etc at the bottom of my view, which works ok. What I was initially trying to do was just have a link that said, "Read More" that would take the user to all the items of that content type.
V similar question but since
V similar question but since this is a block for Upcoming events I dont' want a pager or the other workarounds suggested. Have searched elsewhere to understand why even though More Link is set to Yes, it doesn't show - think this is probably a case of misleading info in the display settings.
Tried various options eg if Node v Fields, etc but in the end, since I only want a single 'see full list' at the bottom of the block, I realised the route was to put this in to the display footer.
Phew - worked for me - hope it helps others.
THEN AGAIN - could have been a cache issue - having set up my beautiful footer, now (sometime later!) I start seeing the 'more' link at bottom of block.
peter davis : fuzion : connect.campaign.communicate : www.fuzion.co.nz
Hi, I'm wondering if anyone
Hi, I'm wondering if anyone ever figured out a solution to this problem. I have views on my site that are displaying the More link. It seems to me that the ones that are not displaying the more link are the ones that include the Attachment display. The image on mwebdev.com is no longer available so I can't tell if you had an Attachment display. Could the Attachment display be the culprit?
Jessica
You must create a "page view"
You must create a "page view" to have read more link in block.
Thank you
Thank you working fine.
Could you summarise how you did it?
Not sure if you did it with pager or Node:Link?
For me, adding the 'Page'
For me, adding the 'Page' display works. However, I still have a problem. I'm using the block on a page with the (example) URL /business/microsoft. When I click the 'more' button, it should go to /business/microsoft/products. However, it's going to /business/35/products. Because of this it isn't showing the products. Anyone know how to solve this?
You are da man...
You are da man... brilliant... did you see all that flailing about on that post... geeeeez.
Thanks.
More links working fine
thanks to Adrian Porebski
Adding 'page view' fixed it for me too
Thanks Adrian
As Mr. Burns would say
As Mr. Burns would say "Eeggggggggselent" :D Thanks Adrian!
Confusion with the More link
Drupal 7.19
I have an excerpt from one recent post on the home page of one of my client sites. I created a view to pick up the fields I wanted from the post. I wanted a "More" link under the excerpt for folks to read the rest of the post. So, I figured the More link in the View would do it. Nope!
More is a link to the next page showing more record bits from the View. Of course, I only have one post picked up by the View, so you cannot have "some more!"
But, there is a choice under fields that gives you a link to the content. It comes up as View on the page by default, but you can reset the text to "Read more" or whatever you want.
Nora McDougall-Collins
http://facebook.com/MontanaWebmasterTeam
WORKING SOLUTION!
WORKING SOLUTION!
It will bring you into trouble if the attachment or block you provided doesn't have the full page within the same view.
So "More link" doens't know where there should go, then just remove the more link and it won't show up.
For this case, you can create your own custom link by go to the advanced and select "Link display" within that attachment and provided the link that morelink should go
Don't forget to click on "Custom URL"
Enjoy!
I should have jumped to the bottom of this post...
I wish I could +1 this solution. I was about to post the exact same comment. I completely forgot that my block display didn't have a supporting page display. Couldn't figure out why the link wouldn't show up until a came across this post and someone previously mentioning the need for a page display. If you don't have a page display in the same View as your block display you can use the "Link display" and provide a "Custom URL" as relaxpor suggested.
Thank you "relaxpor".. It worked :)
Thank you for the solution. It works fine.
hi,
hi,
Did you check the log entries? I was checking for some other reason and found that the views theme file was missing in sites/all/modules/views/theme/views-more.tpl.php . Below is its contents
Try and let me know. May be you are referring to a different issue altogether.