当前位置: 首页>>代码示例>>PHP>>正文


PHP twig_ensure_traversable函数代码示例

本文整理汇总了PHP中twig_ensure_traversable函数的典型用法代码示例。如果您正苦于以下问题:PHP twig_ensure_traversable函数的具体用法?PHP twig_ensure_traversable怎么用?PHP twig_ensure_traversable使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了twig_ensure_traversable函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: doDisplay

 protected function doDisplay(array $context, array $blocks = array())
 {
     $__internal_f6bc9ae49f4e000e9d80b99bfed322914549c10eb33e156d4dac0f0e5e55b51d = $this->env->getExtension("native_profiler");
     $__internal_f6bc9ae49f4e000e9d80b99bfed322914549c10eb33e156d4dac0f0e5e55b51d->enter($__internal_f6bc9ae49f4e000e9d80b99bfed322914549c10eb33e156d4dac0f0e5e55b51d_prof = new Twig_Profiler_Profile($this->getTemplateName(), "template", "@Twig/Exception/logs.html.twig"));
     // line 1
     echo "<ol class=\"traces logs\">\n    ";
     // line 2
     $context['_parent'] = $context;
     $context['_seq'] = twig_ensure_traversable(isset($context["logs"]) ? $context["logs"] : $this->getContext($context, "logs"));
     foreach ($context['_seq'] as $context["_key"] => $context["log"]) {
         // line 3
         echo "        <li";
         if ($this->getAttribute($context["log"], "priority", array()) >= 400) {
             echo " class=\"error\"";
         } elseif ($this->getAttribute($context["log"], "priority", array()) >= 300) {
             echo " class=\"warning\"";
         }
         echo ">\n            ";
         // line 4
         echo twig_escape_filter($this->env, $this->getAttribute($context["log"], "priorityName", array()), "html", null, true);
         echo " - ";
         echo twig_escape_filter($this->env, $this->getAttribute($context["log"], "message", array()), "html", null, true);
         echo "\n        </li>\n    ";
     }
     $_parent = $context['_parent'];
     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['log'], $context['_parent'], $context['loop']);
     $context = array_intersect_key($context, $_parent) + $_parent;
     // line 7
     echo "</ol>\n";
     $__internal_f6bc9ae49f4e000e9d80b99bfed322914549c10eb33e156d4dac0f0e5e55b51d->leave($__internal_f6bc9ae49f4e000e9d80b99bfed322914549c10eb33e156d4dac0f0e5e55b51d_prof);
 }
开发者ID:malcolmapps,项目名称:elogbooks,代码行数:31,代码来源:3cbfb4e388113d3621e7a3484b190ebac63795c9fc409e5b5715e5a07ba99535.php

示例2: doDisplay

 protected function doDisplay(array $context, array $blocks = array())
 {
     // line 1
     echo "<ol class=\"traces logs\">\n    ";
     // line 2
     $context['_parent'] = $context;
     $context['_seq'] = twig_ensure_traversable(isset($context["logs"]) ? $context["logs"] : null);
     foreach ($context['_seq'] as $context["_key"] => $context["log"]) {
         // line 3
         echo "        <li";
         if ($this->getAttribute($context["log"], "priority", array()) >= 400) {
             echo " class=\"error\"";
         } elseif ($this->getAttribute($context["log"], "priority", array()) >= 300) {
             echo " class=\"warning\"";
         }
         echo ">\n            ";
         // line 4
         echo twig_escape_filter($this->env, $this->getAttribute($context["log"], "priorityName", array()), "html", null, true);
         echo " - ";
         echo twig_escape_filter($this->env, $this->getAttribute($context["log"], "message", array()), "html", null, true);
         echo "\n        </li>\n    ";
     }
     $_parent = $context['_parent'];
     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['log'], $context['_parent'], $context['loop']);
     $context = array_intersect_key($context, $_parent) + $_parent;
     // line 7
     echo "</ol>\n";
 }
开发者ID:LamaDelRay,项目名称:test_symf,代码行数:28,代码来源:8811a782108950f5bfd2a427029df82e2acf535e06249c53ca5553b4b746f753.php

