[{"data":1,"prerenderedAt":754},["ShallowReactive",2],{"navigation":3,"\u002Fcore-concepts\u002Fadmin-panel":358,"\u002Fcore-concepts\u002Fadmin-panel-surround":749},[4,14,36,69,140,341],{"title":5,"path":6,"stem":7,"children":8},"Introduction","\u002Fgetting-started","1.getting-started\u002F1.index",[9,10],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation",{"title":15,"path":16,"stem":17,"children":18,"page":35},"Guides","\u002Fguides","2.guides",[19,23,27,31],{"title":20,"path":21,"stem":22},"Your First Layout","\u002Fguides\u002Fyour-first-layout","2.guides\u002F1.your-first-layout",{"title":24,"path":25,"stem":26},"Your First Page Template","\u002Fguides\u002Fyour-first-page-template","2.guides\u002F2.your-first-page-template",{"title":28,"path":29,"stem":30},"Your First Component","\u002Fguides\u002Fyour-first-component","2.guides\u002F3.your-first-component",{"title":32,"path":33,"stem":34},"Alternative UI Variants","\u002Fguides\u002Falternative-ui-variants","2.guides\u002F4.alternative-ui-variants",false,{"title":37,"path":38,"stem":39,"children":40,"page":35},"Core Concepts","\u002Fcore-concepts","3.core-concepts",[41,45,49,53,57,61,65],{"title":42,"path":43,"stem":44},"How It All Works","\u002Fcore-concepts\u002Farchitecture","3.core-concepts\u002F1.architecture",{"title":46,"path":47,"stem":48},"The Data Model","\u002Fcore-concepts\u002Fthe-data-model","3.core-concepts\u002F2.the-data-model",{"title":50,"path":51,"stem":52},"Layouts & Pages","\u002Fcore-concepts\u002Flayouts-and-pages","3.core-concepts\u002F3.layouts-and-pages",{"title":54,"path":55,"stem":56},"Dynamic Pages","\u002Fcore-concepts\u002Fdynamic-pages","3.core-concepts\u002F4.dynamic-pages",{"title":58,"path":59,"stem":60},"Components","\u002Fcore-concepts\u002Fcomponents","3.core-concepts\u002F5.components",{"title":62,"path":63,"stem":64},"Draft & Publish Workflow","\u002Fcore-concepts\u002Fdraft-and-publish","3.core-concepts\u002F6.draft-and-publish",{"title":66,"path":67,"stem":68},"The Admin Panel","\u002Fcore-concepts\u002Fadmin-panel","3.core-concepts\u002F7.admin-panel",{"title":70,"path":71,"stem":72,"children":73,"page":35},"Api","\u002Fapi","4.api",[74,78,116,120,124,128,132,136],{"title":75,"path":76,"stem":77},"Bundle Setup","\u002Fapi\u002Fbundle-setup","4.api\u002F1.bundle-setup",{"title":58,"path":79,"stem":80,"children":81,"page":35},"\u002Fapi\u002Fcomponents","4.api\u002F2.components",[82,86,103],{"title":83,"path":84,"stem":85},"Creating Components","\u002Fapi\u002Fcomponents\u002Fcreating-components","4.api\u002F2.components\u002F1.creating-components",{"title":87,"path":88,"stem":89,"children":90,"page":35},"Annotations","\u002Fapi\u002Fcomponents\u002Fannotations","4.api\u002F2.components\u002F2.annotations",[91,95,99],{"title":92,"path":93,"stem":94},"Publishable","\u002Fapi\u002Fcomponents\u002Fannotations\u002Fpublishable","4.api\u002F2.components\u002F2.annotations\u002F1.publishable",{"title":96,"path":97,"stem":98},"Uploadable","\u002Fapi\u002Fcomponents\u002Fannotations\u002Fuploadable","4.api\u002F2.components\u002F2.annotations\u002F2.uploadable",{"title":100,"path":101,"stem":102},"Timestamped","\u002Fapi\u002Fcomponents\u002Fannotations\u002Ftimestamped","4.api\u002F2.components\u002F2.annotations\u002F3.timestamped",{"title":104,"path":105,"stem":106,"children":107,"page":35},"Built Ins","\u002Fapi\u002Fcomponents\u002Fbuilt-ins","4.api\u002F2.components\u002F3.built-ins",[108,112],{"title":109,"path":110,"stem":111},"Collection Component","\u002Fapi\u002Fcomponents\u002Fbuilt-ins\u002Fcollection-component","4.api\u002F2.components\u002F3.built-ins\u002F1.collection-component",{"title":113,"path":114,"stem":115},"Form Component","\u002Fapi\u002Fcomponents\u002Fbuilt-ins\u002Fform-component","4.api\u002F2.components\u002F3.built-ins\u002F2.form-component",{"title":117,"path":118,"stem":119},"Dynamic & Nested Pages","\u002Fapi\u002Fdynamic-pages","4.api\u002F3.dynamic-pages",{"title":121,"path":122,"stem":123},"Users & Security","\u002Fapi\u002Fusers-and-security","4.api\u002F4.users-and-security",{"title":125,"path":126,"stem":127},"Data Fixtures","\u002Fapi\u002Fdata-fixtures","4.api\u002F5.data-fixtures",{"title":129,"path":130,"stem":131},"Configuration Reference","\u002Fapi\u002Fconfiguration","4.api\u002F6.configuration",{"title":133,"path":134,"stem":135},"Console Commands","\u002Fapi\u002Fconsole-commands","4.api\u002F7.console-commands",{"title":137,"path":138,"stem":139},"Debugging & Profiler","\u002Fapi\u002Fdebugging","4.api\u002F8.debugging",{"title":141,"path":142,"stem":143,"children":144,"page":35},"Nuxt Module","\u002Fnuxt-module","5.nuxt-module",[145,149,162,182,207,211,295,320,324],{"title":146,"path":147,"stem":148},"Module Setup","\u002Fnuxt-module\u002Fmodule-setup","5.nuxt-module\u002F1.module-setup",{"title":150,"path":151,"stem":152,"children":153,"page":35},"Configuration","\u002Fnuxt-module\u002Fconfiguration","5.nuxt-module\u002F2.configuration",[154,158],{"title":155,"path":156,"stem":157},"Nuxt Config","\u002Fnuxt-module\u002Fconfiguration\u002Fnuxt-config","5.nuxt-module\u002F2.configuration\u002F1.nuxt-config",{"title":159,"path":160,"stem":161},"Site Config & SEO","\u002Fnuxt-module\u002Fconfiguration\u002Fsite-config-and-seo","5.nuxt-module\u002F2.configuration\u002F2.site-config-and-seo",{"title":163,"path":164,"stem":165,"children":166,"page":35},"Building Your Ui","\u002Fnuxt-module\u002Fbuilding-your-ui","5.nuxt-module\u002F3.building-your-ui",[167,171,175,178],{"title":168,"path":169,"stem":170},"Layouts","\u002Fnuxt-module\u002Fbuilding-your-ui\u002Fcreating-layouts","5.nuxt-module\u002F3.building-your-ui\u002F1.creating-layouts",{"title":172,"path":173,"stem":174},"Page Templates","\u002Fnuxt-module\u002Fbuilding-your-ui\u002Fcreating-page-templates","5.nuxt-module\u002F3.building-your-ui\u002F2.creating-page-templates",{"title":83,"path":176,"stem":177},"\u002Fnuxt-module\u002Fbuilding-your-ui\u002Fcreating-components","5.nuxt-module\u002F3.building-your-ui\u002F3.creating-components",{"title":179,"path":180,"stem":181},"CLI Generator","\u002Fnuxt-module\u002Fbuilding-your-ui\u002Fcwa-cli","5.nuxt-module\u002F3.building-your-ui\u002F4.cwa-cli",{"title":183,"path":184,"stem":185,"children":186,"page":35},"Cwa Components","\u002Fnuxt-module\u002Fcwa-components","5.nuxt-module\u002F4.cwa-components",[187,191,195,199,203],{"title":188,"path":189,"stem":190},"\u003CCwaComponentGroup \u002F>","\u002Fnuxt-module\u002Fcwa-components\u002Fcwa-component-group","5.nuxt-module\u002F4.cwa-components\u002F1.cwa-component-group",{"title":192,"path":193,"stem":194},"\u003CCwaPage \u002F>","\u002Fnuxt-module\u002Fcwa-components\u002Fcwa-page","5.nuxt-module\u002F4.cwa-components\u002F2.cwa-page",{"title":196,"path":197,"stem":198},"\u003CCwaLink \u002F>","\u002Fnuxt-module\u002Fcwa-components\u002Fcwa-link","5.nuxt-module\u002F4.cwa-components\u002F3.cwa-link",{"title":200,"path":201,"stem":202},"\u003CCwaImage \u002F>","\u002Fnuxt-module\u002Fcwa-components\u002Fcwa-image","5.nuxt-module\u002F4.cwa-components\u002F4.cwa-image",{"title":204,"path":205,"stem":206},"\u003CCwaDefaultLayout \u002F>","\u002Fnuxt-module\u002Fcwa-components\u002Fcwa-default-layout","5.nuxt-module\u002F4.cwa-components\u002F5.cwa-default-layout",{"title":208,"path":209,"stem":210},"The useCwa() API","\u002Fnuxt-module\u002Fcwa-api","5.nuxt-module\u002F5.cwa-api",{"title":212,"path":213,"stem":214,"children":215,"page":35},"Composables","\u002Fnuxt-module\u002Fcomposables","5.nuxt-module\u002F6.composables",[216,224,261,278],{"title":217,"path":218,"stem":219,"children":220,"page":35},"Layout","\u002Fnuxt-module\u002Fcomposables\u002Flayout","5.nuxt-module\u002F6.composables\u002F0.layout",[221],{"title":217,"path":222,"stem":223},"\u002Fnuxt-module\u002Fcomposables\u002Flayout\u002Fuse-cwa-layout","5.nuxt-module\u002F6.composables\u002F0.layout\u002F1.use-cwa-layout",{"title":225,"path":226,"stem":227,"children":228,"page":35},"Component","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent","5.nuxt-module\u002F6.composables\u002F1.component",[229,233,237,241,245,249,253,257],{"title":230,"path":231,"stem":232},"Component (recommended)","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent\u002Fuse-cwa-component","5.nuxt-module\u002F6.composables\u002F1.component\u002F0.use-cwa-component",{"title":234,"path":235,"stem":236},"Resource","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent\u002Fuse-cwa-resource","5.nuxt-module\u002F6.composables\u002F1.component\u002F1.use-cwa-resource",{"title":238,"path":239,"stem":240},"Collection Resource","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent\u002Fuse-cwa-collection-resource","5.nuxt-module\u002F6.composables\u002F1.component\u002F2.use-cwa-collection-resource",{"title":242,"path":243,"stem":244},"Image Resource","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent\u002Fuse-cwa-image-resource","5.nuxt-module\u002F6.composables\u002F1.component\u002F3.use-cwa-image-resource",{"title":246,"path":247,"stem":248},"Form","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent\u002Fuse-cwa-form","5.nuxt-module\u002F6.composables\u002F1.component\u002F4.use-cwa-form",{"title":250,"path":251,"stem":252},"Form Input","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent\u002Fuse-cwa-form-input","5.nuxt-module\u002F6.composables\u002F1.component\u002F5.use-cwa-form-input",{"title":254,"path":255,"stem":256},"Form Repeated","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent\u002Fuse-cwa-form-repeated","5.nuxt-module\u002F6.composables\u002F1.component\u002F6.use-cwa-form-repeated",{"title":258,"path":259,"stem":260},"Form Collection","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent\u002Fuse-cwa-form-collection","5.nuxt-module\u002F6.composables\u002F1.component\u002F7.use-cwa-form-collection",{"title":262,"path":263,"stem":264,"children":265,"page":35},"Admin Manager","\u002Fnuxt-module\u002Fcomposables\u002Fadmin-manager","5.nuxt-module\u002F6.composables\u002F2.admin-manager",[266,270,274],{"title":267,"path":268,"stem":269},"Manager Tab","\u002Fnuxt-module\u002Fcomposables\u002Fadmin-manager\u002Fuse-cwa-resource-manager-tab","5.nuxt-module\u002F6.composables\u002F2.admin-manager\u002F1.use-cwa-resource-manager-tab",{"title":271,"path":272,"stem":273},"Resource Model","\u002Fnuxt-module\u002Fcomposables\u002Fadmin-manager\u002Fuse-cwa-resource-model","5.nuxt-module\u002F6.composables\u002F2.admin-manager\u002F2.use-cwa-resource-model",{"title":275,"path":276,"stem":277},"Resource Upload","\u002Fnuxt-module\u002Fcomposables\u002Fadmin-manager\u002Fuse-cwa-resource-upload","5.nuxt-module\u002F6.composables\u002F2.admin-manager\u002F3.use-cwa-resource-upload",{"title":279,"path":280,"stem":281,"children":282,"page":35},"Utilities","\u002Fnuxt-module\u002Fcomposables\u002Futilities","5.nuxt-module\u002F6.composables\u002F3.utilities",[283,287,291],{"title":284,"path":285,"stem":286},"Resource Endpoint","\u002Fnuxt-module\u002Fcomposables\u002Futilities\u002Fuse-cwa-resource-endpoint","5.nuxt-module\u002F6.composables\u002F3.utilities\u002F1.use-cwa-resource-endpoint",{"title":288,"path":289,"stem":290},"Query Model","\u002Fnuxt-module\u002Fcomposables\u002Futilities\u002Fuse-query-bound-model","5.nuxt-module\u002F6.composables\u002F3.utilities\u002F2.use-query-bound-model",{"title":292,"path":293,"stem":294},"Resource Route","\u002Fnuxt-module\u002Fcomposables\u002Futilities\u002Fuse-cwa-resource-route","5.nuxt-module\u002F6.composables\u002F3.utilities\u002F3.use-cwa-resource-route",{"title":296,"path":297,"stem":298,"children":299,"page":35},"Component Helpers","\u002Fnuxt-module\u002Fcomponent-helpers","5.nuxt-module\u002F7.component-helpers",[300,304,308,312,316],{"title":301,"path":302,"stem":303},"Images & Media","\u002Fnuxt-module\u002Fcomponent-helpers\u002Fimages-and-uploads","5.nuxt-module\u002F7.component-helpers\u002F1.images-and-uploads",{"title":305,"path":306,"stem":307},"Collections & Pagination","\u002Fnuxt-module\u002Fcomponent-helpers\u002Fcollections-and-pagination","5.nuxt-module\u002F7.component-helpers\u002F2.collections-and-pagination",{"title":309,"path":310,"stem":311},"HTML Content","\u002Fnuxt-module\u002Fcomponent-helpers\u002Fhtml-content","5.nuxt-module\u002F7.component-helpers\u002F3.html-content",{"title":313,"path":314,"stem":315},"Real-Time Updates","\u002Fnuxt-module\u002Fcomponent-helpers\u002Freal-time-updates","5.nuxt-module\u002F7.component-helpers\u002F4.real-time-updates",{"title":317,"path":318,"stem":319},"Forms","\u002Fnuxt-module\u002Fcomponent-helpers\u002Fforms","5.nuxt-module\u002F7.component-helpers\u002F5.forms",{"title":321,"path":322,"stem":323},"Authentication","\u002Fnuxt-module\u002Fauthentication","5.nuxt-module\u002F8.authentication",{"title":325,"path":326,"stem":327,"children":328,"page":35},"Cwa Layer","\u002Fnuxt-module\u002Fcwa-layer","5.nuxt-module\u002F9.cwa-layer",[329,333,337],{"title":330,"path":331,"stem":332},"Overview","\u002Fnuxt-module\u002Fcwa-layer\u002Foverview","5.nuxt-module\u002F9.cwa-layer\u002F1.overview",{"title":334,"path":335,"stem":336},"Auth Pages","\u002Fnuxt-module\u002Fcwa-layer\u002Fauth-pages","5.nuxt-module\u002F9.cwa-layer\u002F2.auth-pages",{"title":338,"path":339,"stem":340},"Admin Panel","\u002Fnuxt-module\u002Fcwa-layer\u002Fadmin-panel","5.nuxt-module\u002F9.cwa-layer\u002F3.admin-panel",{"title":342,"path":343,"stem":344,"children":345,"page":35},"Deployment","\u002Fdeployment","6.deployment",[346,350,354],{"title":347,"path":348,"stem":349},"Docker","\u002Fdeployment\u002Fdocker","6.deployment\u002F1.docker",{"title":351,"path":352,"stem":353},"Kubernetes & Helm","\u002Fdeployment\u002Fkubernetes","6.deployment\u002F2.kubernetes",{"title":355,"path":356,"stem":357},"CI\u002FCD","\u002Fdeployment\u002Fci-cd","6.deployment\u002F3.ci-cd",{"id":359,"title":66,"badge":360,"body":363,"description":742,"extension":743,"links":744,"meta":745,"navigation":746,"path":67,"seo":747,"stem":68,"__hash__":748},"docs\u002F3.core-concepts\u002F7.admin-panel.md",{"label":361,"color":362},"Draft","amber",{"type":364,"value":365,"toc":725},"minimark",[366,375,380,392,396,399,422,426,429,456,463,576,580,586,591,602,605,616,623,627,630,640,650,654,684,688,699,703,714],[367,368,369,370,374],"p",{},"The CWA has no separate CMS URL. Editing happens ",[371,372,373],"strong",{},"on the live page"," — the admin bar overlays the front end, and the manager panel slides up from the bottom when you click a component.",[376,377,379],"h2",{"id":378},"access","Access",[367,381,382,383,387,388,391],{},"Log in at ",[384,385,386],"code",{},"\u002Flogin"," with ",[384,389,390],{},"ROLE_ADMIN"," credentials. Once logged in, the admin bar appears at the top of every page.",[376,393,395],{"id":394},"the-admin-bar","The Admin Bar",[367,397,398],{},"The bar shows:",[400,401,402,413,416,419],"ul",{},[403,404,405,408,409,412],"li",{},[371,406,407],{},"Edit"," \u002F ",[371,410,411],{},"Done"," toggle — activates inline editing mode",[403,414,415],{},"Navigation links: Layouts | Pages | Data | Routes | Users | Settings",[403,417,418],{},"A page title input for the current page",[403,420,421],{},"A loading indicator for API activity",[376,423,425],{"id":424},"edit-mode","Edit Mode",[367,427,428],{},"When edit mode is active:",[400,430,431,437,443,446],{},[403,432,433,436],{},[371,434,435],{},"Hotspots"," appear at the top and bottom of every ComponentGroup — click one to open the \"Add Component\" dialog",[403,438,439,442],{},[371,440,441],{},"Click any component"," to select it and open the manager panel",[403,444,445],{},"The manager panel slides up from the bottom and shows your component's admin tabs",[403,447,448,451,452,455],{},[371,449,450],{},"Right-click"," a component in the live page layout (not in the ",[384,453,454],{},"\u002F_cwa\u002F"," admin pages) for context menu actions: move, delete, duplicate",[376,457,459,460,462],{"id":458},"the-admin-pages-_cwa","The Admin Pages (",[384,461,454],{},")",[464,465,466,479],"table",{},[467,468,469],"thead",{},[470,471,472,476],"tr",{},[473,474,475],"th",{},"URL",[473,477,478],{},"Purpose",[480,481,482,496,506,516,526,536,546,556,566],"tbody",{},[470,483,484,490],{},[485,486,487],"td",{},[384,488,489],{},"\u002F_cwa\u002Flayouts",[485,491,492,493],{},"List layouts; create new; assign ",[384,494,495],{},"uiComponent",[470,497,498,503],{},[485,499,500],{},[384,501,502],{},"\u002F_cwa\u002Fpages",[485,504,505],{},"List pages; assign layout and page template",[470,507,508,513],{},[485,509,510],{},[384,511,512],{},"\u002F_cwa\u002Fpages\u002F[iri]",[485,514,515],{},"Page settings: title, SEO, layout",[470,517,518,523],{},[485,519,520],{},[384,521,522],{},"\u002F_cwa\u002Fdata",[485,524,525],{},"Browse PageData categories (blog, products, events…)",[470,527,528,533],{},[485,529,530],{},[384,531,532],{},"\u002F_cwa\u002Fdata\u002F[type]",[485,534,535],{},"List and create records for a data type",[470,537,538,543],{},[485,539,540],{},[384,541,542],{},"\u002F_cwa\u002Fdata\u002F[type]\u002F[iri]",[485,544,545],{},"Edit an individual data record",[470,547,548,553],{},[485,549,550],{},[384,551,552],{},"\u002F_cwa\u002Froutes",[485,554,555],{},"Manage URL paths; create redirects; view the route tree",[470,557,558,563],{},[485,559,560],{},[384,561,562],{},"\u002F_cwa\u002Fusers",[485,564,565],{},"List users; create\u002Fedit accounts and roles",[470,567,568,573],{},[485,569,570],{},[384,571,572],{},"\u002F_cwa\u002Fsettings",[485,574,575],{},"Site config: name, SEO defaults, robots, sitemap, maintenance mode",[376,577,579],{"id":578},"managing-routes","Managing Routes",[367,581,582,583,585],{},"The ",[384,584,552],{}," admin page manages URL paths for pages and redirects.",[587,588,590],"h3",{"id":589},"editing-a-path","Editing a path",[367,592,593,594,597,598,601],{},"The path editor uses a ",[371,595,596],{},"prefix + suffix"," layout. For top-level routes the prefix is empty and you type the full slug. For child routes (e.g. a blog article nested under ",[384,599,600],{},"\u002Fblog",") the parent path is shown as a read-only prefix — you only type the suffix. This makes it clear what the final URL will be without having to remember the parent path.",[367,603,604],{},"An SEO recommendation appears below the input showing a full path preview built from the parent prefix and a slugified version of the page title. Click it to apply.",[367,606,607,608,611,612,615],{},"When editing a parent route that has child routes, a ",[371,609,610],{},"cascade child paths"," option appears. Enabling it renames all child paths to keep them under the new parent prefix and creates ",[384,613,614],{},"301"," redirects from every old path automatically. Without it only the parent route is renamed; children keep their old paths.",[617,618,620],"callout",{"icon":619},"i-heroicons-information-circle",[367,621,622],{},"Child route creation and path editing are disabled when the parent route has no path yet. Assign a path to the parent first.",[587,624,626],{"id":625},"redirects","Redirects",[367,628,629],{},"Each route entry shows two sections:",[367,631,632,635,636,639],{},[371,633,634],{},"Forward visitors to"," — the outbound ",[384,637,638],{},"redirect"," field. Set this to send visitors arriving at this URL to a different destination. When a redirect target is set and edit mode is active, the admin panel suppresses the redirect so the page remains navigable for editing.",[367,641,642,645,646,649],{},[371,643,644],{},"Incoming redirects"," — the ",[384,647,648],{},"redirectedFrom"," list. Shows all other routes that currently forward visitors to this route. Useful for auditing redirect chains and identifying stale paths.",[376,651,653],{"id":652},"adding-a-component","Adding a Component",[655,656,657,660,667,670,681],"ol",{},[403,658,659],{},"Enter edit mode",[403,661,662,663,666],{},"Click a ",[371,664,665],{},"+"," hotspot at the edge of a component group",[403,668,669],{},"The \"Add Component\" dialog lists available component types",[403,671,672,673,676,677,680],{},"Select one — if ",[384,674,675],{},"instantAdd: true"," is set in ",[384,678,679],{},"nuxt.config",", it's added immediately; otherwise a config panel appears first",[403,682,683],{},"The new component is added to the group",[376,685,687],{"id":686},"reordering","Reordering",[367,689,690,691,694,695,698],{},"Drag components within a group to reorder them. The module patches ",[384,692,693],{},"sortValue"," on each ",[384,696,697],{},"ComponentPosition"," automatically.",[376,700,702],{"id":701},"the-manager-panel","The Manager Panel",[367,704,705,706,709,710,713],{},"When you click a component, the manager panel shows all ",[384,707,708],{},"admin\u002F*.vue"," files for that component type as tabs. Each tab is defined by a call to ",[384,711,712],{},"useCwaResourceManagerTab({ name: 'Tab Name' })"," in the Vue file.",[367,715,716,717,720,721,724],{},"Changes in the admin tabs apply to the ",[371,718,719],{},"draft"," version of the component. Click ",[371,722,723],{},"Publish"," in the panel to make changes live.",{"title":726,"searchDepth":727,"depth":727,"links":728},"",2,[729,730,731,732,734,739,740,741],{"id":378,"depth":727,"text":379},{"id":394,"depth":727,"text":395},{"id":424,"depth":727,"text":425},{"id":458,"depth":727,"text":733},"The Admin Pages (\u002F_cwa\u002F)",{"id":578,"depth":727,"text":579,"children":735},[736,738],{"id":589,"depth":737,"text":590},3,{"id":625,"depth":737,"text":626},{"id":652,"depth":727,"text":653},{"id":686,"depth":727,"text":687},{"id":701,"depth":727,"text":702},"An overview of the built-in inline CMS — how admins manage layouts, pages, components and site settings without leaving the website.","md",null,{},true,{"title":66,"description":742},"HeN_OtYV25Ue4ntSIyMNN3PYZxvcFksv7gYujsHqCGE",[750,752],{"title":62,"path":63,"stem":64,"description":751,"children":-1},"How admins edit draft versions of components without touching the live site, then publish when ready.",{"title":75,"path":76,"stem":77,"description":753,"children":-1},"Installing and configuring the Silverback API Components Bundle in a Symfony application.",1782512894926]