Error 500 Internal Server Error

GET https://peaceful-ardinghelli.24-144-90-137.plesk.page/recetas/margarita-de-frutos-rojos-con-coco

Forwarded to ErrorController (90af7d)

Exceptions

Key "titulo" for sequence/mapping with keys "invitado, hero, header_products, footer" does not exist in interior-receta.html.twig at line 8.

Exception

Twig\Error\ RuntimeError

Show exception properties
Twig\Error\RuntimeError {#749
  -lineno: 8
  -rawMessage: "Key "titulo" for sequence/mapping with keys "invitado, hero, header_products, footer" does not exist."
  -source: Twig\Source {#755
    -code: """
      \n
      {{ attach_library('recipe') }}\n
      <!DOCTYPE html>\n
      <html lang="en">\n
      <head>\n
          <meta charset="UTF-8">\n
          <meta name="viewport" content="width=device-width, initial-scale=1.0">\n
          <title>Calahua | {{RetVal.titulo}} </title>\n
          <meta name="description" content="{{RetVal.descripcion|striptags}}">\n
          <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-LN+7fdVzj6u52u30Kp6M/trliBMCMKTyK833zpbD+pXdCLuTusPj697FH4R/5mcr" crossorigin="anonymous">\n
          <link rel="preconnect" href="https://fonts.googleapis.com">\n
          <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>\n
          <link href="https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap" rel="stylesheet">\n
      \n
          <meta property="og:title" content="Calahua | {{RetVal.titulo}}" />\n
          <meta property="og:type" content="Article" />\n
          <meta property="og:url" content="{{RetVal.url_receta}}" />\n
          <meta property="og:image" content="{{RetVal.imagen}}" />\n
          <meta name="twitter:card" content="summary" />\n
          <meta name="twitter:site" content="@calahuamexico" />\n
          <meta property="og:url" content="{{RetVal.url_receta}}" />\n
          <meta property="og:title" content="Calahua | {{RetVal.titulo}}" />\n
          <meta property="og:description" content="{{RetVal.descripcion|striptags}}" />\n
          <meta property="og:image" content="{{RetVal.imagen}}" />\n
          \n
          {{ theme_css()|raw }}\n
      \n
      </head>\n
      <body>\n
      \n
          <div class="overlay__blurred"></div>\n
          {% if RetVal.sesion is defined %}\n
              {% set Session = RetVal.sesion %}\n
          {% else %}\n
              {% set Session = RetVal.invitado %}\n
          {% endif %}\n
          {% include 'partials/header.html.twig' with {\n
              'products': RetVal.header_products, \n
              'idioma': idioma, \n
              'sesion': Session,\n
              'legend': RetVal.footer.header\n
          }\n
          %}\n
      \n
          <main class="main__content">\n
      \n
              <div class="content__hero___slide">\n
                  <div class="hero__banner__action">\n
                      <img src="{{RetVal.hero.imagen}}" alt="">\n
                      <div class="inner__hero__action">\n
      \n
                          <div class="content__hero__banner">\n
                              <p class="hero__action__title">{{RetVal.hero.titulo}}</p>\n
                              <p class="hero__action__subtitle white__text">{{RetVal.hero.texto}}</p>\n
                              <a href="{{RetVal.hero.url}}" class="btn__site btn__filled btn__large">\n
                                  <span>{{RetVal.hero.boton_texto}}</span> \n
                                  <svg class="ms-1" width="17" height="10" viewBox="0 0 17 10" fill="none" xmlns="http://www.w3.org/2000/svg">\n
                                      <path d="M12 9L15.2929 5.70711C15.6834 5.31658 15.6834 4.68342 15.2929 4.29289L12 1M15 5L0.999969 5" stroke="white" stroke-width="1.5" stroke-linecap="round"></path>\n
                                  </svg>\n
                              </a>\n
                          </div>\n
                      </div>\n
                  </div>\n
              </div>\n
      \n
              <div class="wrap__recipe">\n
                  <div class="inner__recipe">\n
                      <nav class="mb-5" aria-label="breadcrumb">\n
                          <ol class="breadcrumb">\n
                              <li class="breadcrumb-item"><a href="/">Home</a></li>\n
                              <li class="breadcrumb-item"><a href="/recetas">Recetas</a></li>\n
                              <li class="breadcrumb-item active" aria-current="page">Receta interior</li>\n
                          </ol>\n
                      </nav>\n
                      <div class="container__recipe">\n
                          <div class="container-fluid">\n
                              <div class="row d-flex flex-column-reverse flex-md-row">\n
                                  <div class="col-12 col-md-6">\n
                                      <h1 class="mt-4 mt-md-0 title__recipe">{{RetVal.titulo}}</h1>\n
                                      <div class="bock__complete__recipe" id="">\n
      \n
                                          <div class="block__ingredients">\n
                                              <div class="head__block__recipe">\n
                                                  <h3 class="head__title__recipe">\n
                                                      <svg width="66" height="66" viewBox="0 0 66 66" fill="none" xmlns="http://www.w3.org/2000/svg">\n
                                                          <path fill-rule="evenodd" clip-rule="evenodd" d="M27.8442 43.1142C24.2753 43.1142 20.8531 44.5348 18.3324 47.0605C20.8531 44.5348 22.2708 41.1059 22.2708 37.5299C22.2708 33.954 20.8531 30.529 18.3324 27.9994L15.1624 24.8232L11.9924 27.9994C9.46782 30.529 8.052 33.954 8.052 37.5299C8.052 41.1059 9.46978 44.5348 11.9924 47.0605L13.4102 48.4811L0.724533 61.1917C-0.241511 62.1597 -0.241511 63.7331 0.724533 64.705C1.69449 65.6729 3.2648 65.6729 4.23084 64.705L16.9165 51.9943L18.3343 53.4148C20.855 55.9444 24.2772 57.3631 27.8461 57.3631C31.415 57.3631 34.8333 55.9425 37.358 53.4148L40.5279 50.2387L37.358 47.0625C34.8333 44.5368 31.415 43.1162 27.8461 43.1162L27.8442 43.1142Z" fill="#F0C105"/>\n
                                                          <path fill-rule="evenodd" clip-rule="evenodd" d="M40.1407 30.792C36.5757 30.792 33.1535 32.2126 30.6289 34.7402C33.1535 32.2106 34.5693 28.7836 34.5693 25.2097C34.5693 21.6357 33.1515 18.2048 30.6289 15.6791L27.4589 12.499L24.289 15.6791C21.7643 18.2048 20.3485 21.6338 20.3485 25.2097C20.3485 28.7856 21.7663 32.2106 24.289 34.7402L27.4589 37.9164L30.6289 41.0926C33.1535 43.6222 36.5738 45.0408 40.1407 45.0408C43.7076 45.0408 47.1318 43.6203 49.6525 41.0926L52.8264 37.9164L49.6525 34.7402C47.1318 32.2106 43.7096 30.792 40.1407 30.792Z" fill="#F0C105"/>\n
                                                          <path fill-rule="evenodd" clip-rule="evenodd" d="M52.4411 18.4717C48.8722 18.4717 45.45 19.8923 42.9273 22.4199C45.4519 19.8903 46.8678 16.4633 46.8678 12.8874C46.8678 9.31146 45.45 5.88644 42.9273 3.35685L39.7574 0.180664L36.5874 3.35685C34.0667 5.88644 32.6489 9.31341 32.6489 12.8874C32.6489 16.4613 34.0667 19.8923 36.5874 22.4199L39.7574 25.5961L42.9273 28.7723C45.4519 31.2979 48.8722 32.7185 52.4411 32.7185C56.01 32.7185 59.4283 31.2979 61.9529 28.7723L65.1229 25.5961L61.9529 22.4199C59.4283 19.8903 56.008 18.4717 52.4411 18.4717Z" fill="#F0C105"/>\n
                                                          <path fill-rule="evenodd" clip-rule="evenodd" d="M61.3604 14.0215C63.885 11.4958 65.3009 8.06685 65.3009 4.49094V0H60.8187C57.2498 0 53.8276 1.42055 51.3069 3.94818C48.7823 6.47385 47.3665 9.90279 47.3665 13.4787V17.9697H51.8486C55.4175 17.9697 58.8397 16.5491 61.3604 14.0215Z" fill="#F0C105"/>\n
                                                      </svg>\n
                                                      <span>INGREDIENTES:</span>\n
                                                  </h3>\n
                                              </div>\n
                                              <ul class="list__ingredients">\n
                                                  {% for ingrediente in RetVal.ingredientes %}\n
                                                  <li class="item__ingredients">\n
                                                      <a href="">{{ingrediente}}</a>\n
                                                  </li>\n
                                                  {% endfor %}\n
                                              </ul>\n
                                          </div>\n
                                          <div class="block__recipe__preparation">\n
                                              <div class="head__block__recipe">\n
                                                  <h3 class="head__title__recipe">\n
                                                      <svg width="45" height="55" viewBox="0 0 45 55" fill="none" xmlns="http://www.w3.org/2000/svg">\n
                                                          <path d="M35.877 53.5123C35.8639 53.8235 35.7096 54.1004 35.4479 54.2691C35.1994 54.4379 34.8932 54.4775 34.6106 54.3773C30.4924 52.9058 26.1911 52.2043 21.858 52.2781C17.9464 52.3467 14.0821 53.0534 10.3767 54.372C10.0889 54.4722 9.78802 54.4406 9.53162 54.2718C9.27782 54.103 9.12345 53.8182 9.11037 53.5097C9.01094 51.255 8.9089 48.9924 8.80947 46.7325C13.1162 45.7673 17.5378 45.2478 21.9653 45.2135C26.7613 45.1661 31.5497 45.6935 36.1855 46.7325L35.877 53.5123ZM37.5307 27.9326C37.5097 27.9405 37.4966 27.9537 37.4783 27.959C37.4522 27.9669 37.4312 27.9801 37.4103 27.9933C37.3501 28.0196 37.2899 28.0539 37.2428 28.0935C37.2298 28.1067 37.2219 28.1198 37.2088 28.1277C37.1617 28.1752 37.1146 28.228 37.0885 28.2886C37.0754 28.315 37.0675 28.3493 37.0545 28.3756C37.0335 28.4284 37.0204 28.4758 37.0152 28.5312C37.0152 28.5444 37.0021 28.5576 37.0021 28.5787L36.2512 45.3343C31.5887 44.3085 26.7927 43.7943 21.9573 43.8285C17.5172 43.8681 13.0823 44.3744 8.75461 45.3264C8.50605 39.7438 8.25225 34.1531 8.00368 28.5708C8.00368 28.5576 7.99583 28.5444 7.9906 28.5233C7.98275 28.4759 7.96966 28.4284 7.95658 28.3809C7.9435 28.3414 7.93042 28.3071 7.91733 28.2728C7.89117 28.2253 7.86501 28.1911 7.83099 28.1515C7.80482 28.1251 7.78389 28.0988 7.75772 28.0697C7.71848 28.0355 7.67662 28.017 7.62952 27.988C7.5955 27.9669 7.56149 27.9537 7.52224 27.9405C7.50131 27.9326 7.48822 27.9194 7.47514 27.9194C3.14753 26.9543 0 23.0119 0 18.5371C0 13.2366 4.28052 8.92521 9.53683 8.92521C9.9921 8.92521 10.4474 8.97268 10.9027 9.04124C10.5547 11.2221 10.8163 13.4425 11.6719 15.4889C11.7713 15.7315 11.8786 15.9688 11.9937 16.1982C12.1611 16.5437 12.5772 16.6782 12.9173 16.5094C13.2601 16.3406 13.3935 15.9213 13.226 15.5785C13.1319 15.3834 13.0324 15.1803 12.9435 14.9641C12.0984 12.9467 11.8995 10.7527 12.3731 8.61937C13.1031 5.31779 15.3742 2.56999 18.4616 1.26228C21.0126 0.175793 23.841 0.154731 26.4049 1.20162C28.969 2.25381 30.9785 4.24741 32.0513 6.81854C32.3051 7.42507 32.4856 8.01311 32.6216 8.62231C33.1449 10.964 32.8362 13.4349 31.7635 15.5764C31.5882 15.9218 31.7295 16.3332 32.0644 16.5072C32.1638 16.56 32.2711 16.5811 32.3731 16.5811C32.6269 16.5811 32.8676 16.4387 32.9906 16.204C34.0947 13.9968 34.4715 11.4784 34.0895 9.042C34.5448 8.97344 35.0079 8.92597 35.4632 8.92597C40.7223 8.92597 45 13.2402 45 18.5378C45.0052 23.0208 41.8576 26.9683 37.5302 27.9337L37.5307 27.9326Z" fill="#F0C105"/>\n
                                                      </svg>\n
                                                      <span>PREPARACIÓN:</span>\n
                                                  </h3>\n
                                              </div>\n
                                              <div class="text__preparation">\n
                                                  {{RetVal.preparacion|raw}}\n
                                              </div>\n
                                          </div>\n
                                      </div>\n
                                      {# TODO realizar share recipe link #}\n
                                      <div class="block__share__recipe">\n
                                          <p>Compartir:</p>\n
                                          <ul>\n
                                              <li>\n
                                                  <a target="_blank" class="whatsapp__link">\n
                                                      <svg width="32" height="33" viewBox="0 0 32 33" fill="none" xmlns="http://www.w3.org/2000/svg">\n
                                                          <path d="M25.4001 6.9787C24.1775 5.74418 22.7214 4.76533 21.1167 4.09919C19.5121 3.43305 17.7908 3.09295 16.0534 3.0987C8.7734 3.0987 2.84007 9.03204 2.84007 16.312C2.84007 18.6454 3.4534 20.912 4.60007 22.912L2.7334 29.7654L9.7334 27.9254C11.6667 28.9787 13.8401 29.5387 16.0534 29.5387C23.3334 29.5387 29.2667 23.6054 29.2667 16.3254C29.2667 12.792 27.8934 9.47204 25.4001 6.9787ZM16.0534 27.2987C14.0801 27.2987 12.1467 26.7654 10.4534 25.7654L10.0534 25.5254L5.8934 26.6187L7.00007 22.5654L6.7334 22.152C5.6368 20.4014 5.05463 18.3777 5.0534 16.312C5.0534 10.2587 9.98673 5.32537 16.0401 5.32537C18.9734 5.32537 21.7334 6.47204 23.8001 8.55204C24.8236 9.57052 25.6346 10.7821 26.1862 12.1165C26.7378 13.4509 27.019 14.8815 27.0134 16.3254C27.0401 22.3787 22.1067 27.2987 16.0534 27.2987ZM22.0801 19.0854C21.7467 18.9254 20.1201 18.1254 19.8267 18.0054C19.5201 17.8987 19.3067 17.8454 19.0801 18.1654C18.8534 18.4987 18.2267 19.2454 18.0401 19.4587C17.8534 19.6854 17.6534 19.712 17.3201 19.5387C16.9867 19.3787 15.9201 19.0187 14.6667 17.8987C13.6801 17.0187 13.0267 15.9387 12.8267 15.6054C12.6401 15.272 12.8001 15.0987 12.9734 14.9254C13.1201 14.7787 13.3067 14.5387 13.4667 14.352C13.6267 14.1654 13.6934 14.0187 13.8001 13.8054C13.9067 13.5787 13.8534 13.392 13.7734 13.232C13.6934 13.072 13.0267 11.4454 12.7601 10.7787C12.4934 10.1387 12.2134 10.2187 12.0134 10.2054H11.3734C11.1467 10.2054 10.8001 10.2854 10.4934 10.6187C10.2001 10.952 9.34673 11.752 9.34673 13.3787C9.34673 15.0054 10.5334 16.5787 10.6934 16.792C10.8534 17.0187 13.0267 20.352 16.3334 21.7787C17.1201 22.1254 17.7334 22.3254 18.2134 22.472C19.0001 22.7254 19.7201 22.6854 20.2934 22.6054C20.9334 22.512 22.2534 21.8054 22.5201 21.032C22.8001 20.2587 22.8001 19.6054 22.7067 19.4587C22.6134 19.312 22.4134 19.2454 22.0801 19.0854Z" fill="#0073C2"/>\n
                                                      </svg>\n
                                                  </a>\n
                                              </li>\n
                                              <li>\n
                                                  <a href="https://www.facebook.com/share.php?u={{RetVal.url_receta}}" target="_blank">\n
                                                      <svg width="15" height="27" viewBox="0 0 15 27" fill="none" xmlns="http://www.w3.org/2000/svg">\n
                                                          <path d="M9.66671 15.432H13L14.3334 10.0986H9.66671V7.43197C9.66671 6.05863 9.66671 4.7653 12.3334 4.7653H14.3334V0.2853C13.8987 0.227966 12.2574 0.0986328 10.524 0.0986328C6.90404 0.0986328 4.33337 2.30797 4.33337 6.3653V10.0986H0.333374V15.432H4.33337V26.7653H9.66671V15.432Z" fill="#0073C2"/>\n
                                                      </svg>\n
      \n
                                                  </a>\n
                                              </li>\n
                                              <li>\n
                                                  <a href="https://twitter.com/intent/tweet?text={{RetVal.url_receta}}" target="_blank">\n
                                                      <svg width="28" height="25" viewBox="0 0 28 25" fill="none" xmlns="http://www.w3.org/2000/svg">\n
                                                          <path d="M21.5827 0.516602L14.9214 8.13127L9.16137 0.516602H0.81604L10.7854 13.5513L1.33737 24.3499H5.38271L12.6747 16.0166L19.048 24.3499H27.184L16.792 10.6113L25.6254 0.516602H21.5827ZM20.164 21.9299L5.53871 2.8086H7.94271L22.404 21.9286L20.164 21.9299Z" fill="#0073C2"/>\n
                                                      </svg>\n
                                                  </a>\n
                                              </li>\n
                                              <li>\n
                                                  <a \n
                                                      class="btn__copylink" \n
                                                      target="_blank" \n
                                                      data-url="{{RetVal.url_receta}}">\n
                                                      <svg width="21" height="26" viewBox="0 0 21 26" fill="none" xmlns="http://www.w3.org/2000/svg">\n
                                                          <path fill-rule="evenodd" clip-rule="evenodd" d="M20.455 8.28799C20.455 6.40521 18.9287 4.87891 17.0459 4.87891H7.95499C6.0722 4.87891 4.5459 6.40521 4.5459 8.28799V21.9243C4.5459 23.8072 6.0722 25.3334 7.95499 25.3334H17.0459C18.9287 25.3334 20.455 23.8072 20.455 21.9243V8.28799ZM18.1823 8.28799C18.1823 7.6604 17.6735 7.15163 17.0459 7.15163H7.95499C7.3274 7.15163 6.81862 7.6604 6.81862 8.28799V21.9243C6.81862 22.552 7.3274 23.0607 7.95499 23.0607H17.0459C17.6735 23.0607 18.1823 22.552 18.1823 21.9243V8.28799Z" fill="#0073C2"/>\n
                                                          <path d="M3.40909 2.60573H14.7727C15.4003 2.60573 15.9091 2.09696 15.9091 1.46937C15.9091 0.84178 15.4003 0.333008 14.7727 0.333008H3.40909C1.52631 0.333008 0 1.85931 0 3.7421V19.6512C0 20.2788 0.508772 20.7875 1.13636 20.7875C1.76395 20.7875 2.27273 20.2788 2.27273 19.6512V3.7421C2.27273 3.11451 2.7815 2.60573 3.40909 2.60573Z" fill="#0073C2"/>\n
                                                      </svg>\n
                                                      <span>{{idioma == 'es' ? 'Enlace copiado' : 'Link Copied!'}}</span>\n
                                                  </a>\n
                                              </li>\n
                                          </ul>\n
                                      </div>\n
      \n
                                      <div class="block__product__recipe">\n
                                          <h6>Esta receta se preparó con \n
                                              {% for item in RetVal.productos %}\n
                                               <span>{{item}}</span>,\n
                                              {% endfor %}\n
                                          </h6>\n
                                      </div>\n
                                      {# {{dump(RetVal)}} #}\n
                                      <div class="d-inline-flex actions__recipe">\n
                                          <button type="button" class="btn__site btn__outline" onclick="generatePDF()">\n
                                              <span>DESCARGAR RECETA</span>\n
                                              <svg width="17" height="11" viewBox="0 0 17 11" fill="none" xmlns="http://www.w3.org/2000/svg">\n
                                                  <path d="M12 9.43164L15.2929 6.13875C15.6834 5.74822 15.6834 5.11506 15.2929 4.72453L12 1.43164M15 5.43164L1 5.43164" stroke="#0073C2" stroke-width="1.5" stroke-linecap="round"/>\n
                                              </svg>\n
      \n
                                          </button>\n
                                      </div>\n
      \n
                                  </div>\n
                                  <div class="col-12 col-md-6">\n
                                  <div class="card__recipe__image" data-image="{{RetVal.imagen}}">\n
                                      {% if RetVal.video %}\n
                                      <div class="container__video">\n
                                          <div class="videoWrapper">\n
                                              <video controls poster="{{RetVal.imagen}}">\n
                                                  <source src="{{RetVal.video}}" type="video/mp4">\n
                                                  Your browser does not support the video tag.\n
                                              </video>\n
                                          </div>\n
                                      </div>\n
                                      {% else %}\n
                                      <img src="{{RetVal.imagen}}" alt="">\n
                                      {% endif %}\n
                                  </div>\n
                              </div>\n
                          </div>\n
                      </div>\n
                      \n
                      <div id="sample" class="recipe__to__download" style="">\n
                          <img src="/themes/default/assets/img/calahua_gourmet.png" width="100px" height="100px" alt="" class="recipe__down__top">\n
                          <div class="ingredients__content">\n
                              <div class="wrap__ingredient">\n
                                  <p><b>Ingredientes</b></p>\n
                                  <div class="list__ingredients">\n
                                      {% for ingrediente in RetVal.ingredientes %}\n
                                      <p class="list__ingredients__item">\n
                                          <a href="">{{ingrediente}}</a>\n
                                      </p>\n
                                      {% endfor %}\n
                                  </div>\n
                              </div>\n
                              <div class="preparation__content">\n
                                  <p><b>Modo de preparación</b></p>\n
                                  {{RetVal.preparacion|raw}}\n
                              </div>\n
                          </div>\n
                          <img src="/themes/default/assets/img/footer__image.png" width="200px" height="32px" alt="" class="recipe__down__bottom">\n
                      </div>\n
      \n
      \n
                  </div>\n
              </div>\n
          </main>\n
          {# {{dump(RetVal)}} #}\n
      \n
          {% include 'partials/footer.html.twig' with {'footer': RetVal.footer} %}\n
          {{ theme_js()|raw }}\n
      \n
      </body>\n
      </html>
      """
    -name: "interior-receta.html.twig"
    -path: "/var/www/vhosts/peaceful-ardinghelli.24-144-90-137.plesk.page/httpdocs/themes/default/templates/interior-receta.html.twig"
  }
  -phpFile: "/var/www/vhosts/peaceful-ardinghelli.24-144-90-137.plesk.page/httpdocs/vendor/twig/twig/src/Extension/CoreExtension.php"
  -phpLine: 1739
}
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>Calahua | {{RetVal.titulo}} </title>
  7. <meta name="description" content="{{RetVal.descripcion|striptags}}">
  8. <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-LN+7fdVzj6u52u30Kp6M/trliBMCMKTyK833zpbD+pXdCLuTusPj697FH4R/5mcr" crossorigin="anonymous">
  9. <link rel="preconnect" href="https://fonts.googleapis.com">
  10. <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  11. <link href="https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap" rel="stylesheet">
  1. <head>
  2. <meta charset=\"UTF-8\">
  3. <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">
  4. <title>Calahua | ";
  5. // line 8
  6. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["RetVal"]) || array_key_exists("RetVal", $context) ? $context["RetVal"] : (function () { throw new RuntimeError('Variable "RetVal" does not exist.', 8, $this->source); })()), "titulo", [], "any", false, false, false, 8), "html", null, true);
  7. yield " </title>
  8. <meta name=\"description\" content=\"";
  9. // line 9
  10. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::striptags(CoreExtension::getAttribute($this->env, $this->source, (isset($context["RetVal"]) || array_key_exists("RetVal", $context) ? $context["RetVal"] : (function () { throw new RuntimeError('Variable "RetVal" does not exist.', 9, $this->source); })()), "descripcion", [], "any", false, false, false, 9)), "html", null, true);
  11. yield "\">
