wdrożenia PrestaShop

Blockhomeslideshow jak usunąć botom część..

  • 15 Odpowiedzi
  • 5240 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline debiannet

  • Użytkownik
  • **
  • 29
  • 0
Blockhomeslideshow jak usunąć botom część..
« dnia: Kwiecień 21, 2012, 08:46:24 pm »
Witam

Potrzebuję usunąć dolny slideshow odpowiedzialny za sales products, nie działa on u mnie a druga sprawa nie będę miał nic w wyprzedaży więc go zupełnie nie potrzebuję. Podpowiedzcie mi proszę którą część kodu usunąć. Template z którego korzystam to clothes od Presta Designers.


Tej części chcę się pozbyć:


*

Offline debiannet

  • Użytkownik
  • **
  • 29
  • 0
Odp: Blockhomeslideshow jak usunąć botom część..
« Odpowiedź #1 dnia: Kwiecień 23, 2012, 05:59:29 pm »
Nikt nie podpowie ? :(

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Blockhomeslideshow jak usunąć botom część..
« Odpowiedź #2 dnia: Kwiecień 23, 2012, 08:14:27 pm »
nikt ci nie podpowie i nie udzie szczegolowej odpowiedzi bo nie zna twojego szablonu. kazdy szablon jest inny, i w kazdym za ta czesc moze odpowiadac jakis inny element.

poszpreaj po modulach i zobacz ktory modul by mogl za to odpowiadac. sprawdz na liscie pozycji modulow jaki modul masz dokladnie pod sliderem i znajdziesz odpowiedz.

ewentualnie podaj linka bo ze screena  niewiele da sie odczytac.
design4VIP z innej strony...

*

Offline debiannet

  • Użytkownik
  • **
  • 29
  • 0
Odp: Blockhomeslideshow jak usunąć botom część..
« Odpowiedź #3 dnia: Kwiecień 23, 2012, 09:57:43 pm »
To jest moduł blockhomeslideshow odpowiedzialny za przesuwanie grafiki zamiast banera.

znalazłem odpowiedzialny kod za tę dolną część ale nie wiem zmodyfikować.

plik clases.css  , footer to pasek dolny, arrowl to strzałki, beast deal to baner z promocją. Mógłby mi ktoś przerobić kod żeby tego dziadostwa nie było ?

/*Corregido por David M.*/

 .carruselhome {
            margin:0;
            padding:0;
            list-style:none;
            text-align:center;
/*margin-left:75px*/
        }
        .simplecarruselmod {
    background: url("../js/homespecial_footer.jpg") no-repeat scroll center bottom #FFFFFF;
    border: 0px none;
    height: 182px;
    margin-left: 5px;
    /*overflow: scroll;*/
margin-top: -76px;
    position: relative;
    width: 940px;

        .next,
        .prev {
            cursor:pointer;
z-index: 50;
        }
.prev {
/*background:url(../js/arrowl.gif)*/

float:left;
margin-top:54px;
margin-left:0px;
        }
.next {
          /*background:url(../js/arrowr.gif)*/
  float:right;
margin-top:54px;
margin-right:0px;
        }

/*Fuente sustituta google*/
.fuentegoogle {
margin-top:6px;
color:#fff;
font-family: 'Kameron', serif;
  font-size: 40px;
  text-shadow: 1px 1px 1px #000;
  text-align:center;
  width:970px;
 
}
.best_deal_mod {
background: url("../js/best-deal.png") no-repeat scroll 0 0 transparent;
    height: 67px;
    margin-left: -10px;
    *margin-left: -958px;
    margin-top: -130px;
    *margin-top: -180px;
    position: absolute;
    width: 1006px;
    z-index: 999999;
}

A to plik: blockhomeslideshow.tpl, dolna część kodu: best_deal_mod jest odpowiedzialna za dolną pozycje, poradźcie jak to rozwiązać :)



{if $page_name eq 'index'}
<!-- Module Editorial -->
<link href="{$this_path}js/prod.css" rel="stylesheet" type="text/css" media="all" />
<script type="text/javascript" src="{$this_path}js/jquery_002.js"></script>
{literal}
<script type="text/javascript" charset="utf-8">
$(window).load(function()
{
init_slideshow()
})

init_slideshow = function()
{
$('#home_slides').cycle({
fx:'fade',
timeout:8000,
pager:'#slide_navigation',
after:update_slide_caption,
before:fade_slide_caption
})
}

fade_slide_caption = function(next, previous)
{
caption_container = $('#project_caption')
caption_container.fadeOut('fast')
}

update_slide_caption = function(next, previous)
{
caption_container = $('#project_caption')

caption = $('span.slide_caption', previous)
caption_container.fadeIn('fast')
caption_container.html(caption.html())

}
</script>
{/literal}
<div id="home_slideshow">
 <ul style="position: relative; width: 945px; height: 394px;" id="home_slides">
 {foreach name=outer item=outputtop from=$outputtops}               
 <li style="position: absolute; top: 0px; left: 0px; display: list-item; z-index: 4; opacity: 1;">
<a href="{$outputtop.link}"><img src="{$this_path}images/{$outputtop.name}"></a>
 </li>
{/foreach}
</ul>
<div id="home_slideshow_violator" class="clearfix">
 <div style="display: block;" id="project_caption"></div><div id="slide_navigation" class="clearfix"></div>
</div>
</div>
{if $sale_products > 0}
<!-- /Block slide show home page module -->
<link href="{$this_path}simple.carousel.0.3/clases.css" rel="stylesheet" type="text/css" media="all" />
<link href='http://fonts.googleapis.com/css?family=Kameron:400&subset=latin&v2' rel='stylesheet' type='text/css'>
    <script type="text/javascript" src="{$this_path}simple.carousel.0.3/simple.carousel.js"></script>
{literal}
<script type="text/javascript">
       jQuery(document).ready(function() {
            // example 1
            $("ul.carruselhome").simplecarousel({
                width:200,
                height:145,
                visible: 4,
                auto: 8000,
fade: 600,
                next: $('.next'),
                prev: $('.prev')
            });
        });
       
    </script>
{/literal}
<div class="best_deal_mod"><div class="fuentegoogle">{l s='Ofertas' mod='blockhomeslideshow'}</div></div>
    <div class="simplecarruselmod">
    <span class="prev"><img src="{$this_path}/js/arrowl.gif" border="0"></span><span class="next"><img src="{$this_path}/js/arrowr.gif"></span>
    <ul class="carruselhome">
 {foreach name=sale_product item=sale_product from=$sale_products} 
  <li>
<a href="{$sale_product.link|escape:'htmlall':'UTF-8'}"><img src="{$link->getImageLink($sale_product.link_rewrite, $sale_product.id_image, 'home_special')}" /></a>
</li>
 {/foreach}
</ul>
</div>

{/if}
{/if}
       

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Blockhomeslideshow jak usunąć botom część..
« Odpowiedź #4 dnia: Kwiecień 24, 2012, 10:05:36 am »
A to plik: blockhomeslideshow.tpl, dolna część kodu: best_deal_mod jest odpowiedzialna za dolną pozycje

sam sobie odpowiadasz na zadane pytania... jezeli zlokalizowales czesc odpowiedzialna za cos co chcesz usunac to poprostu ta czesc usun....
design4VIP z innej strony...

*

Offline debiannet

  • Użytkownik
  • **
  • 29
  • 0
Odp: Blockhomeslideshow jak usunąć botom część..
« Odpowiedź #5 dnia: Kwiecień 24, 2012, 05:16:39 pm »
A widzisz kolego żeby to było takie proste to bym nie pytał ;) Usunięcie kodu z modułu blockslideshow nic nie daje, rozjeżdża się wszystko, musi być gdzieś jeszcze jakiś part odpowiedzialny za wstrzyknięcie tego, przeszukałem pliki freecommanderem pod kątem odnośników do zdjęć no i cholera nie widzę nic poza tymi plikami z modułu. Trzeba by chyba na nowo zmodyfikować od podstaw ten moduł wtedy by było tak jak chcę.

