После преобразования erb в slim перестает отображаться картинка - PullRequest
0 голосов
/ 21 сентября 2018

У меня есть файл erb, который я хочу преобразовать в slim;после преобразования отображение картинок прекращается.

У кого-нибудь есть идеи как решить эту проблему?Я посмотрел в документации и не смог определить, что делать дальше.

<div class='flex-container--galleria-and-rectangle'>
    <div class='galleria flex-item--galleria-and-rectangle'>
        <% @project.shuffle.first(6).each do |portfolio| %>
        <div class="flex-container" style="float:left">
            <div class='flex-item img-project rectangle-and-text-hover' style="background-image: url(<%= image_path(portfolio.image_url) %>)" >
                <a href='<%= portfolio.web_address %>' target="_blank">

section#portfolio
  .portfolio
    .container.content
      .col-xs-12
        .row
          .col-xs-10.col-xs-offset-1
            .title
              p.last last
              p.projects projects
        .row
          .col-xs-10.col-xs-offset-1
            .wrapper--galleria-rectangle
              .flex-container--galleria-and-rectangle
                .galleria.flex-item--galleria-and-rectangle
                  - @project.shuffle.first(6).each do |portfolio|
                    .flex-container style="float:left" 

                      = image_path(portfolio.image_url)
                      | )' &gt;
                      a href='' 
                      = portfolio.web_address
                      | ' target="_blank"&gt;
                      .flex-container-info

1 Ответ

0 голосов
/ 21 сентября 2018

Это можно исправить с помощью следующего синтаксиса

.flex-item.img-project.rectangle-and-text-hover{style: "background-image: url(#{image_path(portfolio.image_url)})"}
  %a{href: "#{portfolio.web_address}", target: "_blank"}
...