0

私は現在、RailsWebアプリへのデザインの実装を処理しているWebデザイナーです。

現在、このコードで問題が発生しています。

<%= render 'letterhead_link' %>

現在、以下を出力します。

<a href="/letterheads/2/edit">Edit Letterhead</a>

ユーザーごとにレターヘッドは1つしか存在できないため、ユーザーがまだレターヘッドを持っていない場合は、[レターヘッドの編集]リンクが変更されて作成されると想定しています。

コントローラでこの「letterhead_link」を検索してみましたが、何も見つかりませんでした。

ですから、よくわかりませんが、このような出力になるようにカスタマイズする方法はありますか?

<a href="/letterheads/2/edit" class="letterhead"><span class="icon"></span>Letterhead</a>

リンクにアイコンを組み込むために追加のタグが必要です。ここの誰かが私を助けてくれることを願っています。

どうもありがとうございます!

4

2 に答える 2

0

<%= render 'letterhead_link' %> このような出力が得られる場合

<a href="/letterheads/2/edit">Edit Letterhead</a>

次に、必要なものを取得するために次のことを試してください。

<%= render 'letterhead_link', class: 'letterhead' do %>
  <span class="icon"></span>
<% end %>
于 2013-03-06T10:36:30.007 に答える
0

間違っているかもしれませんが、これはテンプレートをレンダリングするだけなので、views フォルダーで「letterhead_link」を探す必要があります (ファイル名の先頭に「_」が付いている場合があります)。そこにハイパーリンクが組み込まれているので、そこで変更する必要があります。

于 2013-03-06T11:25:56.303 に答える