Jump to content

Footer anpassen


Vire

Recommended Posts

Guten Morgen!

 

Ich habe bei mir das Modul "Block-CMS" in PS 1.6.0.4 installiert welches soweit auch super funktioniert. Dennoch bekomme ich aus anderen Modulen z.B "Sonderangebote","Neue Produkte" und "Verkaufshits" in der "Informationen" footer leiste angezeigt und kann diese nur durch deaktivieren des entsprechenden Moduls abschalten. GIbt es dort auch eine andere Lösung?

Link to comment
Share on other sites

Hey, 

 

Das hier ist der normale Inhalt:

<!-- MODULE Block footer -->
<div class="block_various_links" id="block_various_links_footer">
<h4 class="title_block">{l s='Information' mod='blockcms'}</h4>
<ul>
{if !$PS_CATALOG_MODE}<li class="first_item"><a href="{$link->getPageLink('prices-drop')|escape:'html'}" title="{l s='Specials' mod='blockcms'}">{l s='Specials' mod='blockcms'}</a></li>{/if}
<li class="{if $PS_CATALOG_MODE}first_{/if}item"><a href="{$link->getPageLink('new-products')|escape:'html'}" title="{l s='New products' mod='blockcms'}">{l s='New products' mod='blockcms'}</a></li>
{if !$PS_CATALOG_MODE}<li class="item"><a href="{$link->getPageLink('best-sales')|escape:'html'}" title="{l s='Best sellers' mod='blockcms'}">{l s='Best sellers' mod='blockcms'}</a></li>{/if}
{if $display_stores_footer}<li class="item"><a href="{$link->getPageLink('stores')|escape:'html'}" title="{l s='Our stores' mod='blockcms'}">{l s='Our stores' mod='blockcms'}</a></li>{/if}
<li class="item"><a href="{$link->getPageLink($contact_url, true)|escape:'html'}" title="{l s='Contact us' mod='blockcms'}">{l s='Contact us' mod='blockcms'}</a></li>
{foreach from=$cmslinks item=cmslink}
{if $cmslink.meta_title != ''}
<li class="item"><a href="{$cmslink.link|addslashes|escape:'html'}" title="{$cmslink.meta_title|escape:'html':'UTF-8'}">{$cmslink.meta_title|escape:'html':'UTF-8'}</a></li>
{/if}
{/foreach}
<li><a href="{$link->getPageLink('sitemap')|escape:'html'}" title="{l s='Sitemap' mod='blockcms'}">{l s='Sitemap' mod='blockcms'}</a></li>
{if $display_poweredby}<li class="last_item">{l s='[1]Ecommerce software by %s[/1]' mod='blockcms' sprintf=['PrestaShop™'] tags=['<a class="_blank" href="http://www.prestashop.com">']}</li>{/if}
</ul>
{$footer_text}
</div>
<!-- /MODULE Block footer -->

Daraus habe ich dann dies hier gemacht:

<!-- MODULE Block footer -->
<div class="block_various_links" id="block_various_links_footer">
<h4 class="title_block">{l s='Information' mod='blockcms'}</h4>
<ul><a href="{$link->getPageLink($contact_url, true)|escape:'html'}" title="{l s='Contact us' mod='blockcms'}">{l s='Contact us' mod='blockcms'}</a></li>
{foreach from=$cmslinks item=cmslink}
{if $cmslink.meta_title != ''}
<li class="item"><a href="{$cmslink.link|addslashes|escape:'html'}" title="{$cmslink.meta_title|escape:'html':'UTF-8'}">{$cmslink.meta_title|escape:'html':'UTF-8'}</a></li>
{/if}
{/foreach}
<li><a href="{$link->getPageLink('sitemap')|escape:'html'}" title="{l s='Sitemap' mod='blockcms'}">{l s='Sitemap' mod='blockcms'}</a></li>
{if $display_poweredby}<li class="last_item">{l s='[1]Ecommerce software by %s[/1]' mod='blockcms' sprintf=['PrestaShop™'] tags=['<a class="_blank" href="http://www.prestashop.com">']}</li>{/if}
</ul>
{$footer_text}
</div>
<!-- /MODULE Block footer -->

Leider hat sich nichts an der Seite geändert, Habe den Cache natürlich geleert.

Link to comment
Share on other sites

Das mit dem gratis modul für nen anständigen footer klingt super. An sich hätte ich einfach gern "Sonderangebote, Neue Produkte und Verkaufshits aus dem footer block "Informationen" da dort das ganze rechtliche stehen sollte. Sprich , Kontakt, Impressum AGB und derartiges. 

Link to comment
Share on other sites

Och wer wird denn gleich so schnell aufgeben? Schreib doch mal die Entwickler an, die sind sehr hilfsbereit und ich denke das sie nicht lange brauchen das auch für 1.6 gangbar zu machen :)

 

Grüße und Good Luck.

SM5K

Link to comment
Share on other sites

Danke für den Tipp, ich habe den Jungs mal was geschrieben. Aktuell passt der Footer ja meh roder weniger, er ist nur etwas .. aus der reihe. Trotzdem vielen dank für deine Hilfe und deine Zeit :)

Link to comment
Share on other sites

Hallo Vire,

 

An sich hätte ich einfach gern "Sonderangebote, Neue Produkte und Verkaufshits aus dem footer block "Informationen" da dort das ganze rechtliche stehen sollte. Sprich , Kontakt, Impressum AGB und derartiges.

 

