var/cache/dev/twig/bb/bb45a6f1b5ee4b0c2ed986720a8c3c3b.php line 42

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\SandboxExtension;
  6. use Twig\Markup;
  7. use Twig\Sandbox\SecurityError;
  8. use Twig\Sandbox\SecurityNotAllowedTagError;
  9. use Twig\Sandbox\SecurityNotAllowedFilterError;
  10. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  11. use Twig\Source;
  12. use Twig\Template;
  13. /* @user_data/campaign/detail.twig */
  14. class __TwigTemplate_4eeaa12207ca217158894767a55d94a4 extends \Eccube\Twig\Template
  15. {
  16. private $source;
  17. private $macros = [];
  18. public function __construct(Environment $env)
  19. {
  20. parent::__construct($env);
  21. $this->source = $this->getSourceContext();
  22. $this->blocks = [
  23. 'title' => [$this, 'block_title'],
  24. 'js' => [$this, 'block_js'],
  25. 'content' => [$this, 'block_content'],
  26. ];
  27. $this->sandbox = $this->env->getExtension('\Twig\Extension\SandboxExtension');
  28. $this->checkSecurity();
  29. }
  30. protected function doGetParent(array $context)
  31. {
  32. // line 1
  33. return "@user_data/layout/default_frame.twig";
  34. }
  35. protected function doDisplay(array $context, array $blocks = [])
  36. {
  37. $macros = $this->macros;
  38. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  39. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "@user_data/campaign/detail.twig"));
  40. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  41. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "@user_data/campaign/detail.twig"));
  42. $this->parent = $this->loadTemplate("@user_data/layout/default_frame.twig", "@user_data/campaign/detail.twig", 1);
  43. $this->parent->display($context, array_merge($this->blocks, $blocks));
  44. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  45. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  46. }
  47. // line 2
  48. public function block_title($context, array $blocks = [])
  49. {
  50. $macros = $this->macros;
  51. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  52. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
  53. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  54. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
  55. // line 3
  56. echo "\t";
  57. echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, (isset($context["campaign"]) || array_key_exists("campaign", $context) ? $context["campaign"] : (function () { throw new RuntimeError('Variable "campaign" does not exist.', 3, $this->source); })()), "title", [], "any", false, false, true, 3), 3, $this->source), "html", null, true);
  58. echo "
  59. \t| オリジナル缶バッジ/カンバッチ製作【個人小ロットから業務用OEMまで激安印刷】ZEAMI Goods
  60. ";
  61. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  62. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  63. }
  64. // line 6
  65. public function block_js($context, array $blocks = [])
  66. {
  67. $macros = $this->macros;
  68. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  69. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "js"));
  70. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  71. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "js"));
  72. // line 7
  73. echo "\t<script>
  74. \t\$(document).ready(function () {
  75. \t})
  76. \t</script>
  77. ";
  78. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  79. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  80. }
  81. // line 13
  82. public function block_content($context, array $blocks = [])
  83. {
  84. $macros = $this->macros;
  85. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  86. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "content"));
  87. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  88. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "content"));
  89. // line 14
  90. echo "\t<!-- ▼▼ MAIN CONTENTS __________________________________________________________________________________________________ ▼▼ -->
  91. \t<main
  92. \t\tid=\"mainContents\">
  93. \t\t<!-- // ++ パンクズ ++ //////////////////////////////////////////////////////////// // -->
  94. \t\t<div id=\"bread_crumbBloc\" class=\"fades\">
  95. \t\t\t<ul id=\"breadCrumb\" class=\"fades\">
  96. \t\t\t\t<li class=\"up\">
  97. \t\t\t\t\t<a href=\"/\"><img src=\"";
  98. // line 23
  99. echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/icon_home.png"), "html", null, true);
  100. echo "\" alt=\"ホーム\"></a>
  101. \t\t\t\t</li>
  102. \t\t\t\t<li class=\"up\">
  103. \t\t\t\t\t<a href=\"/campaign\">キャンペーン</a>
  104. \t\t\t\t</li>
  105. \t\t\t\t<li class=\"up\">キャンペーン詳細</li>
  106. \t\t\t</ul>
  107. \t\t\t<!-- ///// #breadCrumb +++++ ///// -->
  108. \t\t\t<!-- ///// +++++ #bread_crumbBloc +++++ ///// -->
  109. \t\t</div>
  110. \t\t<!-- // == MAIN ================================================================================ // -->
  111. \t\t<section id=\"Campaign\" class=\"section_basic article\">
  112. \t\t\t<figure id=\"news_mainVisual\" class=\"fades\"><img src=\"";
  113. // line 37
  114. echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl($this->extensions['Eccube\Twig\Extension\EccubeExtension']->getNoImageProduct($this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, (isset($context["campaign"]) || array_key_exists("campaign", $context) ? $context["campaign"] : (function () { throw new RuntimeError('Variable "campaign" does not exist.', 37, $this->source); })()), "image", [], "any", false, false, true, 37), 37, $this->source)), "save_image"), "html", null, true);
  115. echo "\" alt=\"\"></figure>
  116. \t\t\t<!-- // ++ タイトル ++ /////////////////////////////////////////////////////////////// -->
  117. \t\t\t<div id=\"section_titleBloc\" class=\"fades\">
  118. \t\t\t\t<h3 class=\"section_title up center\">";
  119. // line 41
  120. echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, (isset($context["campaign"]) || array_key_exists("campaign", $context) ? $context["campaign"] : (function () { throw new RuntimeError('Variable "campaign" does not exist.', 41, $this->source); })()), "title", [], "any", false, false, true, 41), 41, $this->source), "html", null, true);
  121. echo "</h3>
  122. \t\t\t</div>
  123. \t\t\t<!-- ///// #section_titleBloc +++++ ///// -->
  124. \t\t\t<!-- // ++ キャンペーン 詳細 ++ /////////////////////////////////////////////////////////////// -->
  125. \t\t\t<article id=\"news_mainContainer\" class=\"up\">
  126. \t\t\t\t";
  127. // line 48
  128. echo $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, (isset($context["campaign"]) || array_key_exists("campaign", $context) ? $context["campaign"] : (function () { throw new RuntimeError('Variable "campaign" does not exist.', 48, $this->source); })()), "content", [], "any", false, false, true, 48), 48, $this->source);
  129. echo "
  130. \t\t\t\t<!-- //// ++++ #news_mainContainer ++++ //// -->
  131. \t\t\t</article>
  132. \t\t\t<ul id=\"article_snsList\" class=\"fades\">
  133. \t\t\t\t<li class=\"up\">
  134. \t\t\t\t\t<a href=\"https://twitter.com/ZEAMI_Art\" target=\"_blank\"><img src=\"";
  135. // line 55
  136. echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/icon_x_gr.png"), "html", null, true);
  137. echo "\" alt=\"X\"></a>
  138. \t\t\t\t</li>
  139. \t\t\t\t<li class=\"up\">
  140. \t\t\t\t\t<a href=\"https://www.facebook.com/pages/ZEAMI-Art/173307932728543\" target=\"_blank\"><img src=\"";
  141. // line 58
  142. echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/icon_facebook_gr.png"), "html", null, true);
  143. echo "\" alt=\"facebook\"></a>
  144. \t\t\t\t</li>
  145. \t\t\t\t<li class=\"up\">
  146. \t\t\t\t\t\t";
  147. // line 62
  148. echo "\t\t\t\t\t\t<div id='btn-line' class=\"line-it-button\" data-lang=\"ja\" data-type=\"share-a\" data-env=\"REAL\" data-url=\"";
  149. echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 62, $this->source); })()), "request", [], "any", false, false, true, 62), "uri", [], "any", false, false, true, 62), 62, $this->source), "html", null, true);
  150. echo "\" data-color=\"default\" data-size=\"large\" data-count=\"false\" data-ver=\"3\"></div>
  151. \t\t\t\t</li>
  152. \t\t\t\t<!-- ///// #article_snsList +++++ ///// -->
  153. \t\t\t</ul>
  154. \t\t\t<p id=\"pageBack\" class=\"up\">
  155. \t\t\t\t<a href=\"/campaign\">一覧を見る</a>
  156. \t\t\t</p>
  157. \t\t</section>
  158. \t\t<!-- ///// +++++ #Campaign +++++ ///// -->
  159. \t\t<!-- ///// +++++ #mainContents +++++ ///// -->
  160. \t</main>
  161. ";
  162. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  163. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  164. }
  165. public function getTemplateName()
  166. {
  167. return "@user_data/campaign/detail.twig";
  168. }
  169. public function isTraitable()
  170. {
  171. return false;
  172. }
  173. public function getDebugInfo()
  174. {
  175. return array ( 188 => 62, 182 => 58, 176 => 55, 166 => 48, 156 => 41, 149 => 37, 132 => 23, 121 => 14, 111 => 13, 96 => 7, 86 => 6, 72 => 3, 62 => 2, 39 => 1,);
  176. }
  177. public function getSourceContext()
  178. {
  179. return new Source("{% extends '@user_data/layout/default_frame.twig' %}
  180. {% block title %}
  181. \t{{ campaign.title }}
  182. \t| オリジナル缶バッジ/カンバッチ製作【個人小ロットから業務用OEMまで激安印刷】ZEAMI Goods
  183. {% endblock %}
  184. {% block js %}
  185. \t<script>
  186. \t\$(document).ready(function () {
  187. \t})
  188. \t</script>
  189. {% endblock %}
  190. {% block content %}
  191. \t<!-- ▼▼ MAIN CONTENTS __________________________________________________________________________________________________ ▼▼ -->
  192. \t<main
  193. \t\tid=\"mainContents\">
  194. \t\t<!-- // ++ パンクズ ++ //////////////////////////////////////////////////////////// // -->
  195. \t\t<div id=\"bread_crumbBloc\" class=\"fades\">
  196. \t\t\t<ul id=\"breadCrumb\" class=\"fades\">
  197. \t\t\t\t<li class=\"up\">
  198. \t\t\t\t\t<a href=\"/\"><img src=\"{{ asset('assets/img/icon_home.png') }}\" alt=\"ホーム\"></a>
  199. \t\t\t\t</li>
  200. \t\t\t\t<li class=\"up\">
  201. \t\t\t\t\t<a href=\"/campaign\">キャンペーン</a>
  202. \t\t\t\t</li>
  203. \t\t\t\t<li class=\"up\">キャンペーン詳細</li>
  204. \t\t\t</ul>
  205. \t\t\t<!-- ///// #breadCrumb +++++ ///// -->
  206. \t\t\t<!-- ///// +++++ #bread_crumbBloc +++++ ///// -->
  207. \t\t</div>
  208. \t\t<!-- // == MAIN ================================================================================ // -->
  209. \t\t<section id=\"Campaign\" class=\"section_basic article\">
  210. \t\t\t<figure id=\"news_mainVisual\" class=\"fades\"><img src=\"{{ asset(campaign.image|no_image_product, 'save_image') }}\" alt=\"\"></figure>
  211. \t\t\t<!-- // ++ タイトル ++ /////////////////////////////////////////////////////////////// -->
  212. \t\t\t<div id=\"section_titleBloc\" class=\"fades\">
  213. \t\t\t\t<h3 class=\"section_title up center\">{{ campaign.title }}</h3>
  214. \t\t\t</div>
  215. \t\t\t<!-- ///// #section_titleBloc +++++ ///// -->
  216. \t\t\t<!-- // ++ キャンペーン 詳細 ++ /////////////////////////////////////////////////////////////// -->
  217. \t\t\t<article id=\"news_mainContainer\" class=\"up\">
  218. \t\t\t\t{{ campaign.content|raw }}
  219. \t\t\t\t<!-- //// ++++ #news_mainContainer ++++ //// -->
  220. \t\t\t</article>
  221. \t\t\t<ul id=\"article_snsList\" class=\"fades\">
  222. \t\t\t\t<li class=\"up\">
  223. \t\t\t\t\t<a href=\"https://twitter.com/ZEAMI_Art\" target=\"_blank\"><img src=\"{{ asset('assets/img/icon_x_gr.png') }}\" alt=\"X\"></a>
  224. \t\t\t\t</li>
  225. \t\t\t\t<li class=\"up\">
  226. \t\t\t\t\t<a href=\"https://www.facebook.com/pages/ZEAMI-Art/173307932728543\" target=\"_blank\"><img src=\"{{ asset('assets/img/icon_facebook_gr.png') }}\" alt=\"facebook\"></a>
  227. \t\t\t\t</li>
  228. \t\t\t\t<li class=\"up\">
  229. \t\t\t\t\t\t{# <img id='line-btn-campaign' src=\"{{ asset('assets/img/icon_line_gr.png') }}\" alt=\"LINE\"> #}
  230. \t\t\t\t\t\t<div id='btn-line' class=\"line-it-button\" data-lang=\"ja\" data-type=\"share-a\" data-env=\"REAL\" data-url=\"{{ app.request.uri }}\" data-color=\"default\" data-size=\"large\" data-count=\"false\" data-ver=\"3\"></div>
  231. \t\t\t\t</li>
  232. \t\t\t\t<!-- ///// #article_snsList +++++ ///// -->
  233. \t\t\t</ul>
  234. \t\t\t<p id=\"pageBack\" class=\"up\">
  235. \t\t\t\t<a href=\"/campaign\">一覧を見る</a>
  236. \t\t\t</p>
  237. \t\t</section>
  238. \t\t<!-- ///// +++++ #Campaign +++++ ///// -->
  239. \t\t<!-- ///// +++++ #mainContents +++++ ///// -->
  240. \t</main>
  241. {% endblock %}
  242. ", "@user_data/campaign/detail.twig", "/home/gamedev/demo-dev.xyz/public_html/zeamiec/app/template/user_data/campaign/detail.twig");
  243. }
  244. public function checkSecurity()
  245. {
  246. static $tags = array();
  247. static $filters = array("escape" => 3, "no_image_product" => 37, "raw" => 48);
  248. static $functions = array("asset" => 23);
  249. try {
  250. $this->sandbox->checkSecurity(
  251. [],
  252. ['escape', 'no_image_product', 'raw'],
  253. ['asset'],
  254. $this->source
  255. );
  256. } catch (SecurityError $e) {
  257. $e->setSourceContext($this->source);
  258. if ($e instanceof SecurityNotAllowedTagError && isset($tags[$e->getTagName()])) {
  259. $e->setTemplateLine($tags[$e->getTagName()]);
  260. } elseif ($e instanceof SecurityNotAllowedFilterError && isset($filters[$e->getFilterName()])) {
  261. $e->setTemplateLine($filters[$e->getFilterName()]);
  262. } elseif ($e instanceof SecurityNotAllowedFunctionError && isset($functions[$e->getFunctionName()])) {
  263. $e->setTemplateLine($functions[$e->getFunctionName()]);
  264. }
  265. throw $e;
  266. }
  267. }
  268. }