Frank Schneider Posted December 7, 2021 Share Posted December 7, 2021 I have a page with data and picture. Now i want edit this page. How i can edit the data? I get the page with $mitglied = $pages->get("id=".(int)$input->urlSegment0); With if($mitglied->id) {} I will edit. i try $ts_entry = $mitglied; $ts_entry->setOutputFormatting(false); $ts_entry->title =$mitglied->mitglied_name." ".$mitglied->mitglied_vorname; $ts_entry->parent = $pages->get("/mitglieder/"); $ts_entry->mitglied_name =$mitglied->mitglied_name; $ts_entry->mitglied_vorname =$mitglied->mitglied_vorname; $ts_entry->edit(); Link to comment Share on other sites More sharing options...
Roope Posted December 7, 2021 Share Posted December 7, 2021 You'll need to save your modifications by using $page->save() method: https://processwire.com/api/ref/page/save/ So just replace: $ts_entry->edit(); With: $ts_entry->save(); 1 Link to comment Share on other sites More sharing options...
Frank Schneider Posted December 7, 2021 Author Share Posted December 7, 2021 i try but it not save here my code. $mitglied = $pages->get("id=".(int)$input->urlSegment0); $ts_entry = $mitglied; $ts_entry->setOutputFormatting(false); $ts_entry->title =$mitglied->mitglied_name." ".$mitglied->mitglied_vorname; $ts_entry->parent = $pages->get("/mitglieder/"); $ts_entry->mitglied_name =$mitglied->mitglied_name; $ts_entry->mitglied_vorname =$mitglied->mitglied_vorname; $ts_entry->mitglied_strasse =$mitglied->mitglied_strasse; $ts_entry->mitglied_plz =$mitglied->mitglied_plz; $ts_entry->mitglied_ort =$mitglied->mitglied_ort; ....... $ts_entry->mitglied_beitrag =$mitglied->mitglied_beitrag; $ts_entry->mitglied_zahlart =$mitglied->mitglied_zahlart; $ts_entry->mitglied_vertragsbeginn =$mitglied->mitglied_vertragsbeginn; $ts_entry->save(); Link to comment Share on other sites More sharing options...
Frank Schneider Posted December 7, 2021 Author Share Posted December 7, 2021 i get it work thanks Link to comment Share on other sites More sharing options...
Clarity Posted December 21, 2021 Share Posted December 21, 2021 Hello, @Frank Schneider! You can use $ts_entry->of(false) instead of $ts_entry->setOutputFormatting(false). 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