Autorius Tema: Prestashop regadavimas ( .tpl failai)  (Skaityta 598 kartus)

Neprisijungęs Tautvydas

  • Dalyvis
  • **
  • Įrašai: 427
  • Karma: +11/-0
    • Žiūrėti profilį
Prestashop regadavimas ( .tpl failai)
« Įrašytas: 2013-06-27 14:26:30 pm »
Sveiki,

nesuprantu, noriu redaguoti ( nutrinti description prekės ) homefeatured modulį.
Viskas atrodo paprasta, matau .tpl failiuką /modules folderyje, jame yra visa struktūra. Nutrinu descriptiono divą ir... NIEKO. Viskas kaip buvę.


Iš pykčio ištrinu ir kitus tekstus, <img spausdinimą. NIEKO.

Na ok, ištrinu visą failą - klaida, nėra failo iš kurio spausdintų viską.

Tai kaip reikia paredaguoti kažką?

Mįslingasis tpl failas:
{*
* 2007-2012 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 license@prestashop.com 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 <contact@prestashop.com>
*  @copyright  2007-2012 PrestaShop SA
*  @version  Release: $Revision: 16657 $
*  @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">
<h4>{l s='Featured products' mod='homefeatured'}</h4>
{if isset($products) AND $products}
<div class="block_content">
{assign var='liHeight' value=342}
{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}
<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}clear{/if} {if $smarty.foreach.homeFeaturedProducts.iteration > ($smarty.foreach.homeFeaturedProducts.total - ($smarty.foreach.homeFeaturedProducts.total % $nbItemsPerLine))}last_line{/if}">
<h5><a href="{$product.link}" title="{$product.name|truncate:32:'...'|escape:'htmlall':'UTF-8'}">{$product.name|truncate:27:'...'|escape:'htmlall':'UTF-8'}</a></h5>
<div class="product_desc"><a href="{$product.link}" title="{l s='More' mod='homefeatured'}">{$product.description_short|strip_tags|truncate:115:'...'}</a></div>
<a href="{$product.link}" title="{$product.name|escape:html:'UTF-8'}" class="product_image"><img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home')}" height="{$homeSize.height}" width="{$homeSize.width}" alt="{$product.name|escape:html:'UTF-8'}" /></a>
<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>{/if}
<a class="button" href="{$product.link}" title="{l s='View' mod='homefeatured'}">{l s='View' mod='homefeatured'}</a>
{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.php')}?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 -->


Neprisijungęs Tautvydas

  • Dalyvis
  • **
  • Įrašai: 427
  • Karma: +11/-0
    • Žiūrėti profilį
Ats: Prestashop regadavimas ( .tpl failai)
« Atsakymas #1 Įrašytas: 2013-06-27 14:30:55 pm »
P.S.  Tas mano NIEKO, reiškia, kad nei vienas dalykas nepasikeitė, ir toliau spausdina visus tekstus, nuotraukas, kurias pagal viską turėtų neberodyti.

Taip pat ir templeito header.tpl :

<a id="header_logo" href="{$link->getPageLink('index.php')}" title="{$shop_name|escape:'htmlall':'UTF-8'}">
<img class="logo" src="logo.png"  />

logo buvo irgi nurodytas tarp laužtinių skliaustų, aš perrašiau taip paprastai ir... VISTIEK SPAUSDINA NE MANO. Kame replės?

Neprisijungęs vitalikaz

  • Dalyvis
  • **
  • Įrašai: 895
  • Karma: +59/-2
  • Tikėk kuo tiki
    • Žiūrėti profilį
    • blast.lt
Ats: Prestashop regadavimas ( .tpl failai)
« Atsakymas #2 Įrašytas: 2013-06-30 10:59:34 am »
Smarty naudoja cache'ą. Galbūt prestashop'as kažkaip jį dar kitame lygyje implementavęs? Jei tikrai įsitikinęs, kad redaguoji reikiamus failus ir nieks nesikeičia - paieškok smarty cache folder'io ir jį pravalyk.
BlaST
Serveriai.lt paslaugos su 50% nuolaida!
Blast.lt blogas

Neprisijungęs Tautvydas

  • Dalyvis
  • **
  • Įrašai: 427
  • Karma: +11/-0
    • Žiūrėti profilį
Ats: Prestashop regadavimas ( .tpl failai)
« Atsakymas #3 Įrašytas: 2013-06-30 20:18:47 pm »
Yra cache/smarty katalogas, jame kaip ir sakei yra dalis moduliu .tpl failu pvz.:
blockcontact^1_1_1^3b216d6ba2867c658ab678033b49dc6663c65bef.blockcontact.tpl.php

bet nėra homefeatured modulio ir jo failų. Dizaino failų irgi nematau ten, o va header.tpl is standartinio prestashop dizaino pakeitimai taip pat nereaguoja...

Daugiau jokių minčių? Anksčiau pamenu veikdavo taip paprastai perrašant ką nors. Tada dar 1.4.5 gal versija buvo, o dabar naudoju 1.4.9, atrodo pakitimų didelių neturi būti..

Manualai.lt Forumas

Ats: Prestashop regadavimas ( .tpl failai)
« Atsakymas #3 Įrašytas: 2013-06-30 20:18:47 pm »

Neprisijungęs Tautvydas

  • Dalyvis
  • **
  • Įrašai: 427
  • Karma: +11/-0
    • Žiūrėti profilį
Ats: Prestashop regadavimas ( .tpl failai)
« Atsakymas #4 Įrašytas: 2014-08-03 19:32:46 pm »
Sveiki,

vėl tokia pati bėda kamuoja. Modulių .tpl failus redaguojant viskas ok, pasikeičia tekstai.
Net /public_html/themes/theme593/product_list.tpl pakeitus atsinaujina.
O /public_html/themes/theme593/product.tpl pakeitus NIEKAS nesikeičia. Išjungiau smarty cache, įjungiau FORCE COMPILE, ištryniau visus CACHE folderius, tačiau neatsinaujina jokie pakeitimai tame faile. NEBENT, padaryčiau kokią klaidą, ten kokių laužtinių skliaustų SMARTY neuždėčiau, tada visai nekrauna to tinklapio. O vat jei be klaidų prirašau betką, ar nutrinu ką nors - neatsinaujina.


Any ideas?

Neprisijungęs Tautvydas

  • Dalyvis
  • **
  • Įrašai: 427
  • Karma: +11/-0
    • Žiūrėti profilį
Ats: Prestashop regadavimas ( .tpl failai)
« Atsakymas #5 Įrašytas: 2014-08-03 21:51:23 pm »
Dar pastebėjimas, kad INSPECT ELEMENT spaudžiant nėra pakeitimų. O spaudžiant VIEW SOURCE FILE visi atnaujinimai yra.

Taip su visomis naršyklėmis.

Neprisijungęs Lukas Liesis

  • Administratorius
  • Herojus
  • ******
  • Įrašai: 7385
  • Karma: +226/-15
    • Žiūrėti profilį
    • mano CV
Ats: Prestashop regadavimas ( .tpl failai)
« Atsakymas #6 Įrašytas: 2014-08-04 20:12:48 pm »
bandyk incognito session. restart server, gal naudoji koki dar cache'avima.
Jūsų draugas, kolega ir puslapio administratorius,

Lukas.

Manualai.lt Facebooke
serveriai.lt 50% nuolaida!
Free Hosting
Free Templates

Neprisijungęs ganjabest

  • Dalyvis
  • **
  • Įrašai: 962
  • Karma: +41/-1
  • Povilas Stankevičius
    • Žiūrėti profilį
Ats: Prestashop regadavimas ( .tpl failai)
« Atsakymas #7 Įrašytas: 2014-08-07 11:17:18 am »
Idomu kokia narsykle naudoji. Su opencartu ant chrome's, tai bent jau po kaip kuriu pakeitimu(pvz kalbos keitimo) reikia viska issivalyti ir ctrl + f5 nepadeda. Tai su prestashop irgi gali buti kazkas tokio.
Visi žmonės kaip žmonės - tik aš vienas kaip dievas!

Neprisijungęs Esnyper

  • Naujokas
  • *
  • Įrašai: 104
  • Karma: +0/-0
    • Žiūrėti profilį
Ats: Prestashop regadavimas ( .tpl failai)
« Atsakymas #8 Įrašytas: 2014-08-17 23:43:57 pm »
Magijos nebūna. Su moduliais, tai gali būt, kad tema juos override'ina (themes/"temos_pavadinimas"/modules/...). O su pačio šablono tpl failais, tai lieka tik cache'as ir compile. Jei vistiek nepavyks, parašyk man, surasiu kur problema. Bus lengviau, nei spėlioti forume.

Ups, nepamačiau, kad sena tema. Ignoruokit.

Manualai.lt Forumas

Ats: Prestashop regadavimas ( .tpl failai)
« Atsakymas #8 Įrašytas: 2014-08-17 23:43:57 pm »