Jump to content

Przycisk zobacz pod ceną (HELP)


Recommended Posts

Witam ponownie!

 

Mam problemik nie duży, ale jest :) A mianowicie chciałbym aby przycisk zobacz znalazl sie pod cena w bloku produkty polecane.

 

Oto kod jaki mam:

 

#featured-products_block_center .lnk_more {
display:block;
text-align: center;
padding-right:10px;
font-weight:bold;
font-size:10px;
color:#fff;
background: brown;
border-radius: 20px;
}
#featured-products_block_center .price_container {
margin-top:10px;
padding:0;
text-align: center;
}
#featured-products_block_center .price {
font-weight:bold;
font-size:18px;
color:#990000;
text-align: center;
}

Probowalem z margin-top: -~40px dla price container ale dupa blada tekst sie wtedy sypie... mysle ze to trzebaby chyba w tplu pokombinowac ale nie mam pojecia co tam przestawic dokladnie... wiem ze to plik homefeatured.tpl :) POMOCY

 

Pozdrawiam i czekam na odpowiedz ;)

 

 

A i pytanko czy zna ktos jakis sposob na dodanie bocznego widgetu facebooka takiego wysuwanego za darmo ? W sumie sam skrypt mozna sciagnac za darmo sobie tylko jak go wdrozyc ewentualnie do presty ? Fajnie jakby ktos cos doradzil :)

 

Edited by davvarts (see edit history)

Share this post


Link to post
Share on other sites

Oto kod pliku homefeatured.tpl

 

{*
* 2007-2013 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-2013 PrestaShop SA
*  @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*}


<!-- MODULE Home Featured Products -->
<div id="featured-products_block_center" class="block products_block clearfix">
<h4 class="title_block">{l s='Featured products' mod='homefeatured'}</h4>
{if isset($products) AND $products}
<div class="block_content">
{assign var='liHeight' value=250}
{assign var='nbItemsPerLine' value=4}
{assign var='nbLi' value=$products|@count}
{math equation="nbLi/nbItemsPerLine" nbLi=$nbLi nbItemsPerLine=$nbItemsPerLine assign=nbLines}
{math equation="nbLines*liHeight" nbLines=$nbLines|ceil liHeight=$liHeight assign=ulHeight}
<ul style="height:{$ulHeight}px;">
{foreach from=$products item=product name=homeFeaturedProducts}
{math equation="(total%perLine)" total=$smarty.foreach.homeFeaturedProducts.total perLine=$nbItemsPerLine assign=totModulo}
{if $totModulo == 0}{assign var='totModulo' value=$nbItemsPerLine}{/if}
<li class="ajax_block_product {if $smarty.foreach.homeFeaturedProducts.first}first_item{elseif $smarty.foreach.homeFeaturedProducts.last}last_item{else}item{/if} {if $smarty.foreach.homeFeaturedProducts.iteration%$nbItemsPerLine == 0}last_item_of_line{elseif $smarty.foreach.homeFeaturedProducts.iteration%$nbItemsPerLine == 1} {/if} {if $smarty.foreach.homeFeaturedProducts.iteration > ($smarty.foreach.homeFeaturedProducts.total - $totModulo)}last_line{/if}">
<a href="{$product.link|escape:'html'}" title="{$product.name|escape:html:'UTF-8'}" class="product_image"><img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home_default')|escape:'html'}" height="{$homeSize.height}" width="{$homeSize.width}" alt="{$product.name|escape:html:'UTF-8'}" />{if isset($product.new) && $product.new == 1}<span class="new">{l s='New' mod='homefeatured'}</span>{/if}</a>
<h5 class="s_title_block"><a href="{$product.link|escape:'html'}" title="{$product.name|truncate:50:'...'|escape:'htmlall':'UTF-8'}">{$product.name|truncate:35:'...'|escape:'htmlall':'UTF-8'}</a></h5>
<div class="product_desc"><a href="{$product.link|escape:'html'}" title="{l s='More' mod='homefeatured'}">{$product.description_short|strip_tags|truncate:65:'...'}</a></div>
<div>


{if $product.show_price AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE}<p class="price_container"><span class="price">{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}</span></p>{else}<div style="height:21px;"></div><a class="lnk_more" href="{$product.link|escape:'html'}" title="{l s='View' mod='homefeatured'}">{l s='View' mod='homefeatured'}</a>{/if}


{if ($product.id_product_attribute == 0 OR (isset($add_prod_display) AND ($add_prod_display == 1))) AND $product.available_for_order AND !isset($restricted_country_mode) AND $product.minimal_quantity == 1 AND $product.customizable != 2 AND !$PS_CATALOG_MODE}
{if ($product.quantity > 0 OR $product.allow_oosp)}
<a class="exclusive ajax_add_to_cart_button" rel="ajax_id_product_{$product.id_product}" href="{$link->getPageLink('cart')|escape:'html'}?qty=1&id_product={$product.id_product}&token={$static_token}&add" title="{l s='Add to cart' mod='homefeatured'}">{l s='Add to cart' mod='homefeatured'}</a>
{else}
<span class="exclusive">{l s='Add to cart' mod='homefeatured'}</span>
{/if}
{else}
<div style="height:23px;"></div>
{/if}
</div>
</li>
{/foreach}
</ul>
</div>
{else}
<p>{l s='No featured products' mod='homefeatured'}</p>
{/if}
</div>
<!-- /MODULE Home Featured Products -->