示例3: doDisplay

 protected function doDisplay(array $context, array $blocks = array())
 {
     $__internal_82a0e2110829e05d04d509aaad606161779028bbabd90aadd2356846d70947b9 = $this->env->getExtension("native_profiler");
     $__internal_82a0e2110829e05d04d509aaad606161779028bbabd90aadd2356846d70947b9->enter($__internal_82a0e2110829e05d04d509aaad606161779028bbabd90aadd2356846d70947b9_prof = new Twig_Profiler_Profile($this->getTemplateName(), "template", "TwigBundle:Exception:exception.txt.twig"));
     // line 1
     echo "[exception] ";
     echo (isset($context["status_code"]) ? $context["status_code"] : $this->getContext($context, "status_code")) . " | " . (isset($context["status_text"]) ? $context["status_text"] : $this->getContext($context, "status_text")) . " | " . $this->getAttribute(isset($context["exception"]) ? $context["exception"] : $this->getContext($context, "exception"), "class", array());
     echo "\n[message] ";
     // line 2
     echo $this->getAttribute(isset($context["exception"]) ? $context["exception"] : $this->getContext($context, "exception"), "message", array());
     echo "\n";
     // line 3
     $context['_parent'] = $context;
     $context['_seq'] = twig_ensure_traversable($this->getAttribute(isset($context["exception"]) ? $context["exception"] : $this->getContext($context, "exception"), "toarray", array()));
     foreach ($context['_seq'] as $context["i"] => $context["e"]) {
         // line 4
         echo "[";
         echo $context["i"] + 1;
         echo "] ";
         echo $this->getAttribute($context["e"], "class", array());
         echo ": ";
         echo $this->getAttribute($context["e"], "message", array());
         echo "\n";
         // line 5
         $this->loadTemplate("TwigBundle:Exception:traces.txt.twig", "TwigBundle:Exception:exception.txt.twig", 5)->display(array("exception" => $context["e"]));
         // line 6
         echo "\n";
     }
     $_parent = $context['_parent'];
     unset($context['_seq'], $context['_iterated'], $context['i'], $context['e'], $context['_parent'], $context['loop']);
     $context = array_intersect_key($context, $_parent) + $_parent;
     $__internal_82a0e2110829e05d04d509aaad606161779028bbabd90aadd2356846d70947b9->leave($__internal_82a0e2110829e05d04d509aaad606161779028bbabd90aadd2356846d70947b9_prof);
 }
开发者ID:Milkyway2605,项目名称:EasyStage_Symfony,代码行数:33,代码来源:0f3baf774c1c5d578c2c519fef938f74b38f0582f9d885a6ff32f2252b29fae7.php

示例4: block_content

 public function block_content($context, array $blocks = array())
 {
     // line 10
     echo "<table class=\"records_list table table-hover table-striped table-bordered table-condensed\">\n        <thead>\n            <tr>\n                <th>Id</th>\n                <th>Nombre</th>\n                <th>Actions</th>\n            </tr>\n        </thead>\n        <tbody>\n        ";
     // line 19
     $context['_parent'] = (array) $context;
     $context['_seq'] = twig_ensure_traversable(isset($context["entities"]) ? $context["entities"] : $this->getContext($context, "entities"));
     foreach ($context['_seq'] as $context["_key"] => $context["entity"]) {
         // line 20
         echo "            <tr>\n                <td><a href=\"";
         // line 21
         echo twig_escape_filter($this->env, $this->env->getExtension('routing')->getPath("clasificadoretapa_show", array("id" => $this->getAttribute(isset($context["entity"]) ? $context["entity"] : $this->getContext($context, "entity"), "id"))), "html", null, true);
         echo "\">";
         echo twig_escape_filter($this->env, $this->getAttribute(isset($context["entity"]) ? $context["entity"] : $this->getContext($context, "entity"), "id"), "html", null, true);
         echo "</a></td>\n                <td>";
         // line 22
         echo twig_escape_filter($this->env, $this->getAttribute(isset($context["entity"]) ? $context["entity"] : $this->getContext($context, "entity"), "nombre"), "html", null, true);
         echo "</td>\n                <td>\n                <ul>\n                    <li>\n                        <a href=\"";
         // line 26
         echo twig_escape_filter($this->env, $this->env->getExtension('routing')->getPath("clasificadoretapa_show", array("id" => $this->getAttribute(isset($context["entity"]) ? $context["entity"] : $this->getContext($context, "entity"), "id"))), "html", null, true);
         echo "\">show</a>\n                    </li>\n                    <li>\n                        <a href=\"";
         // line 29
         echo twig_escape_filter($this->env, $this->env->getExtension('routing')->getPath("clasificadoretapa_edit", array("id" => $this->getAttribute(isset($context["entity"]) ? $context["entity"] : $this->getContext($context, "entity"), "id"))), "html", null, true);
         echo "\">edit</a>\n                    </li>\n                </ul>\n                </td>\n            </tr>\n        ";
     }
     $_parent = $context['_parent'];
     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['entity'], $context['_parent'], $context['loop']);
     $context = array_intersect_key($context, $_parent) + $_parent;
     // line 35
     echo "        </tbody>\n    </table>\n\n        <ul>\n        <li>\n            <a href=\"";
     // line 40
     echo $this->env->getExtension('routing')->getPath("clasificadoretapa_new");
     echo "\">\n                Create a new entry\n            </a>\n        </li>\n    </ul>\n    ";
 }
