From 1f6166dfab6b40530dc43fa357ab9ef9297af627 Mon Sep 17 00:00:00 2001 From: Harrys Ravalomanana Date: Tue, 16 Jun 2020 18:34:50 +0400 Subject: [PATCH] PHRAS-3116 --- .../Phrasea/Controller/Prod/ToolsController.php | 6 ++++++ package.json | 2 +- .../web/prod/actions/Tools/videoEditor.html.twig | 13 +++++++++++-- yarn.lock | 8 ++++---- 4 files changed, 22 insertions(+), 7 deletions(-) diff --git a/lib/Alchemy/Phrasea/Controller/Prod/ToolsController.php b/lib/Alchemy/Phrasea/Controller/Prod/ToolsController.php index 7672ff9190..3343a05438 100644 --- a/lib/Alchemy/Phrasea/Controller/Prod/ToolsController.php +++ b/lib/Alchemy/Phrasea/Controller/Prod/ToolsController.php @@ -485,6 +485,12 @@ class ToolsController extends Controller if (preg_match('/^VideoTextTrack(.*)$/iu', $meta->get_name(), $matches) && !empty($matches[1]) && strlen($matches[1]) == 2 ) { $field['label'] = $matches[1]; $field['meta_struct_id'] = $meta->get_id(); + $field['value'] = ''; + if ($record->get_caption()->has_field($meta->get_name())) { + $fieldValues = $record->get_caption()->get_field($meta->get_name())->get_values(); + $fieldValue = array_pop($fieldValues); + $field['value'] = $fieldValue->getValue(); + } $videoTextTrackFields[] = $field; unset($field); } diff --git a/package.json b/package.json index 8bb7fe4937..f75570979b 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "normalize-css": "^2.1.0", "npm": "^6.0.0", "npm-modernizr": "^2.8.3", - "phraseanet-production-client": "0.34.226-d", + "phraseanet-production-client": "0.34.228-d", "requirejs": "^2.3.5", "tinymce": "^4.0.28", "underscore": "^1.8.3", diff --git a/templates/web/prod/actions/Tools/videoEditor.html.twig b/templates/web/prod/actions/Tools/videoEditor.html.twig index fd9e86f6a8..97f1bfe6f3 100644 --- a/templates/web/prod/actions/Tools/videoEditor.html.twig +++ b/templates/web/prod/actions/Tools/videoEditor.html.twig @@ -176,7 +176,7 @@
-
+
@@ -189,7 +189,11 @@ {% endfor %} + {% for videoTextTrackField in videoTextTrackFields %} + + {% endfor %} + @@ -291,7 +295,12 @@ > - +