Nicht sicher der beste Weg, die Folgendes zu erreichen:Kenitco Inline CSS
Aktuell haben wir Kopf-/Billboard Grafiken Setup Hintergrundbilder zu sein, um für ein paar Vorlagen verwendet werden. Das Problem ermöglicht dem Benutzer nun, diese Hintergrundbilder im Kentico CMS zu ändern, ohne die CSS selbst aktualisieren zu müssen.
CSS
.billboard.landing-page {
background-image: url("../img/billboard-sub-page.jpg");
background-size: cover;
background-position: 50% 50%;
height: 35.3125rem;
position: relative;
margin-bottom: 4.0625rem;
color: #fff;
text-align: left;
padding-top: 21.875rem; }
HTML
<div class="wrapper billboard landing-page">
<!-- Billboard Heading & Lead in -->
<div class="row">
<div class="small-11 medium-9 columns">
<div class="billboard-heading">
<h1>Lorem Ipsum Dolor Sit</h1>
</div>
</div>
Was wir denken Willen Arbeit ist die CSS-Aufruf für das Hintergrundbild zu entfernen, und fügen Sie es als ein Inline-Stil wie zum Beispiel:
Hat jemand eine gute Methode, um dem Benutzer zu ermöglichen, das Bild aus der Bibliothek auszuwählen und die URL im Inline-Stil zu ersetzen?
Was ist die beste Schritte/Dokumentation/Anleitung, um dies zu tun? Vielen Dank für Ihre Antwort - Kentico ist ein neues System für uns –
1. Gehen Sie zu Seite (Dokument) Typen; 2. Navigieren Sie den entsprechenden Seitentyp. 3. Klicken Sie auf Seitentyp bearbeiten. 4. Wechseln Sie zur Registerkarte Felder; 5. Fügen Sie ein neues Textfeld mit dem Namen BackgroundImage hinzu; 6.Wechseln Sie zur Pages-Anwendung und navigieren Sie auf einer beliebigen Seite dieses Seitentyps in der CMS-Struktur. 7. Öffnen Sie die Registerkarte Formular für diese Seite. 8. Füllen Sie das BackgroundImage Feld; 9. Fügen Sie HTML aus meiner Antwort zu Ihrer Seite hinzu –
Die Benutzerinteraktion sollte so sein, dass sie ein Bild aus der Medienbibliothek auswählen und die URL dieses Bildes im Inline-Stil ersetzt wird. Geh jetzt durch deine Schritte, danke. Ich nehme an statt eines Textfelds, mach es zu einem Bildauswahlfeld. Außerdem - Der HTML-Code für diese Seite würde sich in der Seitenvorlage befinden. Daher ersetze ich den Inline-Stil durch das von Ihnen bereitgestellte Makro. –