开发者ID:admarin1985,项目名称:tickets,代码行数:34,代码来源:c712d99219a1087b4c6b596b40594b4a5d9844a3f42e8c47dd183d0068a0.php

示例5: doDisplay

 protected function doDisplay(array $context, array $blocks = array())
 {
     // line 1
     echo "<table ";
     if (array_key_exists("class", $context)) {
         echo "class='";
         echo twig_escape_filter($this->env, isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"), "html", null, true);
         echo "'";
     }
     echo " >\n    <thead>\n        <tr>\n            <th scope=\"col\">Key</th>\n            <th scope=\"col\">Value</th>\n        </tr>\n    </thead>\n    <tbody>\n        ";
     // line 9
     $context['_parent'] = (array) $context;
     $context['_seq'] = twig_ensure_traversable(twig_sort_filter($this->getAttribute(isset($context["bag"]) ? $context["bag"] : $this->getContext($context, "bag"), "keys", array())));
     foreach ($context['_seq'] as $context["_key"] => $context["key"]) {
         // line 10
         echo "            <tr>\n                <th>";
         // line 11
         echo twig_escape_filter($this->env, $context["key"], "html", null, true);
         echo "</th>\n                ";
         // line 13
         echo "                <td>";
         echo twig_escape_filter($this->env, twig_jsonencode_filter($this->getAttribute(isset($context["bag"]) ? $context["bag"] : $this->getContext($context, "bag"), "get", array(0 => $context["key"]), "method"), 64 | 256), "html", null, true);
         echo "</td>\n            </tr>\n        ";
     }
     $_parent = $context['_parent'];
     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['key'], $context['_parent'], $context['loop']);
     $context = array_intersect_key($context, $_parent) + $_parent;
     // line 16
     echo "    </tbody>\n</table>\n";
 }
开发者ID:jeremie38,项目名称:tpphp,代码行数:30,代码来源:294e791c5ea4d93f9eb84ce94046b071c2ef58397c3bdaa14b5a0b85a62e00d7.php

示例6: block_body

 public function block_body($context, array $blocks = array())
 {
     // line 11
     echo "    ";
     $context['_parent'] = (array) $context;
     $context['_seq'] = twig_ensure_traversable($this->getAttribute($this->getAttribute($this->getAttribute(isset($context["app"]) ? $context["app"] : $this->getContext($context, "app"), "session"), "flashbag"), "get", array(0 => "notice"), "method"));
     foreach ($context['_seq'] as $context["_key"] => $context["flashMessage"]) {
         // line 12
         echo "        <div class=\"flash-message\">\n            <em>Notice</em>: ";
         // line 13
         echo twig_escape_filter($this->env, isset($context["flashMessage"]) ? $context["flashMessage"] : $this->getContext($context, "flashMessage"), "html", null, true);
         echo "\n        </div>\n    ";
     }
     $_parent = $context['_parent'];
     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['flashMessage'], $context['_parent'], $context['loop']);
     $context = array_intersect_key($context, $_parent) + $_parent;
     // line 16
     echo "\n    ";
     // line 17
     $this->displayBlock('content_header', $context, $blocks);
     // line 26
     echo "\n    <div class=\"block\">\n        ";
     // line 28
     $this->displayBlock('content', $context, $blocks);
     // line 29
     echo "    </div>\n\n    ";
     // line 31
     if (array_key_exists("code", $context)) {
         // line 32
         echo "        <h2>Code behind this page</h2>\n        <div class=\"block\">\n            <div class=\"symfony-content\">";
         // line 34
         echo isset($context["code"]) ? $context["code"] : $this->getContext($context, "code");
         echo "</div>\n        </div>\n    ";
     }
 }
