mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-11-11 22:58:26 +00:00
Fix errors in custom field rendering and administration
This commit is contained in:
@@ -280,7 +280,7 @@ class CustomFieldChoice extends AbstractCustomField
|
||||
$template = '@ChillCustomFields/CustomFieldsRendering/choice.html.twig';
|
||||
|
||||
if ('csv' === $documentType) {
|
||||
$template = 'ChillCustomFieldsBundle:CustomFieldsRendering:choice.csv.twig';
|
||||
$template = 'ChillCustomFieldsBundle/CustomFieldsRendering/choice.csv.twig';
|
||||
}
|
||||
|
||||
return $this->templating
|
||||
|
||||
@@ -68,7 +68,7 @@ class CustomFieldDate extends AbstractCustomField
|
||||
{
|
||||
$validatorFunction = static function ($value, ExecutionContextInterface $context) {
|
||||
try {
|
||||
$date = new \DateTime($value);
|
||||
$date = new \DateTime((string) $value);
|
||||
} catch (\Exception) {
|
||||
$context->buildViolation('The expression "%expression%" is invalid', [
|
||||
'%expression%' => $value,
|
||||
@@ -125,7 +125,7 @@ class CustomFieldDate extends AbstractCustomField
|
||||
return $date->format('Y-m-d');
|
||||
|
||||
default:
|
||||
$template = 'ChillCustomFieldsBundle:CustomFieldsRendering:date.'
|
||||
$template = '@ChillCustomFields/CustomFieldsRendering/date.'
|
||||
.$documentType.'.twig';
|
||||
|
||||
return $this->templating
|
||||
|
||||
@@ -96,7 +96,7 @@ class CustomFieldLongChoice extends AbstractCustomField
|
||||
public function render($value, CustomField $customField, $documentType = 'html')
|
||||
{
|
||||
$option = $this->deserialize($value, $customField);
|
||||
$template = 'ChillCustomFieldsBundle:CustomFieldsRendering:choice_long.'
|
||||
$template = '@ChillCustomFields/CustomFieldsRendering/choice_long.'
|
||||
.$documentType.'.twig';
|
||||
|
||||
return $this->templating
|
||||
|
||||
@@ -95,7 +95,7 @@ class CustomFieldNumber extends AbstractCustomField
|
||||
|
||||
public function render($value, CustomField $customField, $documentType = 'html')
|
||||
{
|
||||
$template = 'ChillCustomFieldsBundle:CustomFieldsRendering:number.'
|
||||
$template = '@ChillCustomFields/CustomFieldsRendering/number.'
|
||||
.$documentType.'.twig';
|
||||
$options = $customField->getOptions();
|
||||
|
||||
|
||||
@@ -89,7 +89,7 @@ class CustomFieldText extends AbstractCustomField
|
||||
$template = '@ChillCustomFields/CustomFieldsRendering/text.html.twig';
|
||||
|
||||
if ('csv' === $documentType) {
|
||||
$template = 'ChillCustomFieldsBundle:CustomFieldsRendering:text.csv.twig';
|
||||
$template = '@ChillCustomFields/CustomFieldsRendering/text.csv.twig';
|
||||
}
|
||||
|
||||
return $this->templating
|
||||
|
||||
Reference in New Issue
Block a user