silverstripeバックエンドでは、ModelAdminを介して特定のPageTypeを管理しています。これまでのところ問題なく機能しています。私が理解できないのは、ページを保存するときに「公開」されるページを作成する方法だけです。
それが私のコードです:
class ProjectPage extends Page {
public function onAfterWrite() {
$this->doPublish();
parent::onAfterWrite();
}
}
現時点では、ModelAdminによって作成されたページがサイトツリーに表示されており、ドラフトモードになっていることがわかります。上記のコードを使用すると、次のエラーが発生します:... / framework / model/DataList.phpで最大実行時間が30秒を超えました
多くのthx、フロリアン