{"result":{"depiction_url":null,"edges":{"hasreference":{"objects":[{"created":"2026-10-07T11:13:39Z","object_id":{"id":1593,"is_a":["text","documentation","cookbook"],"name":"doc_cookbook_admin_a_custom_widget","title":{"_type":"trans","tr":{"en":"Add a field to the resource editor"}},"uri":"https:\/\/zotonic.com\/id\/1593"},"seq":1},{"created":"2026-10-07T11:13:39Z","object_id":{"id":1577,"is_a":["text","documentation","cookbook"],"name":"doc_cookbook_overriding","title":{"_type":"trans","tr":{"en":"Override a module template"}},"uri":"https:\/\/zotonic.com\/id\/1577"},"seq":2}],"predicate":{"id":2774,"is_a":["meta","predicate"],"name":"hasreference","title":{"_type":"trans","tr":{"en":"Documentation reference"}},"uri":"https:\/\/zotonic.com\/id\/hasreference"}},"references":{"objects":[{"created":"2020-05-30T05:47:48Z","object_id":{"id":1593,"is_a":["text","documentation","cookbook"],"name":"doc_cookbook_admin_a_custom_widget","title":{"_type":"trans","tr":{"en":"Add a field to the resource editor"}},"uri":"https:\/\/zotonic.com\/id\/1593"},"seq":1000000}],"predicate":{"id":332,"is_a":["meta","predicate"],"name":"references","title":{"_type":"trans","tr":{"en":"References"}},"uri":"https:\/\/zotonic.com\/id\/references"}},"refers":{"objects":[{"created":"2026-10-07T11:13:02Z","object_id":{"id":1325,"is_a":["text","documentation","reference","template_tag"],"name":"doc_template_tag_tag_catinclude","title":"catinclude","uri":"https:\/\/zotonic.com\/id\/1325"},"seq":1000000}],"predicate":{"id":2409,"is_a":["meta","predicate"],"name":"refers","title":{"_type":"trans","tr":{"en":"Refers"}},"uri":"https:\/\/zotonic.com\/id\/refers"}},"subject":{"objects":[{"created":"2026-10-07T11:13:39Z","object_id":{"id":2557,"is_a":["categorization","keyword","keyword_information_type"],"name":"zotonic_topic_cookbook_recipe","title":"Cookbook recipe","uri":"https:\/\/zotonic.com\/id\/2557"},"seq":1},{"created":"2026-10-07T11:13:39Z","object_id":{"id":2563,"is_a":["categorization","keyword","keyword_audience"],"name":"zotonic_topic_frontend_developer","title":"Frontend developer","uri":"https:\/\/zotonic.com\/id\/2563"},"seq":2},{"created":"2026-10-07T11:13:39Z","object_id":{"id":2620,"is_a":["categorization","keyword","keyword_architecture"],"name":"zotonic_topic_template","title":"Template","uri":"https:\/\/zotonic.com\/id\/2620"},"seq":3},{"created":"2026-10-07T11:13:39Z","object_id":{"id":2570,"is_a":["categorization","keyword","keyword_domain"],"name":"zotonic_topic_content_authoring","title":"Content authoring","uri":"https:\/\/zotonic.com\/id\/2570"},"seq":4}],"predicate":{"id":308,"is_a":["meta","predicate"],"name":"subject","title":{"_type":"trans","tr":{"en":"Keyword"}},"uri":"http:\/\/purl.org\/dc\/elements\/1.1\/subject"}}},"id":1594,"is_a":["text","documentation","cookbook"],"links":[{"rel":"self","target":"https:\/\/zotonic.com\/.zotonic\/websub\/topic\/1594"},{"rel":"hub","target":"https:\/\/zotonic.com\/.zotonic\/websub"}],"medium":null,"medium_url":null,"name":"doc_cookbook_admin_custom_layout","page_url":{"en":"https:\/\/zotonic.com\/cookbook\/1594\/adjust-the-resource-editor-layout","x-default":"https:\/\/zotonic.com\/cookbook\/1594\/adjust-the-resource-editor-layout"},"preview_url":null,"resource":{"body":{"_type":"trans","tr":{"en":"<p>The resource editor uses <a href=\"\/id\/1325\" class=\"doc-reference doc-reference-tag\"><code>tag#catinclude<\/code><\/a> for <code>_admin_edit_main_parts.tpl<\/code> and <code>_admin_edit_sidebar_parts.tpl<\/code>. A category-specific override can therefore change one resource type without changing every editor screen.<\/p>\n<ol><li>Find the category&#39;s unique name and inspect the installed admin templates.<\/li><li>Add a matching override under the site&#39;s <code>priv\/templates<\/code>, for example <code>_admin_edit_main_parts.article.tpl<\/code>.<\/li><li>Start from the current main-parts template and make the smallest change. Prefer the <code>_admin_edit_content_extra.tpl<\/code> extension point when you only need an extra widget.<\/li><li>Preserve the parent resource form, hidden resource ID, save wiring, translation controls and permission checks.<\/li><li>Test saving, validation errors, language switching and read-only access for that category and another category.<\/li><\/ol>\n<p>Do not copy an old complete <code>admin_edit.tpl<\/code> merely to move one widget. Such copies easily miss new publishing, access or form behaviour after an upgrade.<\/p>"}},"category_id":{"id":318,"is_a":["meta","category"],"name":"cookbook","title":{"_type":"trans","tr":{"en":"Cookbook"}},"uri":"https:\/\/test.zotonic.com\/id\/318"},"content_group_id":{"id":339,"is_a":["meta","content_group"],"name":"default_content_group","title":{"_type":"trans","tr":{"en":"Default Content Group"}},"uri":"https:\/\/zotonic.com\/id\/default_content_group"},"created":"2020-05-30T05:47:27Z","creator_id":{"id":336,"is_a":["person","robot"],"name":"gitbot","title":"Git","uri":"https:\/\/zotonic.com\/id\/336"},"doc_editorial_bundle":true,"doc_editorial_edges":{"hasreference":[1577,1593],"subject":[2557,2563,2570,2620]},"github_url":"https:\/\/github.com\/zotonic\/zotonic\/tree\/master\/doc\/cookbook\/admin-custom-layout.rst","is_authoritative":true,"is_dependent":false,"is_featured":false,"is_protected":false,"is_published":true,"is_unfindable":false,"language":["en"],"modified":"2026-10-07T11:13:47Z","modifier_id":{"id":1,"is_a":["person"],"name":"administrator","title":"Site Administrator","uri":"https:\/\/zotonic.com\/id\/1"},"name":"doc_cookbook_admin_custom_layout","pivot_geocode":null,"pivot_location_lat":null,"pivot_location_lng":null,"privacy":0,"publication_end":"9999-06-01T00:00:00Z","publication_start":"2022-02-15T10:01:25Z","slug":"adjust-the-resource-editor-layout","summary":{"_type":"trans","tr":{"en":"Override the smallest category-specific admin component."}},"title":{"_type":"trans","tr":{"en":"Adjust the resource editor layout"}},"title_slug":{"_type":"trans","tr":{"en":"adjust-the-resource-editor-layout"}},"tz":"UTC","uri":null,"version":34,"visible_for":0},"uri":"https:\/\/zotonic.com\/id\/1594","uri_template":"https:\/\/zotonic.com\/id\/:id","websub":{"hub":"https:\/\/zotonic.com\/.zotonic\/websub","topic":"https:\/\/zotonic.com\/.zotonic\/websub\/topic\/1594"}},"status":"ok"}