Quantcast
Channel: Themes & Design - Shopware Community Forum
Viewing all 1971 articles
Browse latest View live

Menüleiste


Ich bekomme in einen bereich die Hintergundfarbe nicht um gestellt

{debug} geht nicht / box-basic Category ID?

$
0
0

Hallo,

habe mal ein paar Noob Fragen. Verwende Shopware 5.1.9. Debug Plugin ist aktiviert. Template Cache gelöscht, Theme neu kompiliert.

  1. Im Template bewirkt {debug} gar nichts. Wie bekomme ich alle Variablen angezeigt?
  2. Trotz debug-Plugin sehe ich in der Console keine Variablen. Was mache ich falsch?
  3. Wie bekomme ich im Template an die Category ID eines Produktes?
  4. Warum stehen die Eigenschaften des Artikels in der Suche nicht zur Verfügung?

Ziel:

Ich will in der Produkt-Liste in Abhängigkeit der Kategorie bzw. einer Eigenschaft Farben ändern (CSS Klassen vergeben). Der Theme Ersteller (nicht ich) hat das so gelöst (gekürzt):

{if $sArticle.sProperties[18].value === 'rot'}red{

Das funktioniert auch in der Produktliste, nicht jedoch in der Suche. Ist auch eher unelegant, wie ich finde. Lieber wäre mir das anhand der Category-ID. 

Ich hoffe ihr könnt mir helfen...

Wie bekomme ich bei Einkaufswelten Preisanzeige aktiviert?

$
0
0

Mit Mühe und Not geschafft das auf der Frontpage überhaupt etwas erscheint aber seit dem Update auf 5.2.9 sehe ich keine Preise mehr.
Habe noch einen Testshop mit 5.1.5 laufen, da geht es? Haken zum verbergen der Preise ist nicht gesetzt.
Diese Einkaufswelten treiben mich noch in den Wahnsinn. Wenn ich ein Textfeld einfüge kommt das auch nicht.
image

Klassen aus .less Dateien überschreiben klappt nicht

$
0
0

Habe unter www.meinedomain.de/themes/Frontend/MeinTheme/frontend/_public/src/less eine all.less angelegt. Wenn ich dort Eigenschaften von Klassen abweichend definiere, wird trotzdem die ursprüngliche Eigenschaft ausgeben. Nur mit dem Zusatz !important klappt es. Ist das so gewollt - kann doch eigentlich nicht sein?

Dann habe ich versuchsweise eine cutomized.css in www.meinedomain.de/themes/Frontend/MeinTheme/frontend/_public/src/css angelegt und eingebunden (das schöne ist das man sich hier das ewige kompilieren spart).  Aber hier klappt es nicht einmal mit !important, nichts wird überschrieben. Nur in dieser Datei neu angelegte Klassen werden berücksichtigt.

 

 

Kategoriebaum stimmt nach dem Einloggen nicht - Hover stellt falsche Info in Navigation dar.

$
0
0

Hallo zusammen,

wir haben ein Problem mit unserer Navigation. Da wir verschiedene Kundengruppen haben, blenden wir auf der Startseite für den Besucher bestimmte Kategorieren aus. Nach dem Einloggen tauchen dann die bestimmten Kategorien für die bestimmte Kundengruppe auf. Allerdings ist die Hover-Information falsch. Erst nach 5-6 mal Neuladen der Seite stimmt die Hover-Ansicht. Wie kann ich das Problem beseitigen? Es führte schon zu einigen Anfragen unserer Kunden.

Viele Grüße
Marcel

Hier ein Beispielbild:

Bilder-Upload.eu - share DEINE Bilder

Logo im Freitextfeld

$
0
0

Ich muss ein Sigel unter dem Preis anzeigen lassen.

Hierzu hab ich das Feld attr4 als HTML Editor in s_articles_attributes über die Freitextfeld-Verwaltung angelegt.

Dann habe ich 

{extends file='parent:frontend/index/index.tpl'}

 {* Product attribute 4 *}
                                {block name='frontend_detail_data_attributes_attr4'}
                                    {if $sArticle.attr4}
                                        <li class="base-info--entry entry-attribute">
                                            <strong class="entry--label">
                                                {s name="DetailAttributeField4Label"}{/s}:
                                            </strong>

                                            <span class="entry--content">
                                                {$sArticle.attr4}
                                            </span>
                                        </li>
                                    {/if}
                                {/block}

als index.tpl in den Theme-Ordner gelegt und alles kompiliert - geht aber nicht. Blush

Wo ist mein Denkfehler?

 

Subcategories im linken Menü aufklappen

$
0
0

Hallo zusammen,

ich möchte gerne im linken Menü meines Shopware Shops alle Sub-Categories der aktiven Hauptkategorie dauerhaft aufklappen (damit man auf einen Blick alle vorhandenen Kategorien sehen kann) und nicht nur die, der aktuell aktiven Kategorie. Ich hatte gehofft eine entsprechende Anpassung in der sidebar-categories.tpl vornehmen zu können, leider kam ich dabei aber zu keinen brauchbaren Ergebnis.

Kann mir jemand eine Lösung oder den passenden Denkansatz für diese Anpassung liefern?

image

Gruß Joël

 

PS: Es gibt für eine solche Anpassung im Store bereits Plugins (die teilweise noch mehr tun, was ich nicht brauche). In der Vergangenheit musste ich außerdem feststellen, dass die Ergebnisse günstiger Plugins oft mit winzigen Codeanpassungen auch "kostenlos" möglich waren und würde unter anderem deshalb gerne auf den Einsatz von Plugins verzichten, wo immer es möglich ist.

 


Höhe Erweitertes Menü / Advanced Menu ändern

$
0
0

Hallo zusammen,

ich habe ein paar Anpassungen in der Schriftgröße gemacht und meine meine Spaltenanzahl im erweiterten Menu auf 6 Spalten erhöht mit diesem Code erhöht:

        &.columns--4 {
            -moz-column-count: 6;
            -webkit-column-count: 6;
            column-count: 6;

Leider wird mir das Menü, ohne für mich erklärlichen Grund bei manchen Kategoriebäumen (mit viel Unterkategorien) nicht mehr auf einem Bildschirm angezeigt. Wie kann ich die Höhe begrenzen oder einstellen, dass der Spaltenumbruch "sinnvoller" erfolgt? Das müsste dann natürlich auch responsive, also ebenso für die Tablet-Ansichten gelten.

Vielen Dank.

Beste Grüße,
Manuel

image 

googleon / googleon Tag - Shopware löscht HTML Kommentare

$
0
0

Hallo zusammen,

wir bauen gerade eine Artikeldetailseite (Shopware 5.2.2), hier gibt es Digital Publishing Elemente die bei jeder Detail Seite eingebaut werden. Wir möchte nicht, dass google diese indiziert und als duplicate content einstuft.

Dazu gibt es von google diesen Tag:
 

<!--googleoff: all-->
Content der nicht indiziert wird
<!--googleon: all-->
Ab hier wird wieder indiziert.

Weitere Infos von Google siehe auch hier: https://www.google.com/support/enterprise/static/gsa/docs/admin/70/gsa_doc_set/admin_crawl/preparing.html

Damit kann man wohl (wir haben noch keine Erfahrung damit) bestimmte Bereiche im Template von der Google Indizierung ausschließen. Das Problem ist nur, wir bekommen den Tag nicht in unser Template. Shopware löscht nämlich alle Kommentare im Template beim Kompilieren raus. Auch können wir das ganze als Textbaustein oder im Digital Publishing anlegen, überall werden die HTML Google Kommentare von Shopware entfernt.

Gibt es eine Möglichkeit das ganze zu erzwingen / zuzulassen (HTML Kommentare) für einen Bestimmten Abschnitt?

 

Template erstellen mit eigenen TAB (Doku 5.2.8 nicht Kompatible?)

$
0
0

Hallo,

ich hatte vor einiger Zeit ein Template erstelt für Shopware 5.0.4 mit eigenen Reiter/Tab in der Template Configuration. Nun wollte ich es einfach mal bei Shopware 5.2.8 Testen leider ohne erfolg erhalte ein 503 Service unavailable um mein Fehler ausfindig zu machen habe ich einige Zeit verbrannt. Habe dann einfach mal schnell aus der Dokumentation von Shopware ein neues Template erstell was auch soweit funktioniert hat. 

Bis ich das erste Feld eingebaut habe hier im Code Makiert mit "Ab Hier" wenn ich den bereich Ab hier raus nehme, funktioniert das Template und das Tab erscheint, natürlich ohne feld aber es kann ja nicht sein das es sogar nach der Doku von Shopware nicht geht oder bin ich jetzt Total blind und seh den Fehlerteufel nicht.

<?php

namespace Shopware\Themes\Flodders;

use Shopware\Components\Form as Form;

class Theme extends \Shopware\Components\Theme
{
    protected $extend = 'Responsive';

    protected $name = <<<'SHOPWARE_EOD'
Flodders
SHOPWARE_EOD;

    protected $description = <<<'SHOPWARE_EOD'

SHOPWARE_EOD;

    protected $author = <<<'SHOPWARE_EOD'
Flodders
SHOPWARE_EOD;

    protected $license = <<<'SHOPWARE_EOD'

SHOPWARE_EOD;
	// Create the Extra Tab
    public function createConfig(Form\Container\TabContainer $container)
{

	$fieldset = $this->createFieldSet(
        'extra_settings',
        'extra settings',
    array(
        'attributes' => array(
            'layout' => 'column',
            'flex' => 0,
            'defaults' => array(
                'columnWidth' => 0.5,
                'labelWidth' => 180,
                'margin' => '2 15 2 0'
            )
        )
    )





    $tab = $this->createTab(
        'extra',
        'Extra'
    );

    $tab->addElement($fieldset);

    $container->addTab($tab);

	// ------------------- Ab hier ------------------

    // Adding the fields to the fieldset
    $fieldset->addElement($textField);

    // Create the textfield
    $textField = $this->createTextField(
        'basic_font_size',
        'Basic font size',
        '16px'
    );





//--------------------------------------

	}
}

 

Theme erstellen unter Mampro mit 5.2.9

$
0
0

Hallo Forum,

unter einer lokalen Mampro 3.5 Installation (Mac OS El Capitan) will es nicht gelingen ein neues theme zu erstellen... Es kommt kurz ein "load" Fenster und dann nichts...

Hat Jemand einen Hinweis? ( in einer früheren Version von shopware was das kein Problem)

Gruss

byps

Mouseover Effekt in Digital Publishing möglich?

$
0
0

Hallo Kollegen,

verwendet jemand Digital Publishing intensiver und weis, ob damit Hovereffekte möglich sind?

Konkret wollen wir einen Schaltfläche / Button erstellen in Form eines weißen Felds mit schwarzer Umrandung. Sobald die Maus drüber geht, soll die Schaltfläche komplett schwarz werden.

Eventuell über CSS Klasse bei den DP Elementen? Wenn ja, wie würde der Code lauten?

Ich möchte allerdings dafür ungern ein extra Plug-In einsetzen müssen …

VG

Heiko

 

Hintergründe anpassen?

$
0
0

Wie bekomme ich die weißen Bereiche in einer anderen Farbe umgestellt?

Für den haeder, footer und main-navigation habe ich folgende Anleitung benutzt: https://forum.shopware.com/discussion/41243/farbe-fuer-header-navileiste-footer-und-background-anpassen-fuer-newbies#latest

 

Geht es wie mit dem Content Bereich? Wenn ja wie heißen die Bereiche?

.content-main {

background:#5f6062;

.container {

background:transparent;

}

}

Mein Templet ist Responsive Theme mit Flat Style

Vielen dank für Eure Hilfe (bitte denkt bei euren antworten daran das ich nicht programmieren kann!!)

Claus

Farbe für Header, Navileiste, Footer und Background anpassen (für Newbies)

$
0
0

Hallöchen Gemeinde,

ich habe mir mal kurz die Arbeit gemacht, eine kleine Schnellanleitung zum Anpassen aller Hintergrundfarben beim SW Responsive Theme zu machen. Ganz einfach und kinderleicht, also ideal für alle Newbies wie mich :) (Updatesicher im eigenen Theme)

 

Voraussetzung bei mir: SW 5.2.8 und cpanel (geht natürlich auch bei den anderen SW5 Versionen)

 

1. Lege ein eigenes Theme im Backend über den Thememanager an

2. Gehe im cpanel auf Dateiverwaltung:

public_html > Themes > Frontend > Dein-eigenes-Theme > Frontend > _public > src > less > _modules

Der Ordner ist hier leer. Oben im cpanel steht der Button "+Datei". Da geht man drauf und erstellt diese 3 Dateien:

footer.less

header.less

main-navigation.less

3. In die Datei footer.less kopiert man folgenden Code (Dateien vorher mit Codeeditor öffnen):

.footer-main {
background:#ecf9bc;
.container {
background:transparent;
}
}

4. In die Datei header.less kopiert man diesen Code:

.header-main {
background:#e2f597;
.container {
background:transparent;
}
}

5. In die Datei main-navigation.less kopiert man diesen Code:

.navigation-main {
background:#f6fcdc;
.container {
background:transparent;
}
}

Die 3 Farben für Footer, Header und Navi kann man hinter dem # Zeichen dann selber nach Wunsch eintragen

6. Dann geht ihr im cpanel eine Ebene nach oben wo die Ordner _components, _mixins, _modules und _variables stehen.

Dort erstellt ihr diese Datei wieder mit "+Datei" im cpanel:

all.less

7. In die Datei all.less kopiert ihr:

@import "_modules/header";
@import "_modules/footer";
@import "_modules/main-navigation";

8. Im cpanel ist man nun fertig und hat alle Dateien im eigenen Theme angelegt, damit das Ganze auch updatesicher ist. :)

9. Die Farbe für den mittleren Hintergrund (Body Background) stellt Ihr im Thememanager unter der

Farbkonfiguration > Allgemein > Grundgerüst > @body-bg​ ein. Dort könnt Ihr auch direkt den Farbcode z.B. #FFFFFF eingeben.

Somit kann man alle 4 Hintergrundfarben innerhalb von ein paar Minuten nach Geschmack einstellen.

Nach jeder Änderung einer Farbe immer unter Einstellungen > Caches/Performance > Cache > alle auswählen > leeren

den ganzen Cache leeren, da somit auch die Themes neu kompiliert werden. Wenn Ihr die Änderungen dann im Browser sehen wollt, immer im Browser mit Strg F5 den Cache leeren.

10. Nette Tools die ich gefunden habe, damit die Farben auch einigermaßen stimmig sind:

http: //paletton.com/#uid=1000u0kllllaFw0g0qFqFg0w0aF (die Farbcodes kann man direkt ablesen, wenn man mit dem Mauspfeil drüberfährt)

http: //colorblender.com/

 

Ich hoffe damit kann der eine oder andere beim Start mit dem tollen Shopware Shop was anfangen. :)

