Eigentlich möchte ich die entsprechenden Datensätze ausblenden, wenn Hide Link geklickt wurde.Einträge ausblenden bei Klick im Frontend vorübergehend - Schienen 4.2
Bitte beachten Sie den Screenshot zum besseren Verständnis wie unten gezeigt;
Vor dem Link angeklickt wird, verstecktes Attribut falsch ist wie in der unten stehenden Endgerät gezeigt;
Nach der Link angeklickt wird, ergreift sie die jeweiligen ID und ruft die Verbergen Methode auf der Steuerung, die unten gezeigt ist;
Das Problem ist, dass es auch nicht tut hinwegtäuschen, dass entsprechende Zeile oder die Werte aus der Balance Berechnung entziehen und wird zu xvaziris_url umgeleitet.
Ich versuchte es immer wieder, um dieses Problem zu lösen, aber leider nicht das gewünschte Ergebnis zu bekommen.
xvaziris_controller.rb
def index
@xvaziris = Xvaziri.find_by hidden: false
@xvaziris = Xvaziri.search(params[:search])
respond_to do |format|
format.js
format.html
end
end
def hide
@xvaziri = Xvaziri.find(params[:id])
@xvaziri.hidden = true
flash[:notice] = 'Xvaziri was successfully hidden.'
redirect_to xvaziris_url
end
end
routes.rb
resources :xvaziris do
member do
get :hide
end
end
_xvaziri.html.erb
<td class="col-1"><%= link_to "Hide", controller: "xvaziris", action: "hide", id: xvaziri, method: :get %></td>
Alle Vorschläge sind willkommen.
Vielen Dank im Voraus.
Bitte senden Sie Text als Text, wann immer möglich und nicht als Bilder. Bilder haben im Vergleich zu Klartext viele Mängel. –
Danke für Ihren freundlichen Vorschlag. –