Sivo
Members-
Posts
29 -
Joined
-
Last visited
Sivo's Achievements
Newbie (1/14)
0
Reputation
-
My [not so good] experience with Theme Forest
Sivo replied to indus's topic in Ecommerce x PrestaShop [ARCHIVE BOARD]
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)). -
Works pretty fine! Thanks scorpionsworld
- 352 replies
-
- Order reference
- reference
-
(and 2 more)
Tagged with:
-
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,
-
Well, seems like the file is missing in your uploaded module (https://www.dropbox.com/s/0fens0r4jaudk1m/modrefchange.zip).
- 352 replies
-
- Order reference
- reference
-
(and 2 more)
Tagged with:
-
When you say call, what do you mean exactly?
- 352 replies
-
- Order reference
- reference
-
(and 2 more)
Tagged with:
-
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!
-
trying to install it on Prestashop 1.5.6.2, warns me with the following message: Error while adding hook actionBeforeAddDeliveryNumber Any clue? Thanks!
- 352 replies
-
- Order reference
- reference
-
(and 2 more)
Tagged with:
-
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.
-
- categories
- products
-
(and 1 more)
Tagged with:
-
Change product image depending on language
Sivo replied to Sivo's topic in Ecommerce x PrestaShop [ARCHIVE BOARD]
Okay, Thank you for your time Vekia -
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
-
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?
-
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!
-
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}