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: Startseite contentfull !!!

    mhbosch

    • Schreiberling
    • Beiträge: 394
    • Geschlecht:
    Re: Startseite contentfull !!!
    Antwort #15 am: 03. April 2012, 16:50:58
    Hi,

    ich dachte du wolltest nur die Kategorien weg haben. So wie ich gar85 verstehe, sollte es genau das tun.
    Willst du denn den ganzen DIV Layer ausblenden?

    Dann müßte die IF Bedingung vor dem <div id="leftcol">.

    martin-schulz1

    • Fördermitglied
    • Beiträge: 353
    • Geschlecht:
    Re: Startseite contentfull !!!
    Antwort #16 am: 03. April 2012, 16:53:25
    habe ich ja hier nochmal meine ganze index.html

    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="index"}
    <div id="wrap">
        <div id="header">
            <div id="logo"><a href="{$index}"><img src="{$tpl_path}img/spacer.gif" width="400" height="85" alt="{$store_name}" /></a></div>
                    <div id="headermenu"> <ul><li><a href="{$index}"><img src="images/home.png"></a></li>{if $account}<li><a href="{$account}" id="ende">{#link_account#}</a></li>{/if}{if $smarty.session.customer_id}<li><a href="{$logoff}">{#link_logoff#}</a></li>{else}<li><a href="{$login}">{#link_login#}</a></li>{/if}</ul> </div>
                    <div id="cart">{$box_CART}</div>
        </div>
        <div id="topmenuwrap">
            <ul id="topmenu">
                            <li class="topmenufirst"><a href="{$index}"><img src="images/home-weiss-big.png"></a></li>
                <li><a href="?cPath=1">Textilien</a></li>
                            <li><a href="?cPath=2">Schl&uuml;sselb&auml;nder</a></li>
                            <li><a href="?cPath=3">Wandtattoos</a></li>
                            <li><a href="?cPath=5">Fahrzeugbeschriftung</a></li>
            </ul>
                    <div id="search">{$box_SEARCH}</div>
        </div>
        <div id="breadcrumb"> {$navtrail} </div>
        <div id="contentwrap"> {if (!strstr($smarty.server.PHP_SELF, 'checkout')) && (!strstr($smarty.server.PHP_SELF, 'shopping_cart')) && (!strstr($smarty.server.PHP_SELF, 'login')) && (!strstr($smarty.server.PHP_SELF, 'account')) && (!strstr($smarty.server.PHP_SELF, 'create_account')) && (!strstr($smarty.server.PHP_SELF, 'address_book')) && (!strstr($smarty.server.PHP_SELF, 'gv_send')) && (!strstr($smarty.server.PHP_SELF, 'password_double_opt')) && (!strstr($smarty.server.PHP_SELF, 'index'))}
            <div id="leftcol">{$box_CATEGORIES}{$box_ADMIN}{*{$box_LOGIN}*}{*{$box_NEWSLETTER}*}{*{$box_ADD_QUICKIE}*}{*{$box_REVIEWS}*}{*{$box_LAST_VIEWED}*}{*{$box_SPECIALS}*}{*{$box_WHATSNEW}*}</div>
            {/if}
            <div
                    {if (!strstr($smarty.server.PHP_SELF, 'checkout')) && (!strstr($smarty.server.PHP_SELF, 'shopping_cart')) && (!strstr($smarty.server.PHP_SELF, 'login')) && (!strstr($smarty.server.PHP_SELF, 'account')) && (!strstr($smarty.server.PHP_SELF, 'create_account')) && (!strstr($smarty.server.PHP_SELF, 'address_book')) && (!strstr($smarty.server.PHP_SELF, 'gv_send')) && (!strstr($smarty.server.PHP_SELF, 'password_double_opt')) && (!strstr($smarty.server.PHP_SELF, 'index'))}
                            id="content"
                    {else}
                            id="contentfull"
                    {/if}
                    >
            {$main_content}
                    </div>
        </div>
    </div>
    <div id="bottom">
            <div id="bottom2">
                            <div id="bottom2-left">{$box_INFORMATION}</div>
                            <div id="bottom2-mid">{$box_CONTENT}</div>
                            <div id="bottom2-mid2">{$box_TAG_CLOUD}</div>
                            <div id="bottom2-right">
                                    {$box_NEWSLETTER} <br /><div class="hr"></div><br />
                                    <h2>Bookmarken und Freunden empfehlen</h2>
                                    <table>
                                    <tr>
                                            <td><div id="fb-root"></div><script src="http://connect.facebook.net/de_DE/all.js#appId=261592527189231&amp;xfbml=1"></script><fb:like href="http://www.facebook.com/?ref=logo#!/pages/Labelstore24de/104150019669885" send="false" layout="box_count" width="80" show_faces="true" font=""></fb:like></td>
                                            <td><g:plusone size="tall"></g:plusone></td>
                                            <td><a href="http://twitter.com/share" class="twitter-share-button" data-count="vertical" data-via="labelstore24" data-lang="de">Twittern</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></td>
                                    </tr>
                                    </table>
                            </div> 
            <p class="footer-text">Bei labelstore24.de steht Ihnen eine große Auswahl an Folienbeschriftung für Wand, Auto, Textilien und Schaufenster zur Verfügung. Es ist uns ein großes Anliegen, unsere anspruchsvollen Kunden zufriedenzustellen und sie von unserer Leidenschaft zu Design und Perfektion zu überzeugen. Unsere Wandtattoos sind originelle und trendige Kunstwerke, die von uns erstellt und produziert werden. Massenware werden Sie bei uns vergeblich suchen, denn wir haben uns auf Individuelle exklusive Artikel spezialisiert.</p>
            <p class="footer">{$smarty.const.TITLE} &copy; {$smarty.now|date_format:"%Y"} | Template &copy; 2010 redesigned by ms-anklam.de  <br /> Shopsoftware by <a class="weiss" href="http://www.modified eCommerce Shopsoftware.org">modified eCommerce Shopsoftware</a></p>
            </div>
    </div> 

    Und es funktioniert ja auch mit index.php ist aber keine saubere Lösung oder habt ihr das hinter euren Shop URLs zu Stehen?

    jvb94

    • Mitglied
    • Beiträge: 118
    Re: Startseite contentfull !!!
    Antwort #17 am: 03. April 2012, 16:56:09
    nimm doch einfach die Variante von mhbosch und sag der .htaccess per mod_rewrite das sie / immer auf /index.php leiten soll.

    Googel sollte da helfen!
    ".htaccess mod-rewrite auf index.php weiterleiten"

    Viele Grüße

    Joni

    mhbosch

    • Schreiberling
    • Beiträge: 394
    • Geschlecht:
    Re: Startseite contentfull !!!
    Antwort #18 am: 03. April 2012, 17:00:39
    Hmm Martin,

    ich denke wir reden aneinander vorbei. In deiner geposteten Variante sehe ich keine Umsetzung des Lösungansatzes mit der Variabel $smarty.const.IS_START

    Und ich weiß nun auch nicht mehr, ob du nur die Kategorien ausblenden willst, oder den ganzen Layer.
    Beim ganzen Layer bleibt auch zu befürchten, das sich dein Design verschiebt, da der leftcol Layer eigentlich ein Bestandteil des Seitenaufbaues ist.

    Also sag doch bitte mal, was genau Du nun erreichen willst.

    gar85

    • Schreiberling
    • Beiträge: 347
    Re: Startseite contentfull !!!
    Antwort #19 am: 03. April 2012, 17:00:48
    Jep, ich habe auch noch die rightcol drin, aber über CSS den Mittelteil vergrößert. Du müsstest also für die index-Seite auf 980 px erweitern, bzw. für die index-seite einen eigenen div-Container definieren.

    Oder bau eine zusätzliche Box, wo du Werbung o.ä. anzeigst und nutze die leftcol.

    martin-schulz1

    • Fördermitglied
    • Beiträge: 353
    • Geschlecht:
    Re: Startseite contentfull !!!
    Antwort #20 am: 03. April 2012, 17:04:06
    DANKE für eure GEDULD

    Also ich habe schon bei einigen anderen Seiten wie z.b. beim anmelden http://www.labelstore24.de/login.php per css und in der Index die Leftcol ausgeblendet dies gelingt mir aber nicht mit der Startseite.

    Ich möchte das die Komplette linke spalte leftcoll auf der Startseite verschwindet.

    mhbosch

    • Schreiberling
    • Beiträge: 394
    • Geschlecht:
    Re: Startseite contentfull !!!
    Antwort #21 am: 03. April 2012, 17:07:46
    Dann müßte m.E. der Code so aussehen (kenne die Variable  $smarty.const.IS_START nicht)

    Code: PHP  [Auswählen]
    {if $smarty.const.IS_START}
    <div id="leftcol">{$box_CATEGORIES}{*{$box_LOGIN}*}{$box_ADMIN}{*{$box_NEWSLETTER}*}{*{$box_ADD_QUICKIE}*}{*{$box_REVIEWS}*}{*{$box_LAST_VIEWED}*}{*{$box_SPECIALS}*}{*{$box_WHATSNEW}*}</div>
    {/if}

    Da fehlt aber noch die Negation. Klappt es dann so?

    Code: PHP  [Auswählen]
    {if  !strstr ($smarty.const.IS_START)}
    <div id="leftcol">{$box_CATEGORIES}{*{$box_LOGIN}*}{$box_ADMIN}{*{$box_NEWSLETTER}*}{*{$box_ADD_QUICKIE}*}{*{$box_REVIEWS}*}{*{$box_LAST_VIEWED}*}{*{$box_SPECIALS}*}{*{$box_WHATSNEW}*}</div>
    {/if}

    Probiere das mal!

    martin-schulz1

    • Fördermitglied
    • Beiträge: 353
    • Geschlecht:
    Re: Startseite contentfull !!!
    Antwort #22 am: 03. April 2012, 17:10:54
    bekomme ich einen fehler siehste ja wen du kurz drüber schaust

    mhbosch

    • Schreiberling
    • Beiträge: 394
    • Geschlecht:
    Re: Startseite contentfull !!!
    Antwort #23 am: 03. April 2012, 17:13:50
    Probiere mal
    Code: PHP  [Auswählen]
    IF NOT
    oder
    Code: PHP  [Auswählen]
    IF !

    http://www.smarty.net/docsv2/de/language.function.if.tpl

    Bin nicht so der Smarty Erfahrene!

    Code: PHP  [Auswählen]
    {if not $smarty.const.IS_START}
    <div id="leftcol">{$box_CATEGORIES}{*{$box_LOGIN}*}{$box_ADMIN}{*{$box_NEWSLETTER}*}{*{$box_ADD_QUICKIE}*}{*{$box_REVIEWS}*}{*{$box_LAST_VIEWED}*}{*{$box_SPECIALS}*}{*{$box_WHATSNEW}*}</div>
    {/if}

    martin-schulz1

    • Fördermitglied
    • Beiträge: 353
    • Geschlecht:
    Re: Startseite contentfull !!!
    Antwort #24 am: 03. April 2012, 17:26:05
    Leider auch mit dieser Lösung nur Fehler :-|

    vieleicht findet sich ja noch ne Lösung.

    mhbosch

    • Schreiberling
    • Beiträge: 394
    • Geschlecht:
    Re: Startseite contentfull !!!
    Antwort #25 am: 03. April 2012, 17:27:56
    Habe es bei mir auch mal probiert. Die Variable ändert sich nicht.
    Das ist die falsche Abfrage. Dann mach es doch, wie von mir zuerst vorgeschlagen mit der .htaccess!

    martin-schulz1

    • Fördermitglied
    • Beiträge: 353
    • Geschlecht:
    Re: Startseite contentfull !!!
    Antwort #26 am: 03. April 2012, 17:30:56
    JA entschuldige aber daran stört mich das dann das index.php zu sehen ist.
    Das ist ja dann nicht nur ein optischer Fehler sondern auch ein Fehler für Suchmaschinen und Social Bookmarks usw.

    mhbosch

    • Schreiberling
    • Beiträge: 394
    • Geschlecht:
    Re: Startseite contentfull !!!
    Antwort #27 am: 03. April 2012, 17:33:02
    Sieh dir mal folgenden Thread an: http://www.modified-shop.org/forum/index.php?topic=660.60

    Da wird erklärt, wie die Variable aufgebaut wird. Ich denke es liegt daran, das du die Funktion nämlich nicht im Shop hast.

    Bei http://www.modified-shop.org/forum/index.php?topic=660.0 wird erklärt, wie das gemacht wird. Der Ansatz von gar85 klappt also nur, wenn man die Funktion einbindet.

    Und natürlich auch hier: http://www.modified-shop.org/forum/index.php?topic=660.15

    martin-schulz1

    • Fördermitglied
    • Beiträge: 353
    • Geschlecht:
    Re: Startseite contentfull !!!
    Antwort #28 am: 03. April 2012, 17:50:22
    Okay habe es nachgebaut nun ist die leiste aber auf allen seiten weg :-(

    martin-schulz1

    • Fördermitglied
    • Beiträge: 353
    • Geschlecht:
    Re: Startseite contentfull !!!
    Antwort #29 am: 03. April 2012, 18:41:05
    Leider komme ich irgendwie nicht weiter.

    Kann doch nicht so schwer sein die linke Spalte "leftcol" nur auf der Startseite auszu blenden.
    10 Antworten
    3461 Aufrufe
    16. November 2010, 02:52:40 von Markus
    10 Antworten
    7443 Aufrufe
    17. August 2011, 17:48:39 von Tomcraft
               
    anything