Inhalte aufrufen

Profilbild
- - - - -

Anzeige von Artikelnummern in den Kategorien

Artikelnummern Kategorien ecommerce smartstore.net

  • Bitte melden Sie sich an, um eine Antwort zu verfassen.
Keine Antworten zum Thema vorhanden

#1 Wolfgang Schmerge

Wolfgang Schmerge

    V.I.P

  • Members
  • 2454 Beiträge

Geschrieben: 21 October 2016 - 12:16

Hallo,

 

ich wurde in der letzten Zeit häufiger gefragt wie die Artikelnummern auch in der Kategorieübersicht angezeigt werden können.

 

Hier nun die Anleitung dazu:

 

In der Datei _ProductBoxList.cshtml im Verzeichnis "Views/Shared/ folgende Änderungen durchführen:

 

Alt:

<figure class="picture" data-equalized-part="picture" data-equalized-valign="true">
	@if (Model.DefaultPictureModel.ImageUrl.HasValue())
	{
		<a href="@productDetailLink" title="@Model.DefaultPictureModel.Title">
			<img alt="@Model.DefaultPictureModel.AlternateText" src="@Model.DefaultPictureModel.ImageUrl" title="@Model.DefaultPictureModel.Title" />
		</a>
	}
    @if (Model.ColorAttributes.Any())
    {
        <div class="colors">
            @foreach (var clr in Model.ColorAttributes)
            {
                <span style="background-color: @clr.Color" title="@clr.FriendlyName"></span>
            }
        </div>
    }
</figure>

Neu:
 

<figure class="picture">
		@if (Model.DefaultPictureModel.ImageUrl.HasValue())
		{
			<a href="@Url.RouteUrl("Product", new RouteValueDictionary { { "SeName", Model.SeName } })" title="@Model.DefaultPictureModel.Title">
				<img alt="@Model.DefaultPictureModel.AlternateText" src="@Model.DefaultPictureModel.ImageUrl" title="@Model.DefaultPictureModel.Title" />
			</a>
		}
        @if (Model.ColorAttributes.Any())
        {
            <div class="colors">
                @foreach (var clr in Model.ColorAttributes)
                {
                    <span style="background-color: @clr.Color" title="@clr.FriendlyName"></span>
                }


                            @if (Model.ShowSku)
                            {
                            <tr valign="top" class="attr-sku @(String.IsNullOrWhiteSpace(Model.Sku) ? "hide fade" : "")">
                                <td class="caption bold">@T("Products.Sku")</td>
                                <td class="value">@Model.Sku</td> 
                            </tr>


            </div>
        }
    </figure>

Zusätzlich in der Datei custom.less im Verzeichnis "Themes/Alpha/Content" den folgenden Code hinzufügen.

.pdo-sku {
    text-align:center;
    margin-bottom: 5px;
}
.pdo-sku .caption {
    width: 50%;
    font-weight: bold;
}

Liebe Grüße

 

Wolfgang


Shopbetreiber benötigen Ihre Hilfe! Bewerten Sie jetzt Smartstore auf Capterra.
Als Dankeschön erhalten Sie 20 Euro für Ihren nächsten Kauf im Marketplace.
Smartstore bewerten


Bleibt gesund!

Viele zusätzliche Smartstore Plugins gibt es im MARKETPLACE:
http://community.sma...dex.php?/files/

Hier geht es zu den Smartstore Videos:
Smartstore.NET Youtube-Channel

Die deutsche Smartstore Online-Dokumentation gibt es hier:
https://smartstore.a...iew?mode=global
In dem folgenden BLOG findet man interessante Tipps & Tricks zum Thema "Smartstore":
http://community.sma...t-tipps-tricks/


Auch markiert mit einem oder mehrerer dieser Schlüsselwörter: Artikelnummern, Kategorien, ecommerce, smartstore.net