Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates für die modified eCommerce Shopsoftware
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Problem beim Einbinden des Nivo-Sliders

    ginabella

    • Frisch an Board
    • Beiträge: 62
    • Geschlecht:
    Problem beim Einbinden des Nivo-Sliders
    am: 14. September 2011, 17:03:28
    Hallo,
    Ich hab da mal eine Frage vielleicht kann mir jemand helfen.
    Ich will den Nivo Slider auf meiner Startseite einbinden. Das hat auch gut geklappt, ich bin nach der Anleitung unter Wiki vorgegangen. Nun möchte ich den Slider an einer bestimmten Stelle habe.Wenn ich nun den letzten Teil unter "/templates/DeinTemplate/index.html" einbinden möchte weiss ich nicht, wo in der "index.html".
    Egal wo ich den letzten Teil

    Code: PHP  [Auswählen]
    {*Startseiten Slideshow*}
    <div id="slider">
    {php}
     $path=$this->get_template_vars('tpl_path').'img/slider/'.$this->get_template_vars('language').'/';
     $handle = opendir ($path);
     while ($file = readdir ($handle)) {
     if(substr($file,-4)=='jpeg'||substr($file,-3)=='jpg'||substr($file,-3)=='png'){
             echo '<img src="'.$path.$file.'" alt="" />';
         }
     }
     closedir($handle);
     {/php}
     </div>
    {*Startseiten Slideshow*

    hinbaue, jedesmal wird die ganze Ansicht zerschossen.
    Vielleicht kann jemand mal auf meine Seite schauen: http://www.ginabella.de

    Da wo der Code steht soll der Slider hin,also mitten im Text, ich krieg's aber nicht hin...
    Danke für Eure Hilfe.

    Linkback: https://www.modified-shop.org/forum/index.php?topic=15340.0

    h-h-h

    • modified Team
    • Beiträge: 4.562
    Re: Problem beim Einbinden des Nivo-Sliders
    Antwort #1 am: 14. September 2011, 17:05:23
    Hallo ginabella,

    Code: PHP  [Auswählen]
    {*Startseiten Slideshow*

    ersetzen mit:

    Code: PHP  [Auswählen]
    {*Startseiten Slideshow*}

     ;)

    Du musst den Code auch in die "main_content.html" einfügen und nicht über den Content-Manager.

    Gruß

    h-h-h

    ginabella

    • Frisch an Board
    • Beiträge: 62
    • Geschlecht:
    Re: Problem beim Einbinden des Nivo-Sliders
    Antwort #2 am: 14. September 2011, 17:18:28
    Hallo,
    Meine "main_content.html" sieht so aus und ist unter "/ginabella/templates/YAML-xtc-1-8-0/module/main_content.html"

    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="index"}
    {$MODULE_error}
    <h2>{$title}</h2>
    {$text}
    {$MODULE_new_products}
    {$MODULE_upcoming_products}

    Das ist aber nicht die richtige oder? Kannst du mir sagen, wo ich die richtige finde? Danke

    h-h-h

    • modified Team
    • Beiträge: 4.562
    Re: Problem beim Einbinden des Nivo-Sliders
    Antwort #3 am: 14. September 2011, 17:54:06
    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="index"}
    {$MODULE_error}
        {*Startseiten Slideshow*}
        <div id="slider">
        {php}
         $path=$this->get_template_vars('tpl_path').'img/slider/'.$this->get_template_vars('language').'/';
         $handle = opendir ($path);
         while ($file = readdir ($handle)) {
         if(substr($file,-4)=='jpeg'||substr($file,-3)=='jpg'||substr($file,-3)=='png'){
                 echo '<img src="'.$path.$file.'" alt="" />';
             }
         }
         closedir($handle);
         {/php}
         </div>
        {*Startseiten Slideshow*}
    <h2>{$title}</h2>
    {$text}
    {$MODULE_new_products}
    {$MODULE_upcoming_products}

    Doch das ist die richtige Datei einfach wie oben abändern..

    Gruß

    h-h-h

    ginabella

    • Frisch an Board
    • Beiträge: 62
    • Geschlecht:
    Re: Problem beim Einbinden des Nivo-Sliders
    Antwort #4 am: 15. September 2011, 07:29:55
    Danke hat geklappt.
    Hab ich da noch 3 Fragen:
    1.Es passiert beim sliden, nicht immer, aber ab und an das
    wenn du dir die Seite mal ansiehst, die Bilder so als Streifen(schmales Band) nach unten gezogen werden, was kann das sein oder wie kann man das ändern.

    2.Und erst etwas Text, dann Slider und dann wieder Text geht wohl nicht oder? Also erst
    "Willkommen
    Herzlich Willkommen Gast! Möchten Sie sich anmelden? Oder wollen Sie ein Kundenkonto eröffnen?" und dann der Slider und dann wieder Text.
    3.Kann man diesen Text {$greeting} ändern? Wenn ja wo?

    Vielen lieben Dank für die Hilfestellung.
    Wollte nur mal sagen, das das hier ein tolles Forum ist. Ich hab bisher immer alle meine Fragen und Probleme schnell beantwortet bekommen.

    ginabella

    • Frisch an Board
    • Beiträge: 62
    • Geschlecht:
    Re: Problem beim Einbinden des Nivo-Sliders
    Antwort #5 am: 15. September 2011, 08:30:50
    Noch ne Frage: Der Slider ist ja jetzt links angeordnet wie bekomme ich Ihn denn in die Mitte? Danke

    franky_n

    • Experte
    • Beiträge: 4.950
    Re: Problem beim Einbinden des Nivo-Sliders
    Antwort #6 am: 15. September 2011, 08:48:59
    Hallo ginabella,

    bei dem Nivo Slider ist im javascript Teil ein Fehler.
    Bei

    Code: PHP  [Auswählen]
    </script

    fehlt ein endendes > also so:

    Code: PHP  [Auswählen]
    </script>

    Daher wahrscheinlich die Aussetzer zwischendurch...

    In der "/lang/german/german.php" & "/lang/english/english.php" findest Du ab Z. 224 die "Greetings":

    Code: PHP  [Auswählen]
    define('TEXT_GREETING_PERSONAL', 'Sch&ouml;n, dass Sie wieder da sind, <span class="greetUser">%s!</span> M&ouml;chten Sie sich unsere <a style="text-decoration:underline;" href="%s">neuen Artikel</a> ansehen?');
    define('TEXT_GREETING_PERSONAL_RELOGON', '<small>Wenn Sie nicht %s sind, melden Sie sich bitte <a style="text-decoration:underline;" href="%s">hier</a> mit Ihren Anmeldedaten an.</small>');
    define('TEXT_GREETING_GUEST', 'Herzlich Willkommen <span class="greetUser">Gast!</span> M&ouml;chten Sie sich <a style="text-decoration:underline;" href="%s">anmelden</a>? Oder wollen Sie ein <a style="text-decoration:underline;" href="%s">Kundenkonto</a> er&ouml;ffnen?');

    Um den slider in die Mitte zu setzen kannst Du im Stylesheet bei dem:

    Code: CSS  [Auswählen]
    .slider {
      ...
    }

    ein

    Code: CSS  [Auswählen]
    text-align: center;

    einsetzen... müsste reichen.

    Viele Grüße

    Franky

    ginabella

    • Frisch an Board
    • Beiträge: 62
    • Geschlecht:
    Re: Problem beim Einbinden des Nivo-Sliders
    Antwort #7 am: 15. September 2011, 10:12:29
    Danke für die Hilfe, leider lag es nicht am fehlenden > , es gibt immer noch den Fehler.  :’-(
    noch eine Idee?

    Um den Slider in die Mitte zu setzen hab ich im Stylesheet auf

    Code: CSS  [Auswählen]
    #slider{
            height: 250px; /* Make sure your images are the same size */
            width: 333px; /* Make sure your images are the same size */
            background:url(img/loading.gif) no-repeat 50% 50%;
            text-align: center;
    }

    geändert, aber immer  noch links...

    Und noch irgendeine Idee zu:
    Und erst etwas Text, dann Slider und dann wieder Text.

    Also erst:

    Zitat
    Willkommen
    Herzlich Willkommen Gast! Möchten Sie sich anmelden? Oder wollen Sie ein Kundenkonto eröffnen?

    und dann der Slider und dann wieder Text.

    franky_n

    • Experte
    • Beiträge: 4.950
    Re: Problem beim Einbinden des Nivo-Sliders
    Antwort #8 am: 15. September 2011, 11:56:05
    Hallo ginabella,

    trotzdem solltest Du das machen, denn es kann dadurch zu weiteren Fehlern kommen wenn das > fehlt...

    Hast Du dann auch den Browser komplett geschlossen und die Seite komplett noch mal neu aufgerufen?
    Bei den javascript hilft nämlich das "Aktualisieren" nicht...

    Das mit dem Slider dazwischen setzen ist wiederum nicht ganz so einfach... vielleicht schaut sich das mal ein anderer an, denn das jetzt extra raus zu suchen wenn es jemand bereits umgesetzt hat, dauert mir zu lange. :)

    Dann mach kein "text-align", sondern ein "margin-left: 200px;" oder so...

    Viele Grüße

    Franky

    ginabella

    • Frisch an Board
    • Beiträge: 62
    • Geschlecht:
    Re: Problem beim Einbinden des Nivo-Sliders
    Antwort #9 am: 15. September 2011, 16:30:08
    das mit dem zentrieren hat mit "margin-left: 100px;" geklappt, Danke.

    das ">" hab ich gemacht, Browser komplett geschlossen und die Seite komplett noch mal neu aufgerufen hab ich auch gemacht, aber leider...Fehler bleibt. Kommt nicht beim Faden nur wenn es von oben nach unten von links nach rechts geht. Vielleicht kann man da einfach diese Funktion im Script raus nehmen. Faden und von unten nach oben,rechts nach links würde mir reichen.

    Vielleicht hat ja jemand noch eine Idee zu:

    [...]
    Und erst etwas Text, dann Slider und dann wieder Text.

    Also erst:

    Zitat
    Willkommen
    Herzlich Willkommen Gast! Möchten Sie sich anmelden? Oder wollen Sie ein Kundenkonto eröffnen?

    und dann der Slider und dann wieder Text.

    Vielen lieben Dank an franky_n :-)
    6 Antworten
    4427 Aufrufe
    18. März 2012, 22:42:36 von Modfan
    6 Antworten
    2724 Aufrufe
    11. April 2014, 07:14:07 von Mantronix
    4 Antworten
    3248 Aufrufe
    05. November 2011, 11:35:34 von franky_n
    0 Antworten
    1679 Aufrufe
    22. Januar 2013, 20:51:51 von dufink