Kay van Aarssen Posted October 31, 2011 Share Posted October 31, 2011 In de winkel wagens van prestashop krijg je mooi de product naam te zien maar deze is ingekort. Ik wil deze graag langer hebben en wellicht verdeeld over 2 regels. Echter zie ik met mijn kennis en veel editen door de bomen het bos eventjes niet meer. Wie heeft het hier wel snel gezien: Zo zou ik het graag hebben. Dus dat ik wel nog alles netjes kan verplaatsen denk aan de prijs en de prullenmand. Zal wel weer ergens iets kleins zijn maar ik zie het volgens mij gewoon niet. Link to comment Share on other sites More sharing options...
AKJV Posted October 31, 2011 Share Posted October 31, 2011 In je /modules/blockcart folder moet je in blockcart.tpl deze regel: {$product.name|truncate:13:'...'|escape:html:'UTF-8'} veranderen in: {$product.name|escape:html:'UTF-8'} En in blockcart-json.tpl deze regel: "name": "{$product.name|html_entity_decode:2:'UTF-8'|escape|truncate:15:'...':true}", veranderen in: "name": "{$product.name|html_entity_decode:2:'UTF-8'|escape:true}", Je kunt die 'truncate' waarde uiteraard ook verhogen. Dit truukje kan je overal toepassen waar een naam/tekst wordt ingekort: zoek naar 'truncate' in relevante tpl files. Link to comment Share on other sites More sharing options...
Kay van Aarssen Posted October 31, 2011 Author Share Posted October 31, 2011 Zie je ik wist dit, HELD je hebt het me weer even voorgelegd bedankt. Maar ik zit echt to 3-4 uur snachts te werken, ja ik weet het ik moet het niet doen maar het is verslavend haha. Maar bedankt he;) Link to comment Share on other sites More sharing options...
Kay van Aarssen Posted October 31, 2011 Author Share Posted October 31, 2011 Volgende, moet ik nu de volgorde aanpassen in die TPL Files? Ja toch? zoja welke regel moet waarheen. Ik moet echt eens even pauze nemen ofzo ik ben te perfectionistisch als dat een goed nederlands woord is haha. Zo heb ik het nu met "Truncate" off: En zo wil ik het in de volg orde zal maar zeggen.: Link to comment Share on other sites More sharing options...
Kay van Aarssen Posted November 1, 2011 Author Share Posted November 1, 2011 Ik heb het al opgelost door in het CSS bestand van de winkelwagen met de tekst uitlijning te spelen. En in de Blockcart.tpl en Blockcart-json.tpl de regels van Naam enz op een gewenste plaats neer te zetten. Resultaat: Link to comment Share on other sites More sharing options...
AKJV Posted November 2, 2011 Share Posted November 2, 2011 Dat ziet er goed uit Kay. Wellicht dat ik het ook op die manier ga aanpassen Link to comment Share on other sites More sharing options...
Kay van Aarssen Posted November 2, 2011 Author Share Posted November 2, 2011 Zou wel mooi zijn inderdaad, ik vind dit echt veel beter. Ook voor jou om de naam van je product beter te laten zien. Link to comment Share on other sites More sharing options...
tukker Posted November 8, 2011 Share Posted November 8, 2011 Ik heb bovenstaande ook geprobeerd. Werkt op zich goed. Alleen als ik een nieuw product toevoeg dan krijg ik wel de puntjes. Zodra de pagina ververst wordt, wordt de winkelwagen aangepast. Hoe kan ik het aanpassen dat ook zodra het product in de winkelwagen geplaatst wordt netjes wordt geplaatst zonder puntjes. Zie voorbeeld. Link to comment Share on other sites More sharing options...
AKJV Posted November 8, 2011 Share Posted November 8, 2011 @tukker: heb je de aanpassingen gedaan in zowel blockcart.tpl als in blockcart-json.tpl? Link to comment Share on other sites More sharing options...
Kay van Aarssen Posted November 8, 2011 Author Share Posted November 8, 2011 Ja dit heeft te maken met je cache als het goed is. Gooi die eens helemaal leeg: /tools/smarty/compile en /tools/smarty/cache En pak daarna ook eventjes een andere pc of browser indien mogelijk dan is het resultaat na 2x verversen zichtbaar. Link to comment Share on other sites More sharing options...
tukker Posted November 8, 2011 Share Posted November 8, 2011 Wijzigingen inderdaad in beide files doorgevoerd. Cache geleegd. Andere computer geprobeerd. Blijft hetzelfde Hier een stukje uit blockcart.tpl <a class="cart_block_product_name" href="{$link->getProductLink($product.id_product, $product.link_rewrite, $product.category)}" title="{$product.name|escape:html:'UTF-8'}"> {$product.name|escape:html:'UTF-8'}</a><br> <span class="quantity-formated"><span class="quantity">{$product.cart_quantity}</span>x</span> <span class="remove_link">{if !isset($customizedDatas.$productId.$productAttributeId)}<a rel="nofollow" class="ajax_cart_block_remove_link" href="{$link->getPageLink('cart.php')}?delete&id_product={$product.id_product}&ipa={$product.id_product_attribute}&token={$static_token}" title="{l s='remove this product from my cart' mod='blockcart'}"> </a>{/if}</span> <span class="price">{if $priceDisplay == $smarty.const.PS_TAX_EXC}{displayWtPrice p="`$product.total`"}{else}{displayWtPrice p="`$product.total_wt`"}{/if}</span> En een stukje uit blockcart-json.tpl "name": "{$product.name|html_entity_decode:2:'UTF-8'|escape:true}", "price": "{if $priceDisplay == $smarty.const.PS_TAX_EXC}{displayWtPrice|html_entity_decode:2:'UTF-8' p=$product.total}{else}{displayWtPrice|html_entity_decode:2:'UTF-8' p=$product.total_wt}{/if}", "idCombination": {if isset($product.attributes_small)}{$productAttributeId}{else}0{/if}, {if isset($product.attributes_small)} Link to comment Share on other sites More sharing options...
Kay van Aarssen Posted November 9, 2011 Author Share Posted November 9, 2011 Het klopt inderdaad wat je zegt volgens mij zit dat in de JS die hem er heen stuurt het bewegende beeld wat je over je scherm ziet gaan. Want als je vervolgens weer op een product klikt, dan wordt de pagina ververst en dan staat er wel gewoon de naam. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now