开发者ID:iurkidi,项目名称:unirecetas,代码行数:35,代码来源:389e7df63f587ea41a260f4529dba36b65fb2ac3946c92b58eaabcc544b8.php

示例7: doDisplay

 protected function doDisplay(array $context, array $blocks = array())
 {
     // line 1
     echo "[exception] ";
     echo (isset($context["status_code"]) ? $context["status_code"] : null) . " | " . (isset($context["status_text"]) ? $context["status_text"] : null) . " | " . $this->getAttribute(isset($context["exception"]) ? $context["exception"] : null, "class", array());
     echo "\n[message] ";
     // line 2
     echo $this->getAttribute(isset($context["exception"]) ? $context["exception"] : null, "message", array());
     echo "\n";
     // line 3
     $context['_parent'] = (array) $context;
     $context['_seq'] = twig_ensure_traversable($this->getAttribute(isset($context["exception"]) ? $context["exception"] : null, "toarray", array()));
     foreach ($context['_seq'] as $context["i"] => $context["e"]) {
         // line 4
         echo "[";
         echo $context["i"] + 1;
         echo "] ";
         echo $this->getAttribute($context["e"], "class", array());
         echo ": ";
         echo $this->getAttribute($context["e"], "message", array());
         echo "\n";
         // line 5
         $this->loadTemplate("TwigBundle:Exception:traces.txt.twig", "TwigBundle:Exception:exception.txt.twig", 5)->display(array("exception" => $context["e"]));
         // line 6
         echo "\n";
     }
     $_parent = $context['_parent'];
     unset($context['_seq'], $context['_iterated'], $context['i'], $context['e'], $context['_parent'], $context['loop']);
     $context = array_intersect_key($context, $_parent) + $_parent;
 }
开发者ID:kapilpatel20,项目名称:blogbundle,代码行数:30,代码来源:772dcb26bfb3a33e78da24b5658c65d8759ac82260649560617f21855db0dac0.php

示例8: doDisplay

 protected function doDisplay(array $context, array $blocks = array())
 {
     $__internal_5d013e2c33d1e89ee3dbac3863b54372b2d7fe46b0804537e2368bd4167ff011 = $this->env->getExtension("native_profiler");
     $__internal_5d013e2c33d1e89ee3dbac3863b54372b2d7fe46b0804537e2368bd4167ff011->enter($__internal_5d013e2c33d1e89ee3dbac3863b54372b2d7fe46b0804537e2368bd4167ff011_prof = new Twig_Profiler_Profile($this->getTemplateName(), "template", "@Twig/Exception/logs.html.twig"));
     // line 1
     echo "<ol class=\"traces logs\">\n    ";
     // line 2
     $context['_parent'] = $context;
     $context['_seq'] = twig_ensure_traversable(isset($context["logs"]) ? $context["logs"] : $this->getContext($context, "logs"));
     foreach ($context['_seq'] as $context["_key"] => $context["log"]) {
         // line 3
         echo "        <li";
         if ($this->getAttribute($context["log"], "priority", array()) >= 400) {
             echo " class=\"error\"";
         } elseif ($this->getAttribute($context["log"], "priority", array()) >= 300) {
             echo " class=\"warning\"";
         }
         echo ">\n            ";
         // line 4
         echo twig_escape_filter($this->env, $this->getAttribute($context["log"], "priorityName", array()), "html", null, true);
         echo " - ";
         echo twig_escape_filter($this->env, $this->getAttribute($context["log"], "message", array()), "html", null, true);
         echo "\n        </li>\n    ";
     }
     $_parent = $context['_parent'];
     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['log'], $context['_parent'], $context['loop']);
     $context = array_intersect_key($context, $_parent) + $_parent;
     // line 7
     echo "</ol>\n";
     $__internal_5d013e2c33d1e89ee3dbac3863b54372b2d7fe46b0804537e2368bd4167ff011->leave($__internal_5d013e2c33d1e89ee3dbac3863b54372b2d7fe46b0804537e2368bd4167ff011_prof);
 }
