Jump to content

Sivo

Members
  • Posts

    29
  • Joined

  • Last visited

Sivo's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Let me comment a bit my experience with Soopa Themes. In this case, I have been working with "Tokyo theme" wich surprisingly has been removed (http://themeforest.net/item/tokyo-responsive-prestashop-theme-with-blog-16/gone/7191880). On the first hand, I am experienced with Prestashop, so as long as I were trying to install the theme it crashed around everywhere, so wondering where was the problem I started to send some tickets via their own ticket management system. My second surprise came when I had to wait longer than 3 days for the first contact. They thought that I were some kind of noobie (with all my respects to the people trying to learn Prestashop), and started to ask me obviously questions, and after few days after they agreed to test the installation on my server. And then is when the magic happens: trying to set up the theme I found out a lot of bugs on the inner pages (like the manufacturers page). Also the slider were not working (and missing either) on the installation, so I had to set it up by my own copying and pasting custom files and source code on the module folder. In the other hand just let me show you what was their response about this: At the end, I just could say that they support system is just slacking so much. And as a evidence, let me show you how long did it take to them to answer an easy question (attachment). By the way, as far as I know, if I am buying a theme, the inner modules are the responsability of the theme seller, not the owner of the module. So if it fails on any point, the theme seller should be the one who debug the module for a proper use (maybe contacting by himself with the module owner). (I am just talking about a problem that came while uploading my theme on my server, since it broke my entire page (it had an error while uploading the it on the source code)).
  2. Hello, I am wondering if there is any kind of module wich allows to display the products depending on the users navigation inside the website. I mean, if the user views 5 pages of "Helmets", automatically, the next visit on the website, will show him the "Helmets" products. Thanks!
  3. I would hire someone able to do the following job: My theme (http://themeforest.net/item/tokyo-responsive-prestashop-theme-with-blog-16/7191880) under the version 1.6.0.6 is using Homepage Tabs (http://www.prestashop.com/forums/topic/69028-module-homepage-tabs-display-featured-products-most-viewed-best-sellers-new-products-and-specials-in-tabs-on-the-homepage/) and I would want to display all the product images as a thumbnails on mouseover. Here is an example of what do I mean: http://www.myshoe.gr/gynaikeia/gynaikeia-papoutsia_s-66762.aspx?TableLookupStr=381@1012259@405@849355@&LastSelectionId=381&GenericSearch=0&Title=&HotDeal=0&direction=2&orderby=36&PageSize=80&TopRightText=&PageType=1&Price1=0&Price2=0 Also as you can see the image should be changing as soon as the mouse is over the image selected. PM me asap with your prices. Thank you,
  4. Well, seems like the file is missing in your uploaded module (https://www.dropbox.com/s/0fens0r4jaudk1m/modrefchange.zip).
  5. I am trying to display all the images "thumbnails" from a product.tpl into my home page products (homepagetabs.tpl > same as product.tpl). Copying the following code shows the features: <div class="features"> {foreach from=$product.features item=feature} <div> <span>{$feature.name}: {$feature.value}</span> </div> {/foreach} </div> So dumb of me (as a dreamer) I thought that replicating the code and modifying it, were going to work: <div class="features"> {foreach from=$images item=image name=thumbnails} <div> <img class="img-responsive" id="thumb_{$image.id_image}" src="{$link->getImageLink($product->link_rewrite, $imageIds, 'cart_default')|escape:'html':'UTF-8'}" alt="{$imageTitle}" title="{$imageTitle}" height="{$cartSize.height}" width="{$cartSize.width}" itemprop="image" /> </div> {/foreach} </div> In the other hand, I also thought about copying the exact code from "product.tpl" into "homepagetabs.tpl". {if isset($images) && count($images) > 0} <!-- thumbnails --> <div id="views_block" class="clearfix {if isset($images) && count($images) < 2}hidden{/if}"> {if isset($images) && count($images) > 4} <span class="view_scroll_spacer"> <a id="view_scroll_left" class="" title="{l s='Other views'}" href="javascript:{ldelim}{rdelim}"> {l s='Previous'} </a> </span> {/if} <div id="thumbs_list"> <ul id="thumbs_list_frame"> {if isset($images)} {foreach from=$images item=image name=thumbnails} {assign var=imageIds value="`$product->id`-`$image.id_image`"} {if !empty($image.legend)} {assign var=imageTitle value=$image.legend|escape:'html':'UTF-8'} {else} {assign var=imageTitle value=$product->name|escape:'html':'UTF-8'} {/if} <li id="thumbnail_{$image.id_image}"{if $smarty.foreach.thumbnails.last} class="last"{/if}> <a {if $jqZoomEnabled && $have_image && !$content_only} href="javascript:void(0);" rel="{literal}[spam-filter]/literal}gallery: 'gal1', smallimage: '{$link->getImageLink($product->link_rewrite, $imageIds, 'large_default')|escape:'html':'UTF-8'}',largeimage: '{$link->getImageLink($product->link_rewrite, $imageIds, 'thickbox_default')|escape:'html':'UTF-8'}'{literal[spam-filter]{/literal}" {else} href="{$link->getImageLink($product->link_rewrite, $imageIds, 'thickbox_default')|escape:'html':'UTF-8'}" data-fancybox-group="other-views" class="fancybox{if $image.id_image == $cover.id_image} shown{/if}" {/if} title="{$imageTitle}"> <img class="img-responsive" id="thumb_{$image.id_image}" src="{$link->getImageLink($product->link_rewrite, $imageIds, 'cart_default')|escape:'html':'UTF-8'}" alt="{$imageTitle}" title="{$imageTitle}" height="{$cartSize.height}" width="{$cartSize.width}" itemprop="image" /> </a> </li> {/foreach} {/if} </ul> </div> <!-- end thumbs_list --> {if isset($images) && count($images) > 4} <a id="view_scroll_right" title="{l s='Other views'}" href="javascript:{ldelim}{rdelim}"> {l s='Next'} </a> {/if} </div> <!-- end views-block --> <!-- end thumbnails --> {/if} Wich one of course does not work. Anyone knows why it does not? Also I am trying to create a function to call the images on "homepagetabs.tpl", but as soon as I am not a programmer, I just lost the hope with trying it. In the other hand, I found this module, wich could work fine for my purpose: http://addons.prestashop.com/es/diaporamas-prestashop-modulos/15136-rollover-pro-multiple-pictures-.html Does anyone knows if the "blue squares" on the module could be images? Because I am interested on showing the images. Thank you for your time!
  6. trying to install it on Prestashop 1.5.6.2, warns me with the following message: Error while adding hook actionBeforeAddDeliveryNumber Any clue? Thanks!
  7. I made my own product-list.tpl Seems like it works perfectly, but as long as I want to add two languages, it only translates the categories, not the product. Full code: {if isset($products)} <!-- Products list --> <div class="wrapper" itemscope itemtype="http://schema.org/EducationEvent"> <ul class="accordion"> <li class="nav-dropdown"> <input type="radio" name="accordion" id="{$subcategory.name}" /> <label for="{$subcategory.name}"> <span class="subcat"><h1>{$subcategory.name}</h1></span> <span class="descsubcat">{$subcategory.description|truncate:250:'...'}</span> <br /> </label> <div class="cursos"> {foreach from=$products item=product name=products} {if $products != ''} <div class="float_left"> <div itemprop="name" class="titcurs"><a href="{$product.link|escape:'htmlall':'UTF-8'}" title="{$product.name}"><h2>{$product.name|escape:'htmlall':'UTF-8'}</a></h2></div> <div itemprop="description"><p class="product_desc"><a href="{$product.link|escape:'htmlall':'UTF-8'}" title="{$product.description_short|strip_tags:'UTF-8'|truncate:360:'...'}" >{$product.description_short|strip_tags:'UTF-8'|truncate:600:'...'}</a></p></div> </div> {/if} {/foreach} </li> </ul> </div> {/if} The important one (wich displays the product): {foreach from=$products item=product name=products} {if $products != ''} <div class="float_left"> <div itemprop="name" class="titcurs"><a href="{$product.link|escape:'htmlall':'UTF-8'}" title="{$product.name}"><h2>{$product.name|escape:'htmlall':'UTF-8'}</a></h2></div> <div itemprop="description"><p class="product_desc"><a href="{$product.link|escape:'htmlall':'UTF-8'}" title="{$product.description_short|strip_tags:'UTF-8'|truncate:360:'...'}" >{$product.description_short|strip_tags:'UTF-8'|truncate:600:'...'}</a></p></div> </div> {/if} {/foreach} Maybe am I missing something? Thanks in advance! EDIT SOLUTION: on Category.tpl i had a line with the following parameters: {include file="./product-list-cat.tpl" products=$subcategory_object->getProducts('1','1','100')} and I had to replace it for: {include file="./product-list-cat.tpl" products=$subcategory_object->getProducts($cart->id_lang,'1','100')} Just modified: getProducts('1','1','100') for getProducts($cart->id_lang,'1','100') So it makes the product display as multilanguage.
  8. Hello everyone, I am working on a Prestashop using 2 languages, and both of them have images with typography on their own language. Example: (Product 1 image) -> PRODUCTO UNO (ES) / PRODUCT ONE (ENG) Is there any way to assign different images to different languages? Thank you very much, Xavi
  9. I mean that I just added the same code as the one on my HTML file ( the original one from the developer ) and it didn't work, but after your help given it works perfectly. Thanks again, Sivo
  10. Hello, I am trying to resolve a little problem, since I just want to open a tab with a external link (I mean the link is outside of the tab div) in the same page, but it does not work following the html logic. Main code when selected (this <a> is inside the tab): <a id="more_info_tab_more_info" class="matricula selected" href="#idTab1111111">¡Matriculate ya!</a> Reasonable code (this <a> is outside the tab and should open the one inside the tab): <a href="#idTab1111111" id="more_info_tab_more_info">¡Matriculate ya!</a> But for some reason it does not work. Also I found the .js file wich creates the idTab function, but I am not able to find the clue to make the same function with a external link. Js idTab (function ($) { $.fn.idTabs = function () { var s = { "start": null, "return": false, "click": null }; for (var i = 0; i < arguments.length; ++i) { var n = {}, a = arguments[i]; switch (typeof a) { case "object": $.extend(n, a); break; case "number": case "string": n.start = a; break; case "boolean": n["return"] = a; break; case "function": n.click = a; break; }; $.extend(s, n); } var self = this; var list = $("a[href^='#']", this).click(function () { if ($("a.selected", self)[0] == this) return s["return"]; var id = "#" + this.href.split('#')[1]; var aList = []; var idList = []; $("a", self).each(function () { if (this.href.match(/#/)) { aList[aList.length] = this; idList[idList.length] = "#" + this.href.split('#')[1]; } }); if (s.click && !s.click(id, idList, self)) return s["return"]; for (i in aList) $(aList[i]).removeClass("selected"); for (i in idList) { $(idList[i]).addClass('block_hidden_only_for_screen'); } $(this).addClass("selected"); $(id).removeClass('block_hidden_only_for_screen'); return s["return"]; }); var test; if (typeof s.start == "number" && (test = list.filter(":eq(" + s.start + ")")).length) test.click(); else if (typeof s.start == "string" && (test = list.filter("[href='#" + s.start + "']")).length) test.click(); else if ((test = list.filter(".selected")).length) test.removeClass("selected").click(); else list.filter(":first").click(); return this; }; $(function () { $(".idTabs").each(function () { $(this).idTabs(); }); }); })(jQuery) Any idea?
  11. Hello Pascal, Well it seems like NoConflict was crashing my script, so I dont know why but at least it's solved. And it worked with {literal} tags but also it works without them. Could someone explain me what's going on? Because first of all I added the code by default (seems like still default) and did not work. Anyway, thank you all for the help!
  12. Hello again Pascal, Adding the following code it does not work <script> jQuery(document).ready(function ($) { $("#owl-demo").owlCarousel({ navigation : true }); }); </script> Also adding this one with {literal} tags {literal} <script> jQuery(document).ready(function ($) { $("#owl-demo").owlCarousel({ navigation : true }); }); </script> {/literal}
×
×
  • Create New...