*

Offline deviant

  • Mieszkaniec
  • *****
  • 776
  • 1
  • Płeć: Mężczyzna
  • prestamod
  • PrestaShop: PS
  • Status: forum
Odp: Blockhomeslideshow jak usunąć botom część..
« Odpowiedź #6 dnia: Kwiecień 24, 2012, 05:29:00 pm »
Nie ma bata żeby tego się nie dało usunąć. Zapewne coś pominąłeś. Skoro dolna część działa osobno (wyświetla coś innego) to musi dać się ją usunąć.
Prestamod -> [sklepy][hosting][modyfikacje][szablony][pomoc]

*

Offline debiannet

  • Użytkownik
  • **
  • 29
  • 0
Odp: Blockhomeslideshow jak usunąć botom część..
« Odpowiedź #7 dnia: Kwiecień 24, 2012, 06:15:12 pm »
Ale to raczej w złym miejscu szukam, bo teraz tak sobie przypomniałem że jak załadowałem skrypt gdzie jeszcze nie był wrzucony moduł slideshow to miejsce już było tak czy siak wydzielone pod ten moduł.

czy można gdzieś edytować główne ułożenie strony ? gdzie jaki moduł ile miejsca ma zajmować ? bo chyba nie szukam tam gdzie trzeba, teraz chciałem zmienić wielkość tego dużego banera i zmiana w module slideshow też nic nie daje mimo że mam tam parametry odpowiedzialne za jego wielkośc:

 </script>
{/literal}
<div id="home_slideshow">
 <ul style="position: relative; width: 945px; height: 394px;" id="home_slides">
 {foreach name=outer item=outputtop from=$outputtops}               
 <li style="position: absolute; top: 0px; left: 0px; display: list-item; z-index: 4; opacity: 1;">
