var/cache/dev/twig/de/de61b2191e56a90356aea50d4eb2dcc8.php line 231

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\CoreExtension;
  6. use Twig\Extension\SandboxExtension;
  7. use Twig\Markup;
  8. use Twig\Sandbox\SecurityError;
  9. use Twig\Sandbox\SecurityNotAllowedTagError;
  10. use Twig\Sandbox\SecurityNotAllowedFilterError;
  11. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  12. use Twig\Source;
  13. use Twig\Template;
  14. use Twig\TemplateWrapper;
  15. /* @PumukitWebTV/MultimediaObject/template.html.twig */
  16. class __TwigTemplate_5f307c17f90bfc77d4cca2072fc4cb6d extends Template
  17. {
  18.     private Source $source;
  19.     /**
  20.      * @var array<string, Template>
  21.      */
  22.     private array $macros = [];
  23.     public function __construct(Environment $env)
  24.     {
  25.         parent::__construct($env);
  26.         $this->source $this->getSourceContext();
  27.         $this->blocks = [
  28.             'title' => [$this'block_title'],
  29.             'keywords' => [$this'block_keywords'],
  30.             'meta' => [$this'block_meta'],
  31.             'body' => [$this'block_body'],
  32.             'javascripts' => [$this'block_javascripts'],
  33.         ];
  34.     }
  35.     protected function doGetParent(array $context): bool|string|Template|TemplateWrapper
  36.     {
  37.         // line 1
  38.         return "@PumukitWebTV/layout.html.twig";
  39.     }
  40.     protected function doDisplay(array $context, array $blocks = []): iterable
  41.     {
  42.         $macros $this->macros;
  43.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  44.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""@PumukitWebTV/MultimediaObject/template.html.twig"));
  45.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  46.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""@PumukitWebTV/MultimediaObject/template.html.twig"));
  47.         // line 3
  48.         $context["hide_slidebar"] = true;
  49.         // line 1
  50.         $this->parent $this->load("@PumukitWebTV/layout.html.twig"1);
  51.         yield from $this->parent->unwrap()->yield($contextarray_merge($this->blocks$blocks));
  52.         
  53.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  54.         
  55.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  56.     }
  57.     // line 5
  58.     /**
  59.      * @return iterable<null|scalar|\Stringable>
  60.      */
  61.     public function block_title(array $context, array $blocks = []): iterable
  62.     {
  63.         $macros $this->macros;
  64.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  65.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  66.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  67.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  68.         yield from $this->yieldParentBlock("title"$context$blocks);
  69.         yield " - ";
  70.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source, (isset($context["multimediaObject"]) || array_key_exists("multimediaObject"$context) ? $context["multimediaObject"] : (function () { throw new RuntimeError('Variable "multimediaObject" does not exist.'5$this->source); })()), "title", [], "any"falsefalsefalse5), "html"nulltrue);
  71.         
  72.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  73.         
  74.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  75.         yield from [];
  76.     }
  77.     // line 6
  78.     /**
  79.      * @return iterable<null|scalar|\Stringable>
  80.      */
  81.     public function block_keywords(array $context, array $blocks = []): iterable
  82.     {
  83.         $macros $this->macros;
  84.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  85.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""keywords"));
  86.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  87.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""keywords"));
  88.         yield from $this->yieldParentBlock("keywords"$context$blocks);
  89.         yield " - ";
  90.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::join(CoreExtension::getAttribute($this->env$this->source, (isset($context["multimediaObject"]) || array_key_exists("multimediaObject"$context) ? $context["multimediaObject"] : (function () { throw new RuntimeError('Variable "multimediaObject" does not exist.'6$this->source); })()), "getKeywords", [], "method"falsefalsefalse6), ","), "html"nulltrue);
  91.         
  92.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  93.         
  94.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  95.         yield from [];
  96.     }
  97.     // line 8
  98.     /**
  99.      * @return iterable<null|scalar|\Stringable>
  100.      */
  101.     public function block_meta(array $context, array $blocks = []): iterable
  102.     {
  103.         $macros $this->macros;
  104.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  105.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""meta"));
  106.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  107.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""meta"));
  108.         // line 9
  109.         yield "    ";
  110.         yield from $this->yieldParentBlock("meta"$context$blocks);
  111.         yield "
  112.     ";
  113.         // line 10
  114.         if ((($tmp CoreExtension::getAttribute($this->env$this->source, (isset($context["multimediaObject"]) || array_key_exists("multimediaObject"$context) ? $context["multimediaObject"] : (function () { throw new RuntimeError('Variable "multimediaObject" does not exist.'10$this->source); })()), "isPublished", [], "any"falsefalsefalse10)) && $tmp instanceof Markup ? (string) $tmp $tmp)) {
  115.             // line 11
  116.             yield "        ";
  117.             $context["trackid"] = ((CoreExtension::getAttribute($this->env$this->source, ($context["track"] ?? null), "id", [], "any"truetruefalse11)) ? (CoreExtension::getAttribute($this->env$this->source, (isset($context["track"]) || array_key_exists("track"$context) ? $context["track"] : (function () { throw new RuntimeError('Variable "track" does not exist.'11$this->source); })()), "id", [], "any"falsefalsefalse11)) : (null));
  118.             // line 12
  119.             yield "        ";
  120.             $context["url"] = $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("pumukit_webtv_multimediaobject_index", ["id" => CoreExtension::getAttribute($this->env$this->source, (isset($context["multimediaObject"]) || array_key_exists("multimediaObject"$context) ? $context["multimediaObject"] : (function () { throw new RuntimeError('Variable "multimediaObject" does not exist.'12$this->source); })()), "id", [], "any"falsefalsefalse12), "track_id" => (isset($context["trackid"]) || array_key_exists("trackid"$context) ? $context["trackid"] : (function () { throw new RuntimeError('Variable "trackid" does not exist.'12$this->source); })())]);
  121.             // line 13
  122.             yield "        <meta property=\"og:url\" content=\"";
  123.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["url"]) || array_key_exists("url"$context) ? $context["url"] : (function () { throw new RuntimeError('Variable "url" does not exist.'13$this->source); })()), "html"nulltrue);
  124.             yield "\" />
  125.         <meta property=\"og:type\" content=\"video.other\" />
  126.         <meta property=\"og:title\" content=\"";
  127.             // line 15
  128.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source, (isset($context["multimediaObject"]) || array_key_exists("multimediaObject"$context) ? $context["multimediaObject"] : (function () { throw new RuntimeError('Variable "multimediaObject" does not exist.'15$this->source); })()), "title", [], "any"falsefalsefalse15), "html"nulltrue);
  129.             yield "\" />
  130.         <meta property=\"og:description\" content=\"";
  131.             // line 16
  132.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source, (isset($context["multimediaObject"]) || array_key_exists("multimediaObject"$context) ? $context["multimediaObject"] : (function () { throw new RuntimeError('Variable "multimediaObject" does not exist.'16$this->source); })()), "description", [], "any"falsefalsefalse16), "html"nulltrue);
  133.             yield "\" />
  134.         <meta property=\"og:image\" content=\"";
  135.             // line 17
  136.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Pumukit\WebTVBundle\Twig\PumukitExtension']->getFirstUrlPicFilter((isset($context["multimediaObject"]) || array_key_exists("multimediaObject"$context) ? $context["multimediaObject"] : (function () { throw new RuntimeError('Variable "multimediaObject" does not exist.'17$this->source); })()), true), "html"nulltrue);
  137.             yield "\" />
  138.     ";
  139.         }
  140.         
  141.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  142.         
  143.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  144.         yield from [];
  145.     }
  146.     // line 21
  147.     /**
  148.      * @return iterable<null|scalar|\Stringable>
  149.      */
  150.     public function block_body(array $context, array $blocks = []): iterable
  151.     {
  152.         $macros $this->macros;
  153.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  154.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  155.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  156.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  157.         // line 22
  158.         yield "
  159.     <div class=\"video-page\">
  160.         <div class=\"col-xs-12\">
  161.             <h1 class=\"qa-player-title video-title\">
  162.                 ";
  163.         // line 26
  164.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((CoreExtension::getAttribute($this->env$this->source, ($context["multimediaObject"] ?? null), "title", [], "any"truetruefalse26)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env$this->source, (isset($context["multimediaObject"]) || array_key_exists("multimediaObject"$context) ? $context["multimediaObject"] : (function () { throw new RuntimeError('Variable "multimediaObject" does not exist.'26$this->source); })()), "title", [], "any"falsefalsefalse26), $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("No title"))) : ($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("No title"))), "html"nulltrue);
  165.         yield "
  166.                 <span class=\"pull-right edit-button\"></span>
  167.             </h1>
  168.         </div>
  169.         <div class=\"col-xs-12 col-md-7 col-lg-8\">
  170.             ";
  171.         // line 32
  172.         yield from $this->load("@PumukitWebTV/Misc/magic_url_disclaimer.html.twig"32)->unwrap()->yield($context);
  173.         // line 33
  174.         yield "
  175.             ";
  176.         // line 34
  177.         yield from $this->load("@PumukitWebTV/MultimediaObject/template_player.html.twig"34)->unwrap()->yield($context);
  178.         // line 35
  179.         yield "
  180.             ";
  181.         // line 36
  182.         if (((array_key_exists("url"$context) &&  !(null === (isset($context["url"]) || array_key_exists("url"$context) ? $context["url"] : (function () { throw new RuntimeError('Variable "url" does not exist.'36$this->source); })()))) && (array_key_exists("urlIframe"$context) &&  !(null === (isset($context["urlIframe"]) || array_key_exists("urlIframe"$context) ? $context["urlIframe"] : (function () { throw new RuntimeError('Variable "urlIframe" does not exist.'36$this->source); })()))))) {
  183.             // line 37
  184.             yield "                ";
  185.             yield $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment(Symfony\Bridge\Twig\Extension\HttpKernelExtension::controller("Pumukit\\WebTVBundle\\Controller\\MultimediaObjectController::multimediaInfoAction", ["multimediaObject" => (isset($context["multimediaObject"]) || array_key_exists("multimediaObject"$context) ? $context["multimediaObject"] : (function () { throw new RuntimeError('Variable "multimediaObject" does not exist.'37$this->source); })()), "url" => (isset($context["url"]) || array_key_exists("url"$context) ? $context["url"] : (function () { throw new RuntimeError('Variable "url" does not exist.'37$this->source); })()), "urlIframe" => (isset($context["urlIframe"]) || array_key_exists("urlIframe"$context) ? $context["urlIframe"] : (function () { throw new RuntimeError('Variable "urlIframe" does not exist.'37$this->source); })())]));
  186.             yield "
  187.             ";
  188.         } else {
  189.             // line 39
  190.             yield "                ";
  191.             yield $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment(Symfony\Bridge\Twig\Extension\HttpKernelExtension::controller("Pumukit\\WebTVBundle\\Controller\\MultimediaObjectController::multimediaInfoAction", ["multimediaObject" => (isset($context["multimediaObject"]) || array_key_exists("multimediaObject"$context) ? $context["multimediaObject"] : (function () { throw new RuntimeError('Variable "multimediaObject" does not exist.'39$this->source); })())]));
  192.             yield "
  193.             ";
  194.         }
  195.         // line 41
  196.         yield "        </div>
  197.         <div class=\"col-xs-12 col-md-5 col-lg-4\">
  198.             ";
  199.         // line 44
  200.         yield from $this->load("@PumukitWebTV/MultimediaObject/template_suggest.html.twig"44)->unwrap()->yield($context);
  201.         // line 45
  202.         yield "        </div>
  203.     </div>
  204.     ";
  205.         // line 48
  206.         if ((array_key_exists("cinema_mode"$context) && (isset($context["cinema_mode"]) || array_key_exists("cinema_mode"$context) ? $context["cinema_mode"] : (function () { throw new RuntimeError('Variable "cinema_mode" does not exist.'48$this->source); })()))) {
  207.             // line 49
  208.             yield "        <script>
  209.             \$(\"#paellaiframe\").detach().prependTo(\".main-content\");
  210.         </script>
  211.     ";
  212.         }
  213.         // line 53
  214.         yield "
  215. ";
  216.         
  217.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  218.         
  219.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  220.         yield from [];
  221.     }
  222.     // line 56
  223.     /**
  224.      * @return iterable<null|scalar|\Stringable>
  225.      */
  226.     public function block_javascripts(array $context, array $blocks = []): iterable
  227.     {
  228.         $macros $this->macros;
  229.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  230.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  231.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  232.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  233.         // line 57
  234.         yield "    ";
  235.         yield from $this->yieldParentBlock("javascripts"$context$blocks);
  236.         yield "
  237.     <script>
  238.         \$(document).ready(function() {
  239.             \$.ajax({
  240.                 url: \"";
  241.         // line 61
  242.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("pumukit_webtv_can_edit_multimediaobject", ["id" => CoreExtension::getAttribute($this->env$this->source, (isset($context["multimediaObject"]) || array_key_exists("multimediaObject"$context) ? $context["multimediaObject"] : (function () { throw new RuntimeError('Variable "multimediaObject" does not exist.'61$this->source); })()), "getId", [], "method"falsefalsefalse61)]), "html"nulltrue);
  243.         yield "\",
  244.                 method: 'GET',
  245.                 success: function (response) {
  246.                     \$('.edit-button').html(response);
  247.                 }
  248.             });
  249.         });
  250.     </script>
  251. ";
  252.         
  253.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  254.         
  255.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  256.         yield from [];
  257.     }
  258.     /**
  259.      * @codeCoverageIgnore
  260.      */
  261.     public function getTemplateName(): string
  262.     {
  263.         return "@PumukitWebTV/MultimediaObject/template.html.twig";
  264.     }
  265.     /**
  266.      * @codeCoverageIgnore
  267.      */
  268.     public function isTraitable(): bool
  269.     {
  270.         return false;
  271.     }
  272.     /**
  273.      * @codeCoverageIgnore
  274.      */
  275.     public function getDebugInfo(): array
  276.     {
  277.         return array (  279 => 61,  271 => 57,  258 => 56,  246 => 53,  240 => 49,  238 => 48,  233 => 45,  231 => 44,  226 => 41,  220 => 39,  214 => 37,  212 => 36,  209 => 35,  207 => 34,  204 => 33,  202 => 32,  193 => 26,  187 => 22,  174 => 21,  160 => 17,  156 => 16,  152 => 15,  146 => 13,  143 => 12,  140 => 11,  138 => 10,  133 => 9,  120 => 8,  95 => 6,  70 => 5,  59 => 1,  57 => 3,  44 => 1,);
  278.     }
  279.     public function getSourceContext(): Source
  280.     {
  281.         return new Source("{% extends '@PumukitWebTV/layout.html.twig' %}
  282. {% set hide_slidebar = true %}
  283. {% block title %}{{ parent() }} - {{ multimediaObject.title }}{% endblock %}
  284. {% block keywords %}{{ parent() }} - {{ multimediaObject.getKeywords()|join(',') }}{% endblock %}
  285. {% block meta %}
  286.     {{ parent() }}
  287.     {% if multimediaObject.isPublished %}
  288.         {% set trackid = (track.id is defined)?track.id:null %}
  289.         {% set url = url('pumukit_webtv_multimediaobject_index', {'id': multimediaObject.id, 'track_id': trackid}) %}
  290.         <meta property=\"og:url\" content=\"{{ url }}\" />
  291.         <meta property=\"og:type\" content=\"video.other\" />
  292.         <meta property=\"og:title\" content=\"{{ multimediaObject.title }}\" />
  293.         <meta property=\"og:description\" content=\"{{ multimediaObject.description }}\" />
  294.         <meta property=\"og:image\" content=\"{{ multimediaObject|first_url_pic(true) }}\" />
  295.     {% endif %}
  296. {% endblock %}
  297. {% block body %}
  298.     <div class=\"video-page\">
  299.         <div class=\"col-xs-12\">
  300.             <h1 class=\"qa-player-title video-title\">
  301.                 {{ multimediaObject.title|default(\"No title\"|trans) }}
  302.                 <span class=\"pull-right edit-button\"></span>
  303.             </h1>
  304.         </div>
  305.         <div class=\"col-xs-12 col-md-7 col-lg-8\">
  306.             {% include '@PumukitWebTV/Misc/magic_url_disclaimer.html.twig' %}
  307.             {% include '@PumukitWebTV/MultimediaObject/template_player.html.twig' %}
  308.             {% if (url is defined and url is not null) and (urlIframe is defined and urlIframe is not null) %}
  309.                 {{ render(controller('Pumukit\\\\WebTVBundle\\\\Controller\\\\MultimediaObjectController::multimediaInfoAction', {'multimediaObject': multimediaObject, 'url' : url, 'urlIframe' : urlIframe})) }}
  310.             {% else %}
  311.                 {{ render(controller('Pumukit\\\\WebTVBundle\\\\Controller\\\\MultimediaObjectController::multimediaInfoAction', {'multimediaObject': multimediaObject })) }}
  312.             {% endif %}
  313.         </div>
  314.         <div class=\"col-xs-12 col-md-5 col-lg-4\">
  315.             {% include \"@PumukitWebTV/MultimediaObject/template_suggest.html.twig\" %}
  316.         </div>
  317.     </div>
  318.     {% if cinema_mode is defined and cinema_mode %}
  319.         <script>
  320.             \$(\"#paellaiframe\").detach().prependTo(\".main-content\");
  321.         </script>
  322.     {% endif %}
  323. {% endblock %}
  324. {% block javascripts %}
  325.     {{ parent() }}
  326.     <script>
  327.         \$(document).ready(function() {
  328.             \$.ajax({
  329.                 url: \"{{ path('pumukit_webtv_can_edit_multimediaobject', {'id' : multimediaObject.getId()}) }}\",
  330.                 method: 'GET',
  331.                 success: function (response) {
  332.                     \$('.edit-button').html(response);
  333.                 }
  334.             });
  335.         });
  336.     </script>
  337. {% endblock %}
  338. ""@PumukitWebTV/MultimediaObject/template.html.twig""/srv/pumukit/src/Pumukit/WebTVBundle/Resources/views/MultimediaObject/template.html.twig");
  339.     }
  340. }