Schade dass man diese eigentlich doch wichtigen Farben nicht direkt im Thememanager unter der Farbkonfiguration mit einstellen kann. Diese gehören meiner Meinung nach schon auch zum "Grundgerüst" dazu. Genauso gut könnten da auch Auswahlfelder für Hintergrundbilder sein. Somit hätte man bereits im Standard maximalen Gestaltungsspielraum per Knopfdruck.

Viele Grüße

Matthias

 

 

 

 


Artikeldetailseite Bild Attribute

Slider für Filter

$
0
0

Hallo zusammen,

 

Shopware schreibt bei einem Einführungsartikel:

"Auch bei der Darstellung der Filter selbst hat sich etwas geändert. In Shopware 5 ist es jetzt möglich, nicht nur Thumbnails, sondern auch Slider als Filterelement zu verwenden. Das beste Beispiel hierfür ist natürlich die Preisauswahl, bei der der Kunde jetzt einen Preisbereich mittels Slider auswählen kann. Natürlich kann diese Slider-Darstellung aber auch bei vielen anderen Filterarten Sinn machen."

 

Also man kann serienmäßig slider Filter realisieren.

Nur finde ich nicht wie und wo.

 

Hat da jemand eine Idee?

 

Für Hilfe wäreich dankbar.

 

