Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Ruby on Rails应用程序类别无法在heroku上运行或排序_Ruby On Rails_Heroku_Heroku Postgres - Fatal编程技术网

Ruby on rails Ruby on Rails应用程序类别无法在heroku上运行或排序

Ruby on rails Ruby on Rails应用程序类别无法在heroku上运行或排序,ruby-on-rails,heroku,heroku-postgres,Ruby On Rails,Heroku,Heroku Postgres,我创建的产品每个都有一个基于性别的类别。在我的localhost中,一切都很好,但在Heroku中,当我按下每个类别时,它不会像在我的localhost中那样对产品进行排序。浏览器显示->herokuapp.com/products?category=Trajes+de+Ba%C3%B1o,但不执行其假设的操作 我的产品控制器: 以下是heroku日志中出现的所有内容: 产品页面视图 <%= render "shared/header" %> <div class="conta

我创建的产品每个都有一个基于性别的类别。在我的localhost中,一切都很好,但在Heroku中,当我按下每个类别时,它不会像在我的localhost中那样对产品进行排序。浏览器显示->herokuapp.com/products?category=Trajes+de+Ba%C3%B1o,但不执行其假设的操作

我的产品控制器:

以下是heroku日志中出现的所有内容:

产品页面视图

<%= render "shared/header" %>
<div class="containe-fluid" style="background-color: #ebebeb; padding-bottom: 2% !important;">
   <div class="caption-content text-center">
      <div class="font-alt mb-30 titan-title-size-1 ">
         <h2 style="font-size:100px;"><%= image_tag "rv10.png", height: 70 %></h2>
      </div>
      <div class="font-alt mb-30 titan-title-size-4">
         <p class="description">50% DE DESCUENTO EN TODO</p>
      </div>
      <div class="font-alt mb-40 titan-title-size-1">
         <p class="description">
            Usa el codigo <b>SUMMER50</b>, Oferta EXPIRA en 
            <b>
         <p id="demo"></p></b></p>
      </div>
   </div>
</div>
<div class="container-fluid" style="margin-top:5%; ">
   <div class="wrap">
      <div class="left">
         <!-- Navbar for categories -->
         <div class="categories" style="display:inline-block;">
            <b>Buscar por Codigo:</b> <br>
            <br>
            <%= form_tag products_path, :method => 'get' do %>
            <%= text_field_tag :search, params[:search] %>
            <% end %>
            <b class="titulos">Todas Las Categorias</b> <br>
            <%= link_to 'Todas las categorias', products_path %><br>
            <% Category.all.each do |cat| %>
            <%= link_to cat.name, products_path(category: cat.name) %>
            <br>
            <% end %>
            <!-- end -->
            <br>
            <b class="titulos">MUJERES</b> <br>
            <% Category.where(display_in_women: true).each do |cat| %>
            <%= link_to cat.name, products_path(category: cat.name)%>
            <br>
            <% end %>
            <br>
            <b class="titulos">HOMBRES</b> <br>
            <% Category.where(display_in_men: true).each do |cat| %>
            <%= link_to cat.name, products_path(category: cat.name)%>
            <br>
            <% end %>
            <br>
            <b class="titulos">KIDS</b> <br>
            <% Category.where(display_in_kids: true).each do |cat| %>
            <%= link_to cat.name, products_path(category: cat.name)%>
            <br>
            <% end %>
         </div>
         <br>
         <br>
         <br>
         <br>
      </div>
      <!-- close left -->
      <h4 class="titulo"><b>TODOS LOS PRODUCTOS</b></h4>
      <div class="searcher">
         <h5>La mejor version de ti mismo. Moda boliviana inspirada en gente activa.</h5>
      </div>
      <br>
      <!-- productos -->
      <%== pagy_nav(@pagy) %>&nbsp;&nbsp;
      <div class="quantityproducts">Productos ( <%= @products.count %> )</div>
      <hr>
      <div class="row">
         <% cache do %>
         <% @products.each do |product| %>
         <div class="col-md-3">
            <div class="product-grid2">
               <div class="product-image2">
                  <a><%= cl_image_tag product.photo %></a>
                  <ul class="social">
                     <li><a href="#" data-tip="Quick View"><i class="fa fa-eye"></i></a></li>
                     <li><a href="#" data-tip="Add to Cart"><i class="fa fa-shopping-cart"></i></a></li>
                  </ul>
               </div>
               <div class="product-content">
                  <h3 class="title"><a href="#"><%= link_to product.title, product %></a></h3>
                  <% if product.sale_price == 0 %>
                  <p style="font-size:12px;"><%= number_to_currency_bo product.price %></p>
                  <% else %>
                  <p style="display: inline-block; font-size: 12px;"><i style="text-decoration: line-through;"><%= number_to_currency_bo product.sale_price %></i>&nbsp;&nbsp;<b style="font-weight: 600;"><%= number_to_currency_bo product.price %></b></p>
                  <% end %>
               </div>
            </div>
         </div>
         <% end %>
         <% end %>
      </div>
   </div>
</div>
</div>
<%== pagy_nav(@pagy) %>
<hr>
</div>
</div>
<!-- end productos -->

您确定已将产品分配到某个类别吗

根据这句话,heroku做得很好

2019-09-06T02:44:33.844310+00:00 app[web.1]:D[2019-09-06T02: 44:33.844218 4]调试-:[b54d57b8-b1c1-45dd-8b48-6227307f7ecc] 1.1ms从产品中选择COUNT*,其中包含产品。类别 =$1[[类别,2]]


