[RUBY] [Entwicklungsprotokoll ⑮] Ich möchte einen externen Link oder PDF-Link hinzufügen

Über die Prämisse

Schön dich kennenzulernen, mein Name ist Irifune und ich gehe auf eine Programmierschule. Dieser Artikel wird für meine eigene Ausgabe verwendet, indem ich eine Aufzeichnung über die Entwicklung persönlicher Apps schreibe, die Gegenstand der Schule ist. Wenn jemand es gelesen hat, wäre ich dankbar, wenn Sie mir ein Feedback geben könnten.

Wir werden ein "bezahltes Urlaubsmanagement-Tool" entwickeln. Technische Daten finden Sie unter Frühere Artikel.

Die App wird bereitgestellt, jedoch nicht als Dienst bereitgestellt. Bitte haben Sie Verständnis dafür, dass dies nur ein Teil des Selbststudiums ist. Dann gehen Sie zum Hauptthema.

Inhalt dieser Implementierung

Dieses Mal möchte ich einen Link des Ministeriums für Gesundheit, Arbeit und Soziales und einen PDF-Link zur Benachrichtigung über bezahlten Urlaub hinzufügen. Es ist ein Bonus, nicht wahr? Befolgen Sie die nachstehenden Anweisungen.

Implementierung des Links des Ministeriums für Gesundheit, Arbeit und Soziales

スクリーンショット 2020-05-17 19.19.29.png

Installieren Sie es auf der Schaltfläche der zugehörigen Site unten links auf der Seite. Dies ist sehr einfach, da Sie einfach die URL in link_to eingeben.

haml:branches/_side.html.haml


~ Ausgelassen ~
    .links
      = link_to '#' do
Benachrichtigung über bezahlten Urlaub
      = link_to "https://www.mhlw.go.jp/shingi/2004/04/s0428-7b2a.html", class: "link" do
Verwandte Seiten

Implementiert, um in einer neuen Registerkarte zu öffnen

Wenn Sie tatsächlich auf den Link klicken, werden Sie von der aktuell geöffneten Seite des Tools zur Verwaltung des bezahlten Urlaubs zur Seite des Ministeriums für Gesundheit, Arbeit und Soziales weitergeleitet. Nachdem Sie nun jedes Mal die Zurück-Taste drücken müssen, stellen Sie sicher, dass der Link auf einer neuen Registerkarte angezeigt wird.

haml:branches/_side.html.haml


~ Ausgelassen ~
    .links
      = link_to '#' do
Benachrichtigung über bezahlten Urlaub
      = link_to "https://www.mhlw.go.jp/shingi/2004/04/s0428-7b2a.html", target: :_blank, class: "link" do
Verwandte Seiten

Ich habe den Teil "target :: _ blank" hinzugefügt. Jetzt wird es in einem neuen Tab geöffnet. スクリーンショット 2020-05-17 19.28.07.png

Einstellungen für die Freigabe von Google-Laufwerken

Implementieren Sie als Nächstes den Link für das PDF-Dokument "Annual Paid Leave Notification". Ich denke, dass viele Unternehmen Anträge auf bezahlten Urlaub auf Papierbasis verwalten. Wenn Sie also ein Beispiel für das Tool zur Verwaltung bezahlten Urlaubs haben, können Sie es sofort ausdrucken und Ihren Mitarbeitern geben. Dieses Mal werden wir die Freigabeeinstellungen von Google Drive verwenden, um den Link zu erhalten. スクリーンショット 2020-05-17 19.32.12.png Speichern Sie zunächst die PDF-Datei auf Ihrem Laufwerk. Sie können es durch Ziehen und Ablegen speichern. Klicken Sie dann mit der rechten Maustaste auf die Datei, die Sie freigeben möchten, und klicken Sie auf "Freigeben". Am unteren Rand des angezeigten Menüs befindet sich ein Link. Klicken Sie daher auf "Zu jedem wechseln, der den Link kennt" und dann auf "Link kopieren". スクリーンショット 2020-05-17 19.39.17.png Referenzierter Artikel "Freigeben von Dateien auf Google Drive"

Link zur Benachrichtigung über bezahlten Urlaub implementiert

Der zuletzt erhaltene Link spiegelt sich im link_to der Schienen wider.

haml:branches/_side.html.haml


~ Ausgelassen ~
    .links
      = link_to "https://drive.google.com/file/d/1NXmC35ZbmCOAqu7oGyCOc2LqipHDGDJj/view?usp=sharing", target: :_blank, class: "link" do
Benachrichtigung über bezahlten Urlaub
      = link_to "https://www.mhlw.go.jp/shingi/2004/04/s0428-7b2a.html", target: :_blank, class: "link" do
Verwandte Seiten

Diese Methode ist einfach durchzuführen. Da jedoch der Kontoname und die E-Mail-Adresse im geöffneten Link angezeigt werden, sollten Sie ein dediziertes Google-Konto oder eine andere Methode vorbereiten, wenn Sie sie ordnungsgemäß als Dienst implementieren möchten Ich weiß es nicht.

Rückblick auf heute

Die persönliche Präsentation rückt näher. Es ist eine ziemliche Form in dem Sinne geworden, dass die Gewährung und Verdauung von bezahlten Feiertagen manuell erfolgt, aber da wichtige Zuschussberechnungen usw. weggelassen werden, werde ich nach dem 19. Mai weiterhin Anträge stellen. ..

Recommended Posts

[Entwicklungsprotokoll ⑮] Ich möchte einen externen Link oder PDF-Link hinzufügen
Ich möchte eine ios.android App machen
Ich möchte die Teamentwicklung aus der Ferne durchführen
Ich möchte eine E-Mail in Java senden.
Ich möchte eine TraceId in das Protokoll einbetten
Ich möchte die Protokollausgabe unter Android vereinfachen
Ich möchte der Kommentarfunktion eine Löschfunktion hinzufügen
Fügen Sie dem Header-Link mit Rails fontawesome ein Symbol hinzu
Ich möchte Java Applet ohne Verwendung einer IDE erstellen
Ich möchte die Protokollausgabeeinstellung von UtilLoggingJdbcLogger ändern
Ich möchte manuell eine Autorisierungs-E-Mail mit Devise senden
Ich möchte Zeichen konvertieren ...
Ich möchte die Generierung / Öffnung einer Protokolldatei mit log4j # FileAppender verknüpfen
Ich möchte eine Browsing-Funktion mit Ruby on Rails hinzufügen
Ich habe versucht, mit Eclipse + Tomcat eine http2-Entwicklungsumgebung zu erstellen
Ich möchte die deaktivierte Option abhängig von der Bedingung zu f.radio_button hinzufügen
Ich möchte Geräte in Rails hinzufügen, kann die Installation jedoch nicht bündeln
[Rails] Ich möchte beim Übergang mit link_to Daten zu Params hinzufügen
So fügen Sie eine externe Bibliothek ein
(Beschränkt auf Java 7 oder höher) Ich möchte, dass Sie Objekte in Objects.equals vergleichen
Ich möchte bei der Registrierung in der Datenbank eine Fehlermeldung anzeigen
Ich möchte für jedes Array mit Lambda-Ausdruck in Java