in vendor/twig/twig/src/Template.php -> doDisplay (line 402)
  1. {
  2. $context += $this->env->getGlobals();
  3. $blocks = array_merge($this->blocks, $blocks);
  4. try {
  5. yield from $this->doDisplay($context, $blocks);
  6. } catch (Error $e) {
  7. if (!$e->getSourceContext()) {
  8. $e->setSourceContext($this->getSourceContext());
  9. }
  1. return $this->blocks;
  2. }
  3. public function display(array $context, array $blocks = []): void
  4. {
  5. foreach ($this->yield($context, $blocks) as $data) {
  6. echo $data;
  7. }
  8. }
  9. public function render(array $context): string
in vendor/twig/twig/src/Template.php -> display (line 373)
  1. ob_start();
  2. } else {
  3. ob_start(function () { return ''; });
  4. }
  5. try {
  6. $this->display($context);
  7. } catch (\Throwable $e) {
  8. while (ob_get_level() > $level) {
  9. ob_end_clean();
  10. }
  1. yield from $this->template->yieldBlock($name, $context);
  2. }
  3. public function render(array $context = []): string
  4. {
  5. return $this->template->render($context);
  6. }
  7. /**
  8. * @return void
  9. */
  1. * @throws SyntaxError When an error occurred during compilation
  2. * @throws RuntimeError When an error occurred during rendering
  3. */
  4. public function render($name, array $context = []): string
  5. {
  6. return $this->load($name)->render($context);
  7. }
  8. /**
  9. * Displays a template.
  10. *
  1. if (null !== $block) {
  2. return $this->container->get('twig')->load($view)->renderBlock($block, $parameters);
  3. }
  4. return $this->container->get('twig')->render($view, $parameters);
  5. }
  6. private function doRender(string $view, ?string $block, array $parameters, ?Response $response, string $method): Response
  7. {
  8. $content = $this->doRenderView($view, $block, $parameters, $method);
  1. return $this->container->get('twig')->render($view, $parameters);
  2. }
  3. private function doRender(string $view, ?string $block, array $parameters, ?Response $response, string $method): Response
  4. {
  5. $content = $this->doRenderView($view, $block, $parameters, $method);
  6. $response ??= new Response();
  7. if (200 === $response->getStatusCode()) {
  8. foreach ($parameters as $v) {
  9. if ($v instanceof FormInterface && $v->isSubmitted() && !$v->isValid()) {
  1. * If an invalid form is found in the list of parameters, a 422 status code is returned.
  2. * Forms found in parameters are auto-cast to form views.
  3. */
  4. protected function render(string $view, array $parameters = [], ?Response $response = null): Response
  5. {
  6. return $this->doRender($view, null, $parameters, $response, __FUNCTION__);
  7. }
  8. /**
  9. * Renders a block in a view.
  10. *
AbstractController->render() in src/Controller/HomePageController.php (line 754)
  1. $data['invitado'] = $this->setGuestUuidToSession($request);
  2. }
  3. $data['hero'] = $this->curlJsonRequest($prefix.'bebida_mes');
  4. $data['header_products'] = $this->header_products($idioma);
  5. $data['footer'] = $this->curlJsonRequest($prefix.'data_footer');
  6. return $this->render('interior-receta.html.twig', [
  7. 'controller_name' => 'HomePageController',
  8. 'idioma' => $idioma,
  9. // 'receta' => $nombrereceta,
  10. 'RetVal' => $data,
  11. 'environment' => $_ENV['APP_ENV'] ?? 'dev',
in vendor/symfony/http-kernel/HttpKernel.php -> receta_interior (line 183)
  1. $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);
  2. $controller = $event->getController();
  3. $arguments = $event->getArguments();
  4. // call controller
  5. $response = $controller(...$arguments);
  6. // view
  7. if (!$response instanceof Response) {
  8. $event = new ViewEvent($this, $request, $type, $response, $event);
  9. $this->dispatcher->dispatch($event, KernelEvents::VIEW);
  1. $request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
  2. $this->requestStack->push($request);
  3. $response = null;
  4. try {
  5. return $response = $this->handleRaw($request, $type);
  6. } catch (\Throwable $e) {
  7. if ($e instanceof \Error && !$this->handleAllThrowables) {
  8. throw $e;
  9. }
  1. $this->boot();
  2. ++$this->requestStackSize;
  3. $this->resetServices = true;
  4. try {
  5. return $this->getHttpKernel()->handle($request, $type, $catch);
  6. } finally {
  7. --$this->requestStackSize;
  8. }
  9. }
  1. ) {
  2. }
  3. public function run(): int
  4. {
  5. $response = $this->kernel->handle($this->request);
  6. if (Kernel::VERSION_ID >= 60400) {
  7. $response->send(false);
  8. if (\function_exists('fastcgi_finish_request') && !$this->debug) {
in vendor/autoload_runtime.php -> run (line 29)
  1. $app = $app(...$args);
  2. exit(
  3. $runtime
  4. ->getRunner($app)
  5. ->run()
  6. );
require_once('/var/www/vhosts/peaceful-ardinghelli.24-144-90-137.plesk.page/httpdocs/vendor/autoload_runtime.php') in index.php/ (line 5)
  1. <?php
  2. use App\Kernel;
  3. require_once dirname(__DIR__).'/httpdocs/vendor/autoload_runtime.php';
  4. return function (array $context) {
  5. return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);
  6. };

Logs

Level Channel Message
INFO 22:26:03 request Matched route "_profiler".
{
    "route": "_profiler",
    "route_parameters": {
        "_route": "_profiler",
        "_controller": "web_profiler.controller.profiler::panelAction",
        "token": "b41c2b"
    },
    "request_uri": "https://www.peaceful-ardinghelli.24-144-90-137.plesk.page/_profiler/b41c2b?panel=exception&type=request",
    "method": "GET"
}
DEBUG 22:26:03 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure"
}
DEBUG 22:26:03 event Notified event "kernel.request" to listener "Symfony\UX\Turbo\Request\RequestListener::__invoke".
{
    "event": "kernel.request",
    "listener": "Symfony\\UX\\Turbo\\Request\\RequestListener::__invoke"
}
DEBUG 22:26:03 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest"
}
DEBUG 22:26:03 event Notified event "kernel.request" to listener "Symfony\Bridge\Doctrine\Middleware\IdleConnection\Listener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bridge\\Doctrine\\Middleware\\IdleConnection\\Listener::onKernelRequest"
}
DEBUG 22:26:03 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest"
}
DEBUG 22:26:03 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale"
}
DEBUG 22:26:03 event Notified event "kernel.request" to listener "Symfony\Component\AssetMapper\AssetMapperDevServerSubscriber::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\AssetMapper\\AssetMapperDevServerSubscriber::onKernelRequest"
}
DEBUG 22:26:03 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest"
}
DEBUG 22:26:03 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest"
}
DEBUG 22:26:03 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest"
}
DEBUG 22:26:03 event Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator"
}
DEBUG 22:26:03 event Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest"
}
DEBUG 22:26:03 event Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController"
}
DEBUG 22:26:03 event Notified event "kernel.controller" to listener "App\EventListener\ThemeSubscriber::onKernelController".
{
    "event": "kernel.controller",
    "listener": "App\\EventListener\\ThemeSubscriber::onKernelController"
}
DEBUG 22:26:03 event Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController"
}
DEBUG 22:26:03 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsCsrfTokenValidAttributeListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsCsrfTokenValidAttributeListener::onKernelControllerArguments"
}
DEBUG 22:26:03 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsGrantedAttributeListener::onKernelControllerArguments"
}
DEBUG 22:26:03 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelControllerArguments"
}
DEBUG 22:26:03 event Notified event "kernel.controller_arguments" to listener "ContainerZk2bkx5\RequestPayloadValueResolverGhost01ca9cc::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "ContainerZk2bkx5\\RequestPayloadValueResolverGhost01ca9cc::onKernelControllerArguments"
}
DEBUG 22:26:03 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::onControllerArguments"
}

Stack Trace

RuntimeError
Twig\Error\RuntimeError:
Key "titulo" for sequence/mapping with keys "invitado, hero, header_products, footer" does not exist in "interior-receta.html.twig" at line 8.

  at themes/default/templates/interior-receta.html.twig:8
  at Twig\Extension\CoreExtension::getAttribute()
     (var/cache/dev/twig/ef/efa44776faed3fab3cd763efedda4fe5.php:60)
  at __TwigTemplate_9425f86a577767ee0ffec4e78ab3f98a->doDisplay()
     (vendor/twig/twig/src/Template.php:402)
  at Twig\Template->yield()
     (vendor/twig/twig/src/Template.php:358)
  at Twig\Template->display()
     (vendor/twig/twig/src/Template.php:373)
  at Twig\Template->render()
     (vendor/twig/twig/src/TemplateWrapper.php:51)
  at Twig\TemplateWrapper->render()
     (vendor/twig/twig/src/Environment.php:333)
  at Twig\Environment->render()
     (vendor/symfony/framework-bundle/Controller/AbstractController.php:459)
  at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->doRenderView()
     (vendor/symfony/framework-bundle/Controller/AbstractController.php:464)
  at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->doRender()
     (vendor/symfony/framework-bundle/Controller/AbstractController.php:278)
  at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->render()
     (src/Controller/HomePageController.php:754)
  at App\Controller\HomePageController->receta_interior()
     (vendor/symfony/http-kernel/HttpKernel.php:183)
  at Symfony\Component\HttpKernel\HttpKernel->handleRaw()
     (vendor/symfony/http-kernel/HttpKernel.php:76)
  at Symfony\Component\HttpKernel\HttpKernel->handle()
     (vendor/symfony/http-kernel/Kernel.php:182)
  at Symfony\Component\HttpKernel\Kernel->handle()
     (vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35)
  at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
     (vendor/autoload_runtime.php:29)
  at require_once('/var/www/vhosts/peaceful-ardinghelli.24-144-90-137.plesk.page/httpdocs/vendor/autoload_runtime.php')
     (index.php/:5)