Gruß

Henrik

Doppelte Produkte im Endlos-Scrolling auf der Listing-Seite

$
0
0

Hallo, 

in unserem Shop gibt es sporadisch das Problem, dass Produkte im Infinite Scrolling doppelt dargestellt werden. Das passiert meist im Übergang zwischen zwei virtuellen Seiten – leider lässt sich das Problem aber nicht absichtlich reproduzieren, so dass ein Debugging extrem schwierig ist. Hat das eventuell jemand auch schon mal beobachtet?

viele Grüße,

Chris

 

 

Kann Header Background nicht ändern

$
0
0

Hi,

http://www.papierladen.at/papierladen-test

 

ich hätte gerne die Farbe um das Logo herum auch in Weiß, ich schaffe es aber nicht.

Das Theme bietet viele Einstellungen, aber diese habe ich nicht gefunden, auch eine änderung in der less datei wie in einigen Threads beschrieben brachte keine Änderung.

/web/themes/Frontend/Responsive/frontend/_public/src/less/_modules

 

Kann mir jemand weiterhelfen? 

Doppelte Produkte im Endlos-Scrolling auf der Listing-Seite

$
0
0

Hallo, 

in unserem Shop gibt es sporadisch das Problem, dass Produkte im Infinite Scrolling doppelt dargestellt werden. Das passiert meist im Übergang zwischen zwei virtuellen Seiten – leider lässt sich das Problem aber nicht absichtlich reproduzieren, so dass ein Debugging extrem schwierig ist. Hat das eventuell jemand auch schon mal beobachtet?

viele Grüße,

Chris

 

 

Viewing all 1971 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>