SoccerGuy3 Posted April 15, 2019 Share Posted April 15, 2019 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! Link to comment Share on other sites More sharing options...
WillyC Posted April 15, 2019 Share Posted April 15, 2019 $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 7 Link to comment Share on other sites More sharing options...
SoccerGuy3 Posted April 15, 2019 Author Share Posted April 15, 2019 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! 1 Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now