<a href="{$outputtop.link}"><img src="{$this_path}images/{$outputtop.name}"></a>
 </li>
{/foreach}
</ul>

*

Offline debiannet

  • Użytkownik
  • **
  • 29
  • 0
Odp: Blockhomeslideshow jak usunąć botom część..
« Odpowiedź #8 dnia: Kwiecień 24, 2012, 06:41:08 pm »
Dobra chyba mam

/public_html/presta/themes/mojaskórka/css/global.css

jak można nazwać ten plik global  :-\  Się naszukałem trochę  ;D


*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Blockhomeslideshow jak usunąć botom część..
« Odpowiedź #9 dnia: Kwiecień 24, 2012, 06:51:51 pm »
global.css, to główny plik stylów szablonu.

sie naszukales bo nie podales linka do sklepu, jakby byl wglad w zrodlo to od razu bys dostal konkretna odpowiedz ;)

PS. dziwny ten modul. rzadko sporyka sie modyły, ktore skladaja sie paru odrebnych czesci...
design4VIP z innej strony...

*

Offline debiannet

  • Użytkownik
  • **
  • 29
  • 0
Odp: Blockhomeslideshow jak usunąć botom część..
« Odpowiedź #10 dnia: Kwiecień 24, 2012, 07:28:34 pm »
Ale nadal jestem w tak zwanej ciemnej d...

zerknij proszę na to bo mnie coś trafi zaraz  ;)

chcę zniwelować tę białą część, żeby całośc podeszła do góry.



To jest mój plik global:

http://www.debianne.webd.pl/presta/themes/clothetheme/css/global.css

*

Offline deviant

  • Mieszkaniec
  • *****
  • 776
  • 1
  • Płeć: Mężczyzna
  • prestamod
  • PrestaShop: PS
  • Status: forum
Odp: Blockhomeslideshow jak usunąć botom część..
« Odpowiedź #11 dnia: Kwiecień 24, 2012, 08:01:04 pm »
http://www.debianne.webd.pl/presta/modules/blockhomeslideshow/js/prod.css linia 13

usuń lub zmniejsz wartość height:500px
Prestamod -> [sklepy][hosting][modyfikacje][szablony][pomoc]

*

Offline debiannet

  • Użytkownik
  • **
  • 29
  • 0
Odp: Blockhomeslideshow jak usunąć botom część..
« Odpowiedź #12 dnia: Kwiecień 24, 2012, 08:07:36 pm »
Luka zostaje nadal, obcięło tylko górny baner, a jak teraz całość do góry podciągnąć ?

Obcięcie górnego banera też mi było potrzebne bo sobie dostosuje pod wymiary własnego, jeszcze żeby to ruszyć wszystko do góry pod baner i jestem w domu :)

*

Offline Angar

  • Tubylec
  • ****
  • 190
  • 2
Odp: Blockhomeslideshow jak usunąć botom część..
« Odpowiedź #13 dnia: Kwiecień 24, 2012, 08:13:33 pm »
global.css linia 270
#header {
height: 710px; <- zmień na odpowiadającą ci odległość.
Presta-Portal.pl - Dokumentacja, funkcjonalność, szablony i usługi związane z PrestaShop.

*

Offline debiannet

  • Użytkownik
  • **
  • 29
  • 0
Odp: Blockhomeslideshow jak usunąć botom część..
« Odpowiedź #14 dnia: Kwiecień 24, 2012, 08:21:43 pm »
Yeah  ;D

ale wcześniej próbowałem to nie szło, szło do pewnego momentu i dalej była luka, bo widocznie blokowała wielkość banera z prod.css

Teraz gra gitara, dzięki Panowie ;D

*

Offline debiannet

  • Użytkownik
  • **
  • 29
  • 0
Odp: Blockhomeslideshow jak usunąć botom część..
« Odpowiedź #15 dnia: Kwiecień 25, 2012, 12:06:46 am »
Wpadł znajomy i pokazał mi firebuga , a ja dureń tyle się z tym męczyłem żeby to jakoś powiązać ;)