Die links kanst du ganz einfach in der blockcms.tpl entfernen.

 

ABER: Es gibt die blockcms.tpl zweimal, die richtige findest du hier:

/default-bootstrap/modules/blockcms/blockcms.tpl

 

Also nicht die in /modules/blockcms/ verwenden.

 

Die datei muss so aussehen:

 

{*
* 2007-2014 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to [email protected] so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author PrestaShop SA <[email protected]>
*  @copyright  2007-2014 PrestaShop SA
*  @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*}

{if $block == 1}
    <!-- Block CMS module -->
    {foreach from=$cms_titles key=cms_key item=cms_title}
        <section id="informations_block_left_{$cms_key}" class="block informations_block_left">
            <p class="title_block">
                <a href="{$cms_title.category_link|escape:'html':'UTF-8'}">
                    {if !empty($cms_title.name)}{$cms_title.name}{else}{$cms_title.category_name}{/if}
                </a>
            </p>
            <div class="block_content list-block">
                <ul>
                    {foreach from=$cms_title.categories item=cms_page}
                        {if isset($cms_page.link)}
                            <li class="bullet">
                                <a href="{$cms_page.link|escape:'html':'UTF-8'}" title="{$cms_page.name|escape:'html':'UTF-8'}">
                                    {$cms_page.name|escape:'html':'UTF-8'}
                                </a>
                            </li>
                        {/if}
                    {/foreach}
                    {foreach from=$cms_title.cms item=cms_page}
                        {if isset($cms_page.link)}
                            <li>
                                <a href="{$cms_page.link|escape:'html':'UTF-8'}" title="{$cms_page.meta_title|escape:'html':'UTF-8'}">
                                    {$cms_page.meta_title|escape:'html':'UTF-8'}
                                </a>
                            </li>
                        {/if}
                    {/foreach}
                    {if $cms_title.display_store}
                        <li>
                            <a href="{$link->getPageLink('stores')|escape:'html':'UTF-8'}" title="{l s='Our stores' mod='blockcms'}">
                                {l s='Our stores' mod='blockcms'}
                            </a>
                        </li>
                    {/if}
                </ul>
            </div>
        </section>
    {/foreach}
    <!-- /Block CMS module -->
{else}
    <!-- MODULE Block footer -->
    <section class="footer-block col-xs-12 col-sm-2" id="block_various_links_footer">
        <h4>{l s='Information' mod='blockcms'}</h4>
        <ul class="toggle-footer">
            
            {if $display_stores_footer}
                <li class="item">
                    <a href="{$link->getPageLink('stores')|escape:'html':'UTF-8'}" title="{l s='Our stores' mod='blockcms'}">
                        {l s='Our stores' mod='blockcms'}
                    </a>
                </li>
            {/if}
            <li class="item">
                <a href="{$link->getPageLink($contact_url, true)|escape:'html':'UTF-8'}" title="{l s='Contact us' mod='blockcms'}">
                    {l s='Contact us' mod='blockcms'}
                </a>
            </li>
            {foreach from=$cmslinks item=cmslink}
                {if $cmslink.meta_title != ''}
                    <li class="item">
                        <a href="{$cmslink.link|addslashes|escape:'html':'UTF-8'}" title="{$cmslink.meta_title|escape:'html':'UTF-8'}">
                            {$cmslink.meta_title|escape:'html':'UTF-8'}
                        </a>
                    </li>
                {/if}
            {/foreach}
            <li>
                <a href="{$link->getPageLink('sitemap')|escape:'html':'UTF-8'}" title="{l s='Sitemap' mod='blockcms'}">
                    {l s='Sitemap' mod='blockcms'}
                </a>
            </li>
        </ul>
        {$footer_text}
    </section>
    {if $display_poweredby}
    <section class="bottom-footer col-xs-12">
        <div>
            © 2014 {l s='[1]Ecommerce software by %s[/1]' mod='blockcms' sprintf=['PrestaShop™'] tags=['<a class=_blank" href="http://www.prestashop.com"&gt]}
        </div>
    </section>
    {/if}
    <!-- /MODULE Block footer -->
{/if}
 

Dann funktioniert alles!

 

Grüsse

Whiley

Link to comment
Share on other sites

 

der Abstand zum Account Block ist etwas Größer als "Normal

 

In der datei /themes/default-bootstrap/css/global.css

 

findest du bei Zeile 6785

 

   .footer-container #footer .footer-block {

      margin-top: 45px; }

Die 45px kannst du nach Belieben verkleinern.

 

Grüsse

Whiley

Link to comment
Share on other sites

Hey Whiley,

 

Ich habe das zwar noch nicht ausprobiert aber da dort margin-top steht denke ich das es der abstand nach oben ist. Ich brauche aber margin-left um den abstand zu den anderen blöcken zu regeln!

Link to comment
Share on other sites

Hallo Vire,

 

ich hatte dich so verstanden, dass dir der Abstand der Blöcke nach oben zu gross ist. Wenn du den vertikalen Abstand meinst, der wird in grid-Anteilen (1/12) gezählt.

Du veränderst in :

\themes\default-bootstrap\modules\blockmyaccountfooter\blockmyaccountfooter.tpl

ca bei Zeile 27

<section class="footer-block col-xs-12 col-sm-4">

in

<section class="footer-block col-xs-12 col-sm-2">

 

Grüsse

Whiley

Edited by Whiley (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...