开发者ID:Crymsius,项目名称:AnonymousGift,代码行数:31,代码来源:b675601cd3af552cba4ae1876a7a91256883d82910f56c707fa0a023c6efc971.php

示例9: doDisplay

 protected function doDisplay(array $context, array $blocks = array())
 {
     // line 1
     echo "<?xml version=\"1.0\" encoding=\"";
     echo twig_escape_filter($this->env, $this->env->getCharset(), "html", null, true);
     echo "\" ?>\n\n<error code=\"";
     // line 3
     echo twig_escape_filter($this->env, isset($context["status_code"]) ? $context["status_code"] : $this->getContext($context, "status_code"), "html", null, true);
     echo "\" message=\"";
     echo twig_escape_filter($this->env, isset($context["status_text"]) ? $context["status_text"] : $this->getContext($context, "status_text"), "html", null, true);
     echo "\">\n";
     // line 4
     $context['_parent'] = (array) $context;
     $context['_seq'] = twig_ensure_traversable($this->getAttribute(isset($context["exception"]) ? $context["exception"] : $this->getContext($context, "exception"), "toarray", array()));
     foreach ($context['_seq'] as $context["_key"] => $context["e"]) {
         // line 5
         echo "    <exception class=\"";
         echo twig_escape_filter($this->env, $this->getAttribute($context["e"], "class", array()), "html", null, true);
         echo "\" message=\"";
         echo twig_escape_filter($this->env, $this->getAttribute($context["e"], "message", array()), "html", null, true);
         echo "\">\n";
         // line 6
         $this->loadTemplate("TwigBundle:Exception:traces.xml.twig", "TwigBundle:Exception:exception.xml.twig", 6)->display(array("exception" => $context["e"]));
         // line 7
         echo "    </exception>\n";
     }
     $_parent = $context['_parent'];
     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['e'], $context['_parent'], $context['loop']);
     $context = array_intersect_key($context, $_parent) + $_parent;
     // line 9
     echo "</error>\n";
 }
开发者ID:ewrwq,项目名称:xh,代码行数:32,代码来源:0f8170328aab6a4ba403c39ff57888887e40378c4b7ea9c15726ee9fd66698f0.php

示例10: doDisplay

 protected function doDisplay(array $context, array $blocks = array())
 {
     // line 1
     echo "[exception] ";
     echo twig_escape_filter($this->env, (isset($context["status_code"]) ? $context["status_code"] : $this->getContext($context, "status_code")) . " | " . (isset($context["status_text"]) ? $context["status_text"] : $this->getContext($context, "status_text")) . " | " . $this->getAttribute(isset($context["exception"]) ? $context["exception"] : $this->getContext($context, "exception"), "class"), "html", null, true);
     echo "\n[message] ";
     // line 2
     echo twig_escape_filter($this->env, $this->getAttribute(isset($context["exception"]) ? $context["exception"] : $this->getContext($context, "exception"), "message"), "html", null, true);
     echo "\n";
     // line 3
     $context['_parent'] = (array) $context;
     $context['_seq'] = twig_ensure_traversable($this->getAttribute(isset($context["exception"]) ? $context["exception"] : $this->getContext($context, "exception"), "toarray"));
     foreach ($context['_seq'] as $context["i"] => $context["e"]) {
         // line 4
         echo "[";
         echo twig_escape_filter($this->env, (isset($context["i"]) ? $context["i"] : $this->getContext($context, "i")) + 1, "html", null, true);
         echo "] ";
         echo twig_escape_filter($this->env, $this->getAttribute(isset($context["e"]) ? $context["e"] : $this->getContext($context, "e"), "class"), "html", null, true);
         echo ": ";
         echo twig_escape_filter($this->env, $this->getAttribute(isset($context["e"]) ? $context["e"] : $this->getContext($context, "e"), "message"), "html", null, true);
         echo "\n";
         // line 5
         $this->env->loadTemplate("TwigBundle:Exception:traces.txt.twig")->display(array("exception" => isset($context["e"]) ? $context["e"] : $this->getContext($context, "e")));
         // line 6
         echo "\n";
     }
     $_parent = $context['_parent'];
     unset($context['_seq'], $context['_iterated'], $context['i'], $context['e'], $context['_parent'], $context['loop']);
     $context = array_intersect_key($context, $_parent) + $_parent;
 }