我肯定你有缓存问题。请删除缓存块,您应该会看到差异。

如果您在发送请求时可以共享日志文件,则会更容易提供帮助。当然!我刚刚在页面上添加了我的heroku日志。谢谢。控制器确实可以从products.category=$1[[category,2]]的产品中选择COUNT*,接下来需要做的是检查您的视图文件。您可以自己检查,也可以上传到这里,这样我们也可以帮助检查。我怀疑您的视图总是呈现Product.all,而不是@products,您可以共享您的视图文件吗?当然!我刚刚上传了:。是的,这就是问题所在。我真的不明白为什么当我的分类显示在浏览器上时,点击它仍然不起作用:/。

2019-09-06T02:44:31.278950+00:00 app[web.1]: D, [2019-09-06T02:44:31.278862 #4] DEBUG -- : [a5f8d022-718a-4776-868f-f5466372df4d]   Category Load (1.1ms)  SELECT "categories".* FROM "categories"
2019-09-06T02:44:31.281137+00:00 app[web.1]: D, [2019-09-06T02:44:31.281040 #4] DEBUG -- : [a5f8d022-718a-4776-868f-f5466372df4d]   Category Load (1.0ms)  SELECT "categories".* FROM "categories" WHERE "categories"."display_in_women" = $1  [["display_in_women", true]]
2019-09-06T02:44:31.282908+00:00 app[web.1]: D, [2019-09-06T02:44:31.282824 #4] DEBUG -- : [a5f8d022-718a-4776-868f-f5466372df4d]   Category Load (1.1ms)  SELECT "categories".* FROM "categories" WHERE "categories"."display_in_men" = $1  [["display_in_men", true]]
2019-09-06T02:44:31.285129+00:00 app[web.1]: D, [2019-09-06T02:44:31.285054 #4] DEBUG -- : [a5f8d022-718a-4776-868f-f5466372df4d]   Category Load (1.5ms)  SELECT "categories".* FROM "categories" WHERE "categories"."display_in_kids" = $1  [["display_in_kids", true]]
2019-09-06T02:44:31.287025+00:00 app[web.1]: D, [2019-09-06T02:44:31.286953 #4] DEBUG -- : [a5f8d022-718a-4776-868f-f5466372df4d]    (1.1ms)  SELECT COUNT(*) FROM (SELECT  1 AS one FROM "products" LIMIT $1 OFFSET $2) subquery_for_count  [["LIMIT", 2], ["OFFSET", 0]]
2019-09-06T02:44:31.287960+00:00 app[web.1]: I, [2019-09-06T02:44:31.287855 #4]  INFO -- : [a5f8d022-718a-4776-868f-f5466372df4d]   Rendered products/index.html.erb within layouts/application (18.8ms)
2019-09-06T02:44:31.288971+00:00 app[web.1]: I, [2019-09-06T02:44:31.288898 #4]  INFO -- : [a5f8d022-718a-4776-868f-f5466372df4d]   Rendered shared/_message.html.erb (0.1ms)
2019-09-06T02:44:31.289409+00:00 app[web.1]: I, [2019-09-06T02:44:31.289337 #4]  INFO -- : [a5f8d022-718a-4776-868f-f5466372df4d]   Rendered shared/_footer.html.erb (0.2ms)
2019-09-06T02:44:31.289688+00:00 app[web.1]: I, [2019-09-06T02:44:31.289617 #4]  INFO -- : [a5f8d022-718a-4776-868f-f5466372df4d] Completed 200 OK in 26ms (Views: 12.9ms | ActiveRecord: 10.3ms)
2019-09-06T02:44:33.867737+00:00 heroku[router]: at=info method=GET path="/products?category=Vestidos" host=rv10online1.herokuapp.com request_id=b54d57b8-b1c1-45dd-8b48-6227307f7ecc fwd="190.186.94.69" dyno=web.1 connect=1ms service=34ms status=200 bytes=17170 protocol=https
2019-09-06T02:44:33.833194+00:00 app[web.1]: I, [2019-09-06T02:44:33.833060 #4]  INFO -- : [b54d57b8-b1c1-45dd-8b48-6227307f7ecc] Started GET "/products?category=Vestidos" for 190.186.94.69 at 2019-09-06 02:44:33 +0000
2019-09-06T02:44:33.834328+00:00 app[web.1]: I, [2019-09-06T02:44:33.834239 #4]  INFO -- : [b54d57b8-b1c1-45dd-8b48-6227307f7ecc] Processing by ProductsController#index as HTML
2019-09-06T02:44:33.834433+00:00 app[web.1]: I, [2019-09-06T02:44:33.834346 #4]  INFO -- : [b54d57b8-b1c1-45dd-8b48-6227307f7ecc]   Parameters: {"category"=>"Vestidos"}
2019-09-06T02:44:33.838292+00:00 app[web.1]: D, [2019-09-06T02:44:33.838202 #4] DEBUG -- : [b54d57b8-b1c1-45dd-8b48-6227307f7ecc]   Cart Load (1.1ms)  SELECT  "carts".* FROM "carts" WHERE "carts"."id" = $1 LIMIT $2  [["id", 1], ["LIMIT", 1]]
2019-09-06T02:44:33.842374+00:00 app[web.1]: D, [2019-09-06T02:44:33.842258 #4] DEBUG -- : [b54d57b8-b1c1-45dd-8b48-6227307f7ecc]   Category Load (1.1ms)  SELECT  "categories".* FROM "categories" WHERE "categories"."name" = $1 LIMIT $2  [["name", "Vestidos"], ["LIMIT", 1]]
2019-09-06T02:44:33.844310+00:00 app[web.1]: D, [2019-09-06T02:44:33.844218 #4] DEBUG -- : [b54d57b8-b1c1-45dd-8b48-6227307f7ecc]    (1.1ms)  SELECT COUNT(*) FROM "products" WHERE "products"."category" = $1  [["category", "2"]]
2019-09-06T02:44:33.844920+00:00 app[web.1]: I, [2019-09-06T02:44:33.844840 #4]  INFO -- : [b54d57b8-b1c1-45dd-8b48-6227307f7ecc]   Rendering products/index.html.erb within layouts/application
2019-09-06T02:44:33.847723+00:00 app[web.1]: D, [2019-09-06T02:44:33.847634 #4] DEBUG -- : [b54d57b8-b1c1-45dd-8b48-6227307f7ecc]   ProductItem Load (1.1ms)  SELECT "product_items".* FROM "product_items" WHERE "product_items"."cart_id" = $1  [["cart_id", 1]]
2019-09-06T02:44:33.849519+00:00 app[web.1]: D, [2019-09-06T02:44:33.849407 #4] DEBUG -- : [b54d57b8-b1c1-45dd-8b48-6227307f7ecc]   Product Load (1.0ms)  SELECT  "products".* FROM "products" WHERE "products"."id" = $1 LIMIT $2  [["id", 1], ["LIMIT", 1]]
2019-09-06T02:44:33.850437+00:00 app[web.1]: I, [2019-09-06T02:44:33.850364 #4]  INFO -- : [b54d57b8-b1c1-45dd-8b48-6227307f7ecc]   Rendered shared/_header.html.erb (5.3ms)
2019-09-06T02:44:33.852025+00:00 app[web.1]: D, [2019-09-06T02:44:33.851948 #4] DEBUG -- : [b54d57b8-b1c1-45dd-8b48-6227307f7ecc]   Category Load (1.0ms)  SELECT "categories".* FROM "categories"
2019-09-06T02:44:33.854255+00:00 app[web.1]: D, [2019-09-06T02:44:33.854171 #4] DEBUG -- : [b54d57b8-b1c1-45dd-8b48-6227307f7ecc]   Category Load (1.1ms)  SELECT "categories".* FROM "categories" WHERE "categories"."display_in_women" = $1  [["display_in_women", true]]
2019-09-06T02:44:33.856209+00:00 app[web.1]: D, [2019-09-06T02:44:33.856105 #4] DEBUG -- : [b54d57b8-b1c1-45dd-8b48-6227307f7ecc]   Category Load (1.1ms)  SELECT "categories".* FROM "categories" WHERE "categories"."display_in_men" = $1  [["display_in_men", true]]
2019-09-06T02:44:33.858104+00:00 app[web.1]: D, [2019-09-06T02:44:33.857965 #4] DEBUG -- : [b54d57b8-b1c1-45dd-8b48-6227307f7ecc]   Category Load (1.1ms)  SELECT "categories".* FROM "categories" WHERE "categories"."display_in_kids" = $1  [["display_in_kids", true]]
2019-09-06T02:44:33.860343+00:00 app[web.1]: D, [2019-09-06T02:44:33.860241 #4] DEBUG -- : [b54d57b8-b1c1-45dd-8b48-6227307f7ecc]    (1.3ms)  SELECT COUNT(*) FROM (SELECT  1 AS one FROM "products" WHERE "products"."category" = $1 LIMIT $2 OFFSET $3) subquery_for_count  [["category", "2"], ["LIMIT", 20], ["OFFSET", 0]]
2019-09-06T02:44:33.861429+00:00 app[web.1]: I, [2019-09-06T02:44:33.861337 #4]  INFO -- : [b54d57b8-b1c1-45dd-8b48-6227307f7ecc]   Rendered products/index.html.erb within layouts/application (16.3ms)
2019-09-06T02:44:33.862430+00:00 app[web.1]: I, [2019-09-06T02:44:33.862360 #4]  INFO -- : [b54d57b8-b1c1-45dd-8b48-6227307f7ecc]   Rendered shared/_message.html.erb (0.1ms)
2019-09-06T02:44:33.862898+00:00 app[web.1]: I, [2019-09-06T02:44:33.862823 #4]  INFO -- : [b54d57b8-b1c1-45dd-8b48-6227307f7ecc]   Rendered shared/_footer.html.erb (0.2ms)
2019-09-06T02:44:33.863171+00:00 app[web.1]: I, [2019-09-06T02:44:33.863109 #4]  INFO -- : [b54d57b8-b1c1-45dd-8b48-6227307f7ecc] Completed 200 OK in 29ms (Views: 10.7ms | ActiveRecord: 11.1ms)
2019-09-06T02:44:36.214279+00:00 app[web.1]: I, [2019-09-06T02:44:36.214158 #4]  INFO -- : [93681d9a-5f2d-4931-97ee-4337ae9df01d] Started GET "/products?category=Trajes+de+Ba%C3%B1o" for 190.186.94.69 at 2019-09-06 02:44:36 +0000
2019-09-06T02:44:36.215542+00:00 app[web.1]: I, [2019-09-06T02:44:36.215462 #4]  INFO -- : [93681d9a-5f2d-4931-97ee-4337ae9df01d] Processing by ProductsController#index as HTML
2019-09-06T02:44:36.215661+00:00 app[web.1]: I, [2019-09-06T02:44:36.215585 #4]  INFO -- : [93681d9a-5f2d-4931-97ee-4337ae9df01d]   Parameters: {"category"=>"Trajes de Baño"}
2019-09-06T02:44:36.219518+00:00 app[web.1]: D, [2019-09-06T02:44:36.219446 #4] DEBUG -- : [93681d9a-5f2d-4931-97ee-4337ae9df01d]   Cart Load (1.1ms)  SELECT  "carts".* FROM "carts" WHERE "carts"."id" = $1 LIMIT $2  [["id", 1], ["LIMIT", 1]]
2019-09-06T02:44:36.221116+00:00 app[web.1]: D, [2019-09-06T02:44:36.221047 #4] DEBUG -- : [93681d9a-5f2d-4931-97ee-4337ae9df01d]   Category Load (1.0ms)  SELECT  "categories".* FROM "categories" WHERE "categories"."name" = $1 LIMIT $2  [["name", "Trajes de Baño"], ["LIMIT", 1]]
2019-09-06T02:44:36.223098+00:00 app[web.1]: D, [2019-09-06T02:44:36.222964 #4] DEBUG -- : [93681d9a-5f2d-4931-97ee-4337ae9df01d]    (1.1ms)  SELECT COUNT(*) FROM "products" WHERE "products"."category" = $1  [["category", "1"]]
2019-09-06T02:44:36.223772+00:00 app[web.1]: I, [2019-09-06T02:44:36.223657 #4]  INFO -- : [93681d9a-5f2d-4931-97ee-4337ae9df01d]   Rendering products/index.html.erb within layouts/application
2019-09-06T02:44:36.226326+00:00 app[web.1]: D, [2019-09-06T02:44:36.226255 #4] DEBUG -- : [93681d9a-5f2d-4931-97ee-4337ae9df01d]   ProductItem Load (1.0ms)  SELECT "product_items".* FROM "product_items" WHERE "product_items"."cart_id" = $1  [["cart_id", 1]]
2019-09-06T02:44:36.228395+00:00 app[web.1]: D, [2019-09-06T02:44:36.228293 #4] DEBUG -- : [93681d9a-5f2d-4931-97ee-4337ae9df01d]   Product Load (1.1ms)  SELECT  "products".* FROM "products" WHERE "products"."id" = $1 LIMIT $2  [["id", 1], ["LIMIT", 1]]
2019-09-06T02:44:36.229854+00:00 app[web.1]: I, [2019-09-06T02:44:36.229750 #4]  INFO -- : [93681d9a-5f2d-4931-97ee-4337ae9df01d]   Rendered shared/_header.html.erb (5.8ms)
2019-09-06T02:44:36.231757+00:00 app[web.1]: D, [2019-09-06T02:44:36.231670 #4] DEBUG -- : [93681d9a-5f2d-4931-97ee-4337ae9df01d]   Category Load (1.0ms)  SELECT "categories".* FROM "categories"
2019-09-06T02:44:36.233896+00:00 app[web.1]: D, [2019-09-06T02:44:36.233816 #4] DEBUG -- : [93681d9a-5f2d-4931-97ee-4337ae9df01d]   Category Load (1.0ms)  SELECT "categories".* FROM "categories" WHERE "categories"."display_in_women" = $1  [["display_in_women", true]]
2019-09-06T02:44:36.235653+00:00 app[web.1]: D, [2019-09-06T02:44:36.235558 #4] DEBUG -- : [93681d9a-5f2d-4931-97ee-4337ae9df01d]   Category Load (1.0ms)  SELECT "categories".* FROM "categories" WHERE "categories"."display_in_men" = $1  [["display_in_men", true]]
2019-09-06T02:44:36.237335+00:00 app[web.1]: D, [2019-09-06T02:44:36.237254 #4] DEBUG -- : [93681d9a-5f2d-4931-97ee-4337ae9df01d]   Category Load (1.0ms)  SELECT "categories".* FROM "categories" WHERE "categories"."display_in_kids" = $1  [["display_in_kids", true]]
2019-09-06T02:44:36.239486+00:00 app[web.1]: D, [2019-09-06T02:44:36.239407 #4] DEBUG -- : [93681d9a-5f2d-4931-97ee-4337ae9df01d]    (1.1ms)  SELECT COUNT(*) FROM (SELECT  1 AS one FROM "products" WHERE "products"."category" = $1 LIMIT $2 OFFSET $3) subquery_for_count  [["category", "1"], ["LIMIT", 2], ["OFFSET", 0]]
2019-09-06T02:44:36.240293+00:00 app[web.1]: I, [2019-09-06T02:44:36.240219 #4]  INFO -- : [93681d9a-5f2d-4931-97ee-4337ae9df01d]   Rendered products/index.html.erb within layouts/application (16.4ms)
2019-09-06T02:44:36.241070+00:00 app[web.1]: I, [2019-09-06T02:44:36.240974 #4]  INFO -- : [93681d9a-5f2d-4931-97ee-4337ae9df01d]   Rendered shared/_message.html.erb (0.0ms)
2019-09-06T02:44:36.241494+00:00 app[web.1]: I, [2019-09-06T02:44:36.241422 #4]  INFO -- : [93681d9a-5f2d-4931-97ee-4337ae9df01d]   Rendered shared/_footer.html.erb (0.2ms)
2019-09-06T02:44:36.241755+00:00 app[web.1]: I, [2019-09-06T02:44:36.241685 #4]  INFO -- : [93681d9a-5f2d-4931-97ee-4337ae9df01d] Completed 200 OK in 26ms (Views: 10.9ms | ActiveRecord: 10.6ms)
2019-09-06T02:44:36.246559+00:00 heroku[router]: at=info method=GET path="/products?category=Trajes+de+Ba%C3%B1o" host=rv10online1.herokuapp.com request_id=93681d9a-5f2d-4931-97ee-4337ae9df01d fwd="190.186.94.69" dyno=web.1 connect=1ms service=32ms status=200 bytes=17172 protocol=https
2019-09-06T02:46:18.111771+00:00 app[web.1]: I, [2019-09-06T02:46:18.111631 #4]  INFO -- : [e1f7c77d-79e4-452b-ada4-79f6ae54d7c3] Started GET "/" for 190.186.94.69 at 2019-09-06 02:46:18 +0000
2019-09-06T02:46:18.113344+00:00 app[web.1]: I, [2019-09-06T02:46:18.113249 #4]  INFO -- : [e1f7c77d-79e4-452b-ada4-79f6ae54d7c3] Processing by PagesController#index as HTML
2019-09-06T02:46:18.117709+00:00 app[web.1]: D, [2019-09-06T02:46:18.117611 #4] DEBUG -- : [e1f7c77d-79e4-452b-ada4-79f6ae54d7c3]   Cart Load (1.1ms)  SELECT  "carts".* FROM "carts" WHERE "carts"."id" = $1 LIMIT $2  [["id", 1], ["LIMIT", 1]]
2019-09-06T02:46:18.120089+00:00 app[web.1]: I, [2019-09-06T02:46:18.119991 #4]  INFO -- : [e1f7c77d-79e4-452b-ada4-79f6ae54d7c3]   Rendering pages/index.html.erb within layouts/application
2019-09-06T02:46:18.128335+00:00 app[web.1]: D, [2019-09-06T02:46:18.128208 #4] DEBUG -- : [e1f7c77d-79e4-452b-ada4-79f6ae54d7c3]   ProductItem Load (1.2ms)  SELECT "product_items".* FROM "product_items" WHERE "product_items"."cart_id" = $1  [["cart_id", 1]]
2019-09-06T02:46:18.130683+00:00 app[web.1]: D, [2019-09-06T02:46:18.130598 #4] DEBUG -- : [e1f7c77d-79e4-452b-ada4-79f6ae54d7c3]   Product Load (1.1ms)  SELECT  "products".* FROM "products" WHERE "products"."id" = $1 LIMIT $2  [["id", 1], ["LIMIT", 1]]
2019-09-06T02:46:18.133528+00:00 app[web.1]: I, [2019-09-06T02:46:18.133432 #4]  INFO -- : [e1f7c77d-79e4-452b-ada4-79f6ae54d7c3]   Rendered shared/_navbarhome.html.erb (11.4ms)
2019-09-06T02:46:18.134039+00:00 app[web.1]: I, [2019-09-06T02:46:18.133948 #4]  INFO -- : [e1f7c77d-79e4-452b-ada4-79f6ae54d7c3]   Rendered pages/index.html.erb within layouts/application (13.8ms)
2019-09-06T02:46:18.135483+00:00 app[web.1]: I, [2019-09-06T02:46:18.135378 #4]  INFO -- : [e1f7c77d-79e4-452b-ada4-79f6ae54d7c3]   Rendered shared/_message.html.erb (0.1ms)
2019-09-06T02:46:18.136125+00:00 app[web.1]: I, [2019-09-06T02:46:18.136027 #4]  INFO -- : [e1f7c77d-79e4-452b-ada4-79f6ae54d7c3]   Rendered shared/_footer.html.erb (0.3ms)
2019-09-06T02:46:18.136649+00:00 app[web.1]: I, [2019-09-06T02:46:18.136527 #4]  INFO -- : [e1f7c77d-79e4-452b-ada4-79f6ae54d7c3] Completed 200 OK in 23ms (Views: 14.8ms | ActiveRecord: 3.4ms)
2019-09-06T02:46:18.141534+00:00 heroku[router]: at=info method=GET path="/" host=rv10online1.herokuapp.com request_id=e1f7c77d-79e4-452b-ada4-79f6ae54d7c3 fwd="190.186.94.69" dyno=web.1 connect=1ms service=30ms status=200 bytes=27460 protocol=https
2019-09-06T02:46:19.210969+00:00 heroku[router]: at=info method=GET path="/favicon.ico" host=rv10online1.herokuapp.com request_id=8eb72357-1ffb-42e5-b5d4-5db8bd58f2f4 fwd="190.186.94.69" dyno=web.1 connect=1ms service=1ms status=304 bytes=48 protocol=https
2019-09-06T02:46:28.096164+00:00 heroku[router]: at=info method=GET path="/products" host=rv10online1.herokuapp.com request_id=63de8dcb-4c8a-45ca-b43a-216a8b640fc7 fwd="190.186.94.69" dyno=web.1 connect=1ms service=29ms status=200 bytes=17168 protocol=https
2019-09-06T02:46:28.066874+00:00 app[web.1]: I, [2019-09-06T02:46:28.066768 #4]  INFO -- : [63de8dcb-4c8a-45ca-b43a-216a8b640fc7] Started GET "/products" for 190.186.94.69 at 2019-09-06 02:46:28 +0000
2019-09-06T02:46:28.067767+00:00 app[web.1]: I, [2019-09-06T02:46:28.067691 #4]  INFO -- : [63de8dcb-4c8a-45ca-b43a-216a8b640fc7] Processing by ProductsController#index as HTML
2019-09-06T02:46:28.071557+00:00 app[web.1]: D, [2019-09-06T02:46:28.071477 #4] DEBUG -- : [63de8dcb-4c8a-45ca-b43a-216a8b640fc7]   Cart Load (1.1ms)  SELECT  "carts".* FROM "carts" WHERE "carts"."id" = $1 LIMIT $2  [["id", 1], ["LIMIT", 1]]
2019-09-06T02:46:28.073373+00:00 app[web.1]: D, [2019-09-06T02:46:28.073301 #4] DEBUG -- : [63de8dcb-4c8a-45ca-b43a-216a8b640fc7]    (1.1ms)  SELECT COUNT(*) FROM "products"
2019-09-06T02:46:28.074116+00:00 app[web.1]: I, [2019-09-06T02:46:28.074048 #4]  INFO -- : [63de8dcb-4c8a-45ca-b43a-216a8b640fc7]   Rendering products/index.html.erb within layouts/application
2019-09-06T02:46:28.076913+00:00 app[web.1]: D, [2019-09-06T02:46:28.076825 #4] DEBUG -- : [63de8dcb-4c8a-45ca-b43a-216a8b640fc7]   ProductItem Load (1.1ms)  SELECT "product_items".* FROM "product_items" WHERE "product_items"."cart_id" = $1  [["cart_id", 1]]
2019-09-06T02:46:28.078737+00:00 app[web.1]: D, [2019-09-06T02:46:28.078671 #4] DEBUG -- : [63de8dcb-4c8a-45ca-b43a-216a8b640fc7]   Product Load (1.0ms)  SELECT  "products".* FROM "products" WHERE "products"."id" = $1 LIMIT $2  [["id", 1], ["LIMIT", 1]]
2019-09-06T02:46:28.079737+00:00 app[web.1]: I, [2019-09-06T02:46:28.079669 #4]  INFO -- : [63de8dcb-4c8a-45ca-b43a-216a8b640fc7]   Rendered shared/_header.html.erb (5.4ms)
2019-09-06T02:46:28.081394+00:00 app[web.1]: D, [2019-09-06T02:46:28.081306 #4] DEBUG -- : [63de8dcb-4c8a-45ca-b43a-216a8b640fc7]   Category Load (1.0ms)  SELECT "categories".* FROM "categories"
2019-09-06T02:46:28.084184+00:00 app[web.1]: D, [2019-09-06T02:46:28.084082 #4] DEBUG -- : [63de8dcb-4c8a-45ca-b43a-216a8b640fc7]   Category Load (1.1ms)  SELECT "categories".* FROM "categories" WHERE "categories"."display_in_women" = $1  [["display_in_women", true]]
2019-09-06T02:46:28.085929+00:00 app[web.1]: D, [2019-09-06T02:46:28.085861 #4] DEBUG -- : [63de8dcb-4c8a-45ca-b43a-216a8b640fc7]   Category Load (1.0ms)  SELECT "categories".* FROM "categories" WHERE "categories"."display_in_men" = $1  [["display_in_men", true]]
2019-09-06T02:46:28.087509+00:00 app[web.1]: D, [2019-09-06T02:46:28.087417 #4] DEBUG -- : [63de8dcb-4c8a-45ca-b43a-216a8b640fc7]   Category Load (1.0ms)  SELECT "categories".* FROM "categories" WHERE "categories"."display_in_kids" = $1  [["display_in_kids", true]]
2019-09-06T02:46:28.089611+00:00 app[web.1]: D, [2019-09-06T02:46:28.089535 #4] DEBUG -- : [63de8dcb-4c8a-45ca-b43a-216a8b640fc7]    (1.1ms)  SELECT COUNT(*) FROM (SELECT  1 AS one FROM "products" LIMIT $1 OFFSET $2) subquery_for_count  [["LIMIT", 2], ["OFFSET", 0]]
2019-09-06T02:46:28.090452+00:00 app[web.1]: I, [2019-09-06T02:46:28.090372 #4]  INFO -- : [63de8dcb-4c8a-45ca-b43a-216a8b640fc7]   Rendered products/index.html.erb within layouts/application (16.2ms)
2019-09-06T02:46:28.091306+00:00 app[web.1]: I, [2019-09-06T02:46:28.091224 #4]  INFO -- : [63de8dcb-4c8a-45ca-b43a-216a8b640fc7]   Rendered shared/_message.html.erb (0.1ms)
2019-09-06T02:46:28.091769+00:00 app[web.1]: I, [2019-09-06T02:46:28.091697 #4]  INFO -- : [63de8dcb-4c8a-45ca-b43a-216a8b640fc7]   Rendered shared/_footer.html.erb (0.2ms)
2019-09-06T02:46:28.092062+00:00 app[web.1]: I, [2019-09-06T02:46:28.091992 #4]  INFO -- : [63de8dcb-4c8a-45ca-b43a-216a8b640fc7] Completed 200 OK in 24ms (Views: 10.8ms | ActiveRecord: 9.5ms)
2019-09-06T02:46:31.169628+00:00 app[web.1]: I, [2019-09-06T02:46:31.169479 #4]  INFO -- : [c74c9d36-41d7-4976-95aa-0274c995de7e] Started GET "/products?category=Trajes+de+Ba%C3%B1o" for 190.186.94.69 at 2019-09-06 02:46:31 +0000
2019-09-06T02:46:31.170479+00:00 app[web.1]: I, [2019-09-06T02:46:31.170391 #4]  INFO -- : [c74c9d36-41d7-4976-95aa-0274c995de7e] Processing by ProductsController#index as HTML
2019-09-06T02:46:31.170564+00:00 app[web.1]: I, [2019-09-06T02:46:31.170481 #4]  INFO -- : [c74c9d36-41d7-4976-95aa-0274c995de7e]   Parameters: {"category"=>"Trajes de Baño"}
2019-09-06T02:46:31.174169+00:00 app[web.1]: D, [2019-09-06T02:46:31.174093 #4] DEBUG -- : [c74c9d36-41d7-4976-95aa-0274c995de7e]   Cart Load (1.1ms)  SELECT  "carts".* FROM "carts" WHERE "carts"."id" = $1 LIMIT $2  [["id", 1], ["LIMIT", 1]]
2019-09-06T02:46:31.175844+00:00 app[web.1]: D, [2019-09-06T02:46:31.175750 #4] DEBUG -- : [c74c9d36-41d7-4976-95aa-0274c995de7e]   Category Load (1.0ms)  SELECT  "categories".* FROM "categories" WHERE "categories"."name" = $1 LIMIT $2  [["name", "Trajes de Baño"], ["LIMIT", 1]]
2019-09-06T02:46:31.177865+00:00 app[web.1]: D, [2019-09-06T02:46:31.177767 #4] DEBUG -- : [c74c9d36-41d7-4976-95aa-0274c995de7e]    (1.1ms)  SELECT COUNT(*) FROM "products" WHERE "products"."category" = $1  [["category", "1"]]
2019-09-06T02:46:31.178481+00:00 app[web.1]: I, [2019-09-06T02:46:31.178408 #4]  INFO -- : [c74c9d36-41d7-4976-95aa-0274c995de7e]   Rendering products/index.html.erb within layouts/application
2019-09-06T02:46:31.181097+00:00 app[web.1]: D, [2019-09-06T02:46:31.180999 #4] DEBUG -- : [c74c9d36-41d7-4976-95aa-0274c995de7e]   ProductItem Load (1.0ms)  SELECT "product_items".* FROM "product_items" WHERE "product_items"."cart_id" = $1  [["cart_id", 1]]
2019-09-06T02:46:31.183479+00:00 app[web.1]: D, [2019-09-06T02:46:31.183400 #4] DEBUG -- : [c74c9d36-41d7-4976-95aa-0274c995de7e]   Product Load (1.0ms)  SELECT  "products".* FROM "products" WHERE "products"."id" = $1 LIMIT $2  [["id", 1], ["LIMIT", 1]]
2019-09-06T02:46:31.184669+00:00 app[web.1]: I, [2019-09-06T02:46:31.184598 #4]  INFO -- : [c74c9d36-41d7-4976-95aa-0274c995de7e]   Rendered shared/_header.html.erb (6.0ms)
2019-09-06T02:46:31.186785+00:00 app[web.1]: D, [2019-09-06T02:46:31.186685 #4] DEBUG -- : [c74c9d36-41d7-4976-95aa-0274c995de7e]   Category Load (1.1ms)  SELECT "categories".* FROM "categories"
2019-09-06T02:46:31.189217+00:00 app[web.1]: D, [2019-09-06T02:46:31.189127 #4] DEBUG -- : [c74c9d36-41d7-4976-95aa-0274c995de7e]   Category Load (1.1ms)  SELECT "categories".* FROM "categories" WHERE "categories"."display_in_women" = $1  [["display_in_women", true]]
2019-09-06T02:46:31.191143+00:00 app[web.1]: D, [2019-09-06T02:46:31.191051 #4] DEBUG -- : [c74c9d36-41d7-4976-95aa-0274c995de7e]   Category Load (1.0ms)  SELECT "categories".* FROM "categories" WHERE "categories"."display_in_men" = $1  [["display_in_men", true]]
2019-09-06T02:46:31.192982+00:00 app[web.1]: D, [2019-09-06T02:46:31.192885 #4] DEBUG -- : [c74c9d36-41d7-4976-95aa-0274c995de7e]   Category Load (1.0ms)  SELECT "categories".* FROM "categories" WHERE "categories"."display_in_kids" = $1  [["display_in_kids", true]]
2019-09-06T02:46:31.195143+00:00 app[web.1]: D, [2019-09-06T02:46:31.195065 #4] DEBUG -- : [c74c9d36-41d7-4976-95aa-0274c995de7e]    (1.1ms)  SELECT COUNT(*) FROM (SELECT  1 AS one FROM "products" WHERE "products"."category" = $1 LIMIT $2 OFFSET $3) subquery_for_count  [["category", "1"], ["LIMIT", 2], ["OFFSET", 0]]
2019-09-06T02:46:31.196208+00:00 app[web.1]: I, [2019-09-06T02:46:31.196142 #4]  INFO -- : [c74c9d36-41d7-4976-95aa-0274c995de7e]   Rendered products/index.html.erb within layouts/application (17.6ms)
2019-09-06T02:46:31.197537+00:00 app[web.1]: I, [2019-09-06T02:46:31.197460 #4]  INFO -- : [c74c9d36-41d7-4976-95aa-0274c995de7e]   Rendered shared/_message.html.erb (0.1ms)
2019-09-06T02:46:31.198067+00:00 app[web.1]: I, [2019-09-06T02:46:31.197993 #4]  INFO -- : [c74c9d36-41d7-4976-95aa-0274c995de7e]   Rendered shared/_footer.html.erb (0.3ms)
2019-09-06T02:46:31.198405+00:00 app[web.1]: I, [2019-09-06T02:46:31.198323 #4]  INFO -- : [c74c9d36-41d7-4976-95aa-0274c995de7e] Completed 200 OK in 28ms (Views: 12.8ms | ActiveRecord: 10.6ms)
2019-09-06T02:46:31.202707+00:00 heroku[router]: at=info method=GET path="/products?category=Trajes+de+Ba%C3%B1o" host=rv10online1.herokuapp.com request_id=c74c9d36-41d7-4976-95aa-0274c995de7e fwd="190.186.94.69" dyno=web.1 connect=1ms service=33ms status=200 bytes=17168 protocol=https
<%= render "shared/header" %>
<div class="containe-fluid" style="background-color: #ebebeb; padding-bottom: 2% !important;">
   <div class="caption-content text-center">
      <div class="font-alt mb-30 titan-title-size-1 ">
         <h2 style="font-size:100px;"><%= image_tag "rv10.png", height: 70 %></h2>
      </div>
      <div class="font-alt mb-30 titan-title-size-4">
         <p class="description">50% DE DESCUENTO EN TODO</p>
      </div>
      <div class="font-alt mb-40 titan-title-size-1">
         <p class="description">
            Usa el codigo <b>SUMMER50</b>, Oferta EXPIRA en 
            <b>
         <p id="demo"></p></b></p>
      </div>
   </div>
</div>
<div class="container-fluid" style="margin-top:5%; ">
   <div class="wrap">
      <div class="left">
         <!-- Navbar for categories -->
         <div class="categories" style="display:inline-block;">
            <b>Buscar por Codigo:</b> <br>
            <br>
            <%= form_tag products_path, :method => 'get' do %>
            <%= text_field_tag :search, params[:search] %>
            <% end %>
            <b class="titulos">Todas Las Categorias</b> <br>
            <%= link_to 'Todas las categorias', products_path %><br>
            <% Category.all.each do |cat| %>
            <%= link_to cat.name, products_path(category: cat.name) %>
            <br>
            <% end %>
            <!-- end -->
            <br>
            <b class="titulos">MUJERES</b> <br>
            <% Category.where(display_in_women: true).each do |cat| %>
            <%= link_to cat.name, products_path(category: cat.name)%>
            <br>
            <% end %>
            <br>
            <b class="titulos">HOMBRES</b> <br>
            <% Category.where(display_in_men: true).each do |cat| %>
            <%= link_to cat.name, products_path(category: cat.name)%>
            <br>
            <% end %>
            <br>
            <b class="titulos">KIDS</b> <br>
            <% Category.where(display_in_kids: true).each do |cat| %>
            <%= link_to cat.name, products_path(category: cat.name)%>
            <br>
            <% end %>
         </div>
         <br>
         <br>
         <br>
         <br>
      </div>
      <!-- close left -->
      <h4 class="titulo"><b>TODOS LOS PRODUCTOS</b></h4>
      <div class="searcher">
         <h5>La mejor version de ti mismo. Moda boliviana inspirada en gente activa.</h5>
      </div>
      <br>
      <!-- productos -->
      <%== pagy_nav(@pagy) %>&nbsp;&nbsp;
      <div class="quantityproducts">Productos ( <%= @products.count %> )</div>
      <hr>
      <div class="row">
         <% cache do %>
         <% @products.each do |product| %>
         <div class="col-md-3">
            <div class="product-grid2">
               <div class="product-image2">
                  <a><%= cl_image_tag product.photo %></a>
                  <ul class="social">
                     <li><a href="#" data-tip="Quick View"><i class="fa fa-eye"></i></a></li>
                     <li><a href="#" data-tip="Add to Cart"><i class="fa fa-shopping-cart"></i></a></li>
                  </ul>
               </div>
               <div class="product-content">
                  <h3 class="title"><a href="#"><%= link_to product.title, product %></a></h3>
                  <% if product.sale_price == 0 %>
                  <p style="font-size:12px;"><%= number_to_currency_bo product.price %></p>
                  <% else %>
                  <p style="display: inline-block; font-size: 12px;"><i style="text-decoration: line-through;"><%= number_to_currency_bo product.sale_price %></i>&nbsp;&nbsp;<b style="font-weight: 600;"><%= number_to_currency_bo product.price %></b></p>
                  <% end %>
               </div>
            </div>
         </div>
         <% end %>
         <% end %>
      </div>
   </div>
</div>
</div>
<%== pagy_nav(@pagy) %>
<hr>
</div>
</div>
<!-- end productos -->