Jump to content

Recommended Posts

Posted

I've used this same code on lots of sites, but for some reason this new site is giving me grief!

So with this page tree:

Home
	Page
	Page
	Category
		2nd Level Page
		2nd Level Page
	Blog
		Article
		Article

On the home page I have:

foreach ($page->find("parent=/blog/, limit=3, include=all") AS $oneBlog) {
	echo $oneBlog->output_field;
}

And it works fine.

But when I put that same code on a 2nd Level Page, it finds nothing and therefore the 2nd level page is blank.

One other issue on this site. On all previous uses of this code I have used $pages-> instead of $page-> and it worked fine. On this site I am getting an error when using $pages: "Error: Uncaught Error: Call to a member function find() on array in /home..."

Could this be a bad install of PW or something? I am missing something obvious? Help!

Posted

$page->find()start from $page
if $page != home { $page->find( 'parnet=/blog/' ) will.alwayse return NO things }

so >>> u.must use $pages->find()
noT $page->find() !!

OAR u can.uses $pages->get('/blog/')->children( 'limit=3, include=all' )

if usesing $pages say shits bout array it mean yoU write-over it some where 
>>> u did a $pages = array some.where !

fix that.or u can uses wire( 'pages ')->find(' you.selectoro stuff here ');
or functiones api pages()->find( 'selectros in this' ) 
amen

  • Like 7
Posted
14 minutes ago, WillyC said:

if usesing $pages say shits bout array it mean yoU write-over it some where 
>>> u did a $pages = array some.where !

BINGO!! That was it. I had picked up some code from a (former) employee for generating the nav bar and he had used $pages as a array/var. Changed his code from $pages to $navPages and my code now works!!!

Thanks for pointing me in the right direction!

  • Like 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...