Hi all, new to the forum and to ProcessWire. I've been spending some time looking into documentation and the available forum questions previously posted
but I cannot seem to get it to work. I suspect it's probably a combination of the template not living off the root and that the child is 2 levels down.
Below is code I've added to _init.php
wire()->addHookBefore('Page::path', function($event) {
$page = $event->object;
if($page->template == 'portfolio-single-page') {
// ensure that pages with template 'post' live off the root rather than '/posts/'
$event->replace = true;
$event->return = "/$page->name/";
}
});
The structure of my page is as follows
FULL PAGE URL - /our-projects/video-commercials/aerial-photography-videography/
Right now I want to simply remove the parents from the child url and have /our-projects/video-commercials/aerial-photography-videography/ go to /aerial-photography-videography/ (unique)
Trying to rewrite URL's of 3rd child to be under root
in General Support
Posted
Hi all, new to the forum and to ProcessWire. I've been spending some time looking into documentation and the available forum questions previously posted
but I cannot seem to get it to work. I suspect it's probably a combination of the template not living off the root and that the child is 2 levels down.
Below is code I've added to _init.php
wire()->addHookBefore('Page::path', function($event) { $page = $event->object; if($page->template == 'portfolio-single-page') { // ensure that pages with template 'post' live off the root rather than '/posts/' $event->replace = true; $event->return = "/$page->name/"; } });
The structure of my page is as follows
FULL PAGE URL - /our-projects/video-commercials/aerial-photography-videography/
/our-projects/ - portfolio-page.php
/our-projects/video-commercials/ - portfolio-category-page.php
/our-projects/video-commercials/aerial-photography-videography/ - portfolio-single-page.php
Right now I want to simply remove the parents from the child url and have /our-projects/video-commercials/aerial-photography-videography/ go to /aerial-photography-videography/ (unique)
Is this possible?