开发者ID:amirmasoud,项目名称:symfony-bookstore,代码行数:30,代码来源:a87994b0b5046283046b0d87dedfb190db8008ca3190b50c9497616517d3.php

示例11: doDisplay

 protected function doDisplay(array $context, array $blocks = array())
 {
     // line 1
     echo "<div class=\"btn-group\">\n    ";
     // line 2
     $context['_parent'] = $context;
     $context['_seq'] = twig_ensure_traversable($this->getAttribute($this->getAttribute(isset($context["app"]) ? $context["app"] : null, "config", array()), "get", array(0 => "contenttypes"), "method"));
     foreach ($context['_seq'] as $context["contenttypeslug"] => $context["contenttype"]) {
         // line 3
         echo "        ";
         if ($this->env->getExtension('Bolt')->isAllowed("contenttype:" . $context["contenttypeslug"] . ":create") && $this->env->getExtension('Bolt')->isAllowed("contenttype:" . $context["contenttypeslug"] . ":view")) {
             // line 4
             echo "            <a class=\"btn btn-default\" href=\"";
             echo twig_escape_filter($this->env, $this->env->getExtension('routing')->getPath("editcontent", array("contenttypeslug" => $context["contenttypeslug"])), "html", null, true);
             echo "\">\n                <i class=\"fa fa-plus\"></i> ";
             // line 5
             echo $this->env->getExtension('Bolt')->trans("contenttypes.generic.new", array("%contenttype%" => $context["contenttypeslug"]));
             echo "\n            </a>\n        ";
         }
         // line 8
         echo "    ";
     }
     $_parent = $context['_parent'];
     unset($context['_seq'], $context['_iterated'], $context['contenttypeslug'], $context['contenttype'], $context['_parent'], $context['loop']);
     $context = array_intersect_key($context, $_parent) + $_parent;
     // line 9
     echo "</div>\n";
 }
开发者ID:bearlikelion,项目名称:im,代码行数:28,代码来源:494dcf01fb1cf40ca0c170997e3a92bf2781be398f6b3503943d0e7f99b3932e.php

示例12: block_content

 public function block_content($context, array $blocks = array())
 {
     $__internal_0beace1c1ded6a240615130c94c562ef6bdff055ff856ba7ec49189a88deffae = $this->env->getExtension("native_profiler");
     $__internal_0beace1c1ded6a240615130c94c562ef6bdff055ff856ba7ec49189a88deffae->enter($__internal_0beace1c1ded6a240615130c94c562ef6bdff055ff856ba7ec49189a88deffae_prof = new Twig_Profiler_Profile($this->getTemplateName(), "block", "content"));
     // line 4
     echo "    <h2>Item List</h2>\n    <ul>\n    ";
     // line 6
     $context['_parent'] = (array) $context;
     $context['_seq'] = twig_ensure_traversable(isset($context["items"]) ? $context["items"] : $this->getContext($context, "items"));
     foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
         // line 7
         echo "            <li><a href=\"";
         echo twig_escape_filter($this->env, $this->env->getExtension('routing')->getPath("item-detail", array("id" => $this->getAttribute($context["item"], "id", array()))), "html", null, true);
         echo "\">";
         echo twig_escape_filter($this->env, $this->getAttribute($context["item"], "name", array()), "html", null, true);
         echo "</a> | <a href=\"";
         echo twig_escape_filter($this->env, $this->env->getExtension('routing')->getPath("item-edit", array("id" => $this->getAttribute($context["item"], "id", array()))), "html", null, true);
         echo "\">Edit</a> - <a href=\"";
         echo twig_escape_filter($this->env, $this->env->getExtension('routing')->getPath("item-delete", array("id" => $this->getAttribute($context["item"], "id", array()))), "html", null, true);
         echo "\">Delete</a></li>\n    ";
     }
     $_parent = $context['_parent'];
     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
     $context = array_intersect_key($context, $_parent) + $_parent;
     // line 9
     echo "    </ul>\n    <a href=\"\">Add New</a>\n";
     $__internal_0beace1c1ded6a240615130c94c562ef6bdff055ff856ba7ec49189a88deffae->leave($__internal_0beace1c1ded6a240615130c94c562ef6bdff055ff856ba7ec49189a88deffae_prof);
 }
