{"record":{"id":"33295a200ed2b3bc","repo":"octobercms/october","slug":"form-behavior-does-not-contain-a-field-for-field-33295a","errorCode":null,"errorMessage":"Form behavior does not contain a field for ':field'.","messagePattern":"Form behavior does not contain a field for ':field'\\.","errorType":"exception","errorClass":"SystemException","httpStatus":null,"severity":"error","filePath":"modules/backend/widgets/Form.php","lineNumber":319,"sourceCode":"\n    /**\n     * renderField renders a single form field\n     *\n     * Options:\n     *  - useContainer: Wrap the result in a container, used by AJAX. Default: true\n     *\n     * @param \\Backend\\Classes\\FormField|string $field The field name or definition\n     * @param array $options\n     * @return string|bool The rendered partial contents, or false if suppressing an exception\n     */\n    public function renderField($field, $options = [])\n    {\n        $this->defineFormFields();\n        $this->prepareVars();\n\n        if (is_string($field)) {\n            if (!isset($this->allFields[$field])) {\n                throw new SystemException(Lang::get(\n                    'backend::lang.form.missing_definition',\n                    compact('field')\n                ));\n            }\n\n            $field = $this->allFields[$field];\n        }\n\n        if (!isset($options['useContainer'])) {\n            $options['useContainer'] = true;\n        }\n\n        $targetPartial = $options['useContainer'] ? 'field-container' : 'field';\n\n        return $this->makePartial($targetPartial, ['field' => $field]);\n    }\n\n    /**","sourceCodeStart":301,"sourceCodeEnd":337,"githubUrl":"https://github.com/octobercms/october/blob/b608633a7e8922487d91a8161499020121c3b3bf/modules/backend/widgets/Form.php#L301-L337","documentation":"Error \"Form behavior does not contain a field for ':field'.\" thrown in octobercms/october.","triggerScenarios":"Thrown at modules/backend/widgets/Form.php:319 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"b608633a7e8922487d91a8161499020121c3b3bf","analyzedAt":"2026-08-21T04:24:57.515Z","schemaVersion":2},"datasetVersion":"2026-08-21T11:28:35.574Z"}