Ich habe einen voll funktionsfähigen Prototyp einer HTML5-Nachrichtenkarte, und ich muss 50 oder so Karten mit eindeutigen Inhalten bevölkern. Ich frage nach Vorschlägen für eine effizientere Möglichkeit, jeder Karte Inhalt hinzuzufügen, außer Kopieren, Ausschneiden und Einfügen aus der Excel-Tabelle. Die Spalten der Tabelle enthalten die Nachrichtenkategorie, das Datum, den Titel und die externe URL jeder Karte. Ich wurde auch gebeten, das Bild aus dem Nachrichtenartikel, auf den die Karte verweist, einzufügen - ich kann mir nicht vorstellen, wie das automatisiert werden könnte. Dieses Projekt verwendet den Bootstrap-Stil, ein Datenkategorieattribut für ein Tag auf jeder Karte und ist eine Laravel-Website. Es enthält nicht Eckig, Schnurrbart, Lenker oder ein Vorlagenmuster. Gibt es eine Möglichkeit, eine benutzerdefinierte Vorlage für diese Nachrichtenkarten zu erstellen, ohne ein Framework oder eine Vorlagen-Engine installieren zu müssen? Könnte ich Datenattribute verwenden? HierFüllen Sie Vorlagen mit Inhalt ohne Winkel
ist der HTML-Code für eine Karte:
<div class="col-lg-4 col-md-6">
<section class="news-box" data-category="blog">
<figure>
<img src="/material-icons/ic_recent_actors_black_24dp/web/ic_recent_actors_black_24dp_2x.png" class="img-responsive opacity-3">
<figcaption>Blog</figcaption>
</figure>
<h3 class="h6">Title of Blog Post</h3>
<figure>
<img src="images/news/pic2.jpg" class="img-responsive">
</figure>
<p>luctus et ultrices posuere cubilia Curae; quam erat volutpat. Phasellus dignissim euismod luctus.In leo mauris, blandit quismalesuada lobortis, fringilla a ipsum.</p>
</section>
</div>
Dies ist eine große jQuery Lösung. Für zukünftige Projekte werde ich dieselbe Logik mit Vanille JS schreiben. Danke für die Antwort. –