开发者ID:bamper,项目名称:clothing_store_symfony,代码行数:28,代码来源:52241ee42fd0a2107a51f23da2284f7055f390378645993b90ca5c126793de7c.php

示例13: doDisplay

 protected function doDisplay(array $context, array $blocks = array())
 {
     $tags = array("if" => 22, "for" => 33);
     $filters = array();
     $functions = array();
     try {
         $this->env->getExtension('sandbox')->checkSecurity(array('if', 'for'), array(), array());
     } catch (Twig_Sandbox_SecurityError $e) {
         $e->setTemplateFile($this->getTemplateName());
         if ($e instanceof Twig_Sandbox_SecurityNotAllowedTagError && isset($tags[$e->getTagName()])) {
             $e->setTemplateLine($tags[$e->getTagName()]);
         } elseif ($e instanceof Twig_Sandbox_SecurityNotAllowedFilterError && isset($filters[$e->getFilterName()])) {
             $e->setTemplateLine($filters[$e->getFilterName()]);
         } elseif ($e instanceof Twig_Sandbox_SecurityNotAllowedFunctionError && isset($functions[$e->getFunctionName()])) {
             $e->setTemplateLine($functions[$e->getFunctionName()]);
         }
         throw $e;
     }
     // line 22
     if (isset($context["multiple"]) ? $context["multiple"] : null) {
         // line 23
         echo "  <div class=\"js-form-item form-item\">\n    ";
         // line 24
         echo $this->env->getExtension('sandbox')->ensureToStringAllowed($this->env->getExtension('drupal_core')->escapeFilter($this->env, isset($context["table"]) ? $context["table"] : null, "html", null, true));
         echo "\n    ";
         // line 25
         if ($this->getAttribute(isset($context["description"]) ? $context["description"] : null, "content", array())) {
             // line 26
             echo "      <div";
             echo $this->env->getExtension('sandbox')->ensureToStringAllowed($this->env->getExtension('drupal_core')->escapeFilter($this->env, $this->getAttribute($this->getAttribute(isset($context["description"]) ? $context["description"] : null, "attributes", array()), "addClass", array(0 => "description"), "method"), "html", null, true));
             echo " >";
             echo $this->env->getExtension('sandbox')->ensureToStringAllowed($this->env->getExtension('drupal_core')->escapeFilter($this->env, $this->getAttribute(isset($context["description"]) ? $context["description"] : null, "content", array()), "html", null, true));
             echo "</div>\n    ";
         }
         // line 28
         echo "    ";
         if (isset($context["button"]) ? $context["button"] : null) {
             // line 29
             echo "      <div class=\"clearfix\">";
             echo $this->env->getExtension('sandbox')->ensureToStringAllowed($this->env->getExtension('drupal_core')->escapeFilter($this->env, isset($context["button"]) ? $context["button"] : null, "html", null, true));
             echo "</div>\n    ";
         }
         // line 31
         echo "  </div>\n";
     } else {
         // line 33
         echo "  ";
         $context['_parent'] = $context;
         $context['_seq'] = twig_ensure_traversable(isset($context["elements"]) ? $context["elements"] : null);
         foreach ($context['_seq'] as $context["_key"] => $context["element"]) {
             // line 34
             echo "    ";
             echo $this->env->getExtension('sandbox')->ensureToStringAllowed($this->env->getExtension('drupal_core')->escapeFilter($this->env, $context["element"], "html", null, true));
             echo "\n  ";
         }
         $_parent = $context['_parent'];
         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['element'], $context['_parent'], $context['loop']);
         $context = array_intersect_key($context, $_parent) + $_parent;
     }
 }
开发者ID:gerbreown1,项目名称:calvaryfree,代码行数:60,代码来源:070280076baae58151cc0db7912c470385224523254c6a0d311c5489aaf9c0a7.php