Jesli chodzi o theme to sam robie theme jako przerobka taka sroga podstawki :) Nie ruszalem pliku homefeatured.tpl. Jest taki jak byl w defaulcie. Zmienialem tylko CSS ale nie moge zmienic polozenia tego przycisku "zobacz" zeby byl pod cena.

 

Jak strona bedzie juz na necie to podesle linka :)

I Dziekuje za ten widget facebookowy :) Mam nadzieje ze bedzie smigal jak juz strona bedzie na necie

 

Pozdrawiam!

Edited by davvarts (see edit history)

Share this post


Link to post
Share on other sites

{if $product.show_price AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE}<p class="price_container"><span class="price">{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}</span></p>{else}<div style="height:21px;"></div><a class="lnk_more" href="{$product.link|escape:'html'}" title="{l s='View' mod='homefeatured'}">{l s='View' mod='homefeatured'}</a>{/if}

 
 
przycisk View według kodu jest pod ceną

Share this post


Link to post
Share on other sites

najprościej będzie przenieść kod:

<a class="lnk_more" href="{$product.link|escape:'html'}" title="{l s='View' mod='homefeatured'}">{l s='View' mod='homefeatured'}</a>

gdzieś przed buttona add to cart, możesz spróbować? umieść go przed: {if ($product.id_product_attribute == 0 OR (isset($add_prod_display) AND ($add_prod_display == 1))) AND $product.available_for_order AND !isset($restricted_country_mode) AND $product.minimal_quantity == 1 AND $product.customizable != 2 AND !$PS_CATALOG_MODE}

Share this post


Link to post
Share on other sites

no to mamy odpowiedź ;) (chyba)

 

sprawdź czy nie ma pliku homefeatured.tpl w katalogu z template tj. themes/TWOJ_SZABLON/modules/homefeatured

 

jeżeli jest, zmian trzeba dokonać tam.

 

+ dodatkowo wyłącz cache i włącz wymyszenie kompilacji w adv. preferences > performance

Share this post


Link to post
Share on other sites

ooooooooooo super vekia dziala elegancko :) Nie wpadlem na to ze to tutaj nadpisuje :) Naprawde dzieki wielkie ^^

 

 

A i w sumie jak juz otworzylem temat to wiesz moze gdzie zmienie tekst w bloku kontakt (ten blok gdzie jest napisane Nasza infolinia dostępna jest 24 godziny na dobę, 7 dni w tygodniu. Chcialbym to zmienic :)

Share this post


Link to post
Share on other sites

możesz to zmienić na 3 sposóby.

 

poprawny

lokalizacja > tłumaczenia, z listy wybierasz "tłumaczenia modułów" klikasz na flagę i heja, na liście pól do tłumaczenia znajdziesz to pole, wystarczy, że zmienisz wartość i zapiszesz zmiany

 

 

dobry ale niezbyt zgodny z wytycznymi

bezpośrednio w pliku z tłumaczeniem modułu, tj. modules/blockcontact/translations/pl.php

 

 

totalnie niepoprawny

w pliku  modules/blockcontact/blockcontact.tpl masz takie coś: {l s='Our support hotline is available 24/7.' mod='blockcontact'} zamiast tego możesz wstawić swoją treść. Odradzam ;)

Share this post


Link to post
Share on other sites

W sumie znalazlem jeszcze jeden problemik. Nie moge usunac mapy strony ani naszych sklepow ze stopki mimo ze blok sklepow mam wylaczony.

 

 

 

A przy tlumaczeniu po kliknieciu na flage Uwaga, Twoja konfiguracja PHP ogranicza maksymalną ilość pól przesyłanych za pomocą formularza:

1000 dla max_input_vars.
Poproś swojego usługodawcę hostingu o zwiększenie tego limitu do 1306 co najmniej lub edytuj plik z tłumaczeniem ręcznie.

 

Sprobuje recznie :P

Share this post


Link to post
Share on other sites

W sumie znalazlem jeszcze jeden problemik. Nie moge usunac mapy strony ani naszych sklepow ze stopki mimo ze blok sklepow mam wylaczony.

Twoje pytanie dotyczące mapy i naszych sklepów przeniosłem do osobnego tematu ;) http://www.prestashop.com/forums/topic/275230-usuni%C4%99cie-mapy-strony-i-nasze-sklepy-ze-stopki-sklepu/?do=findComment&comment=1380396

A przy tlumaczeniu po kliknieciu na flage Uwaga, Twoja konfiguracja PHP ogranicza maksymalną ilość pól przesyłanych za pomocą formularza:
1000 dla max_input_vars.
Poproś swojego usługodawcę hostingu o zwiększenie tego limitu do 1306 co najmniej lub edytuj plik z tłumaczeniem ręcznie.

Sprobuje recznie 

w sumie odpowiedź masz podaną ;) ewentualnie możesz jeszcze spróbować z: max input vars prestashop

Share this post


Link to post
Share on other sites

 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More