示例14: doDisplay

 protected function doDisplay(array $context, array $blocks = array())
 {
     $__internal_c1163754d0e4d1281a554d1d1a36e672ce0044b5a7e9e9ea63c91155a4ffe018 = $this->env->getExtension("native_profiler");
     $__internal_c1163754d0e4d1281a554d1d1a36e672ce0044b5a7e9e9ea63c91155a4ffe018->enter($__internal_c1163754d0e4d1281a554d1d1a36e672ce0044b5a7e9e9ea63c91155a4ffe018_prof = new Twig_Profiler_Profile($this->getTemplateName(), "template", "ReportsBundle:Default:bloodFilter.html.twig"));
     // line 1
     echo "<ul class=\"submenu\">\n";
     // line 2
     $context['_parent'] = (array) $context;
     $context['_seq'] = twig_ensure_traversable(isset($context["elems"]) ? $context["elems"] : $this->getContext($context, "elems"));
     foreach ($context['_seq'] as $context["_key"] => $context["e"]) {
         // line 3
         echo "    <li class=\"disabled\">\n        <a id=\"";
         // line 4
         echo twig_escape_filter($this->env, $this->getAttribute($context["e"], "id", array()), "html", null, true);
         echo "\" name=\"";
         echo twig_escape_filter($this->env, $this->getAttribute($context["e"], "text", array()), "html", null, true);
         echo "\" class=\"blood\">\n            <i class=\"icon-double-angle-right\"></i>\n            ";
         // line 6
         echo twig_escape_filter($this->env, $this->getAttribute($context["e"], "text", array()), "html", null, true);
         echo "\n        </a>\n    </li>\n";
     }
     $_parent = $context['_parent'];
     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['e'], $context['_parent'], $context['loop']);
     $context = array_intersect_key($context, $_parent) + $_parent;
     // line 10
     echo "</ul>\n\n\n\n";
     $__internal_c1163754d0e4d1281a554d1d1a36e672ce0044b5a7e9e9ea63c91155a4ffe018->leave($__internal_c1163754d0e4d1281a554d1d1a36e672ce0044b5a7e9e9ea63c91155a4ffe018_prof);
 }
开发者ID:joprietoe,项目名称:becker,代码行数:28,代码来源:7c5dff8f30de0fd3e6d52bfb75b64942e1b6a0cac7189ab7f509bba1c832ac88.php

示例15: doDisplay

 protected function doDisplay(array $context, array $blocks = array())
 {
     $__internal_50c4d1ea1f9cf5530087b308bea560ca82a1653a63c844d1ce82a7b199781db7 = $this->env->getExtension("native_profiler");
     $__internal_50c4d1ea1f9cf5530087b308bea560ca82a1653a63c844d1ce82a7b199781db7->enter($__internal_50c4d1ea1f9cf5530087b308bea560ca82a1653a63c844d1ce82a7b199781db7_prof = new Twig_Profiler_Profile($this->getTemplateName(), "template", "EsieaBlogBundle:Advert:menu.html.twig"));
     // line 2
     echo "\n";
     // line 5
     echo "\n<ul class=\"nav nav-pills nav-stacked\">\n    ";
     // line 7
     $context['_parent'] = $context;
     $context['_seq'] = twig_ensure_traversable(isset($context["listAdverts"]) ? $context["listAdverts"] : $this->getContext($context, "listAdverts"));
     foreach ($context['_seq'] as $context["_key"] => $context["advert"]) {
         // line 8
         echo "        <li>\n            <a href=\"";
         // line 9
         echo twig_escape_filter($this->env, $this->env->getExtension('routing')->getPath("esiea_blog_view", array("id" => $this->getAttribute($context["advert"], "id", array()))), "html", null, true);
         echo "\">\n                ";
         // line 10
         echo twig_escape_filter($this->env, $this->getAttribute($context["advert"], "titre", array()), "html", null, true);
         echo "\n            </a>\n        </li>\n    ";
     }
     $_parent = $context['_parent'];
     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['advert'], $context['_parent'], $context['loop']);
     $context = array_intersect_key($context, $_parent) + $_parent;
     // line 14
     echo "</ul>";
     $__internal_50c4d1ea1f9cf5530087b308bea560ca82a1653a63c844d1ce82a7b199781db7->leave($__internal_50c4d1ea1f9cf5530087b308bea560ca82a1653a63c844d1ce82a7b199781db7_prof);
 }
开发者ID:hafidatabet,项目名称:Blog_Cuisine-symfony2,代码行数:28,代码来源:0ed64225b136812c0cab7f76a07ec5f493c292cbd5dc8845fe4778b7bb366c3d.php


注:本文中的twig_ensure_traversable函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。