X-Cart: shopping cart software

X-Cart forums (https://forum.x-cart.com/index.php)
-   Third Party Add-Ons for X-Cart 4 (https://forum.x-cart.com/forumdisplay.php?f=45)
-   -   X-Cart - reBOOT - Responsive Template (https://forum.x-cart.com/showthread.php?t=66570)

Freakmode 10-23-2014 09:59 AM

Re: X-Cart - reBOOT - Responsive Template
 
Hi Phil

How would I make Refine Filters load above the products for users of mobiles in portrait mode?

Currently it loads below it.

PhilJ 10-23-2014 11:25 AM

Re: X-Cart - reBOOT - Responsive Template
 
Quote:

How would I make Refine Filters load above the products for users of mobiles in portrait mode?

ok, here's a way to do it (tested) ...

1) In skin/reboot/customer/bar.tpl

Replace...
Code:

{if $active_modules.Refine_Filters}
  {include file="modules/Refine_Filters/customer_filter.tpl"}
{/if}


With...
Code:

{if $active_modules.Refine_Filters}
<div id="rfx_sidebar"></div>
<div id="rfx">
  {include file="modules/Refine_Filters/customer_filter.tpl"}
</div>
{/if}


2) In skin/reboot/custom/home_2_cols_left.tpl (sidebar on left)

Replace...
Code:

<div class="col-md-9 col-md-push-3">
{include file="customer/content.tpl"}
</div>


With...
Code:

<div class="col-md-9 col-md-push-3" id="content_col">
<div id="rfx_content">
{include file="customer/content.tpl"}
</div>
</div>


OR, skin/reboot/custom/home_2_cols_right.tpl (sidebar on right)

Replace...
Code:

<div class="col-md-9">
{include file="customer/content.tpl"}
</div>


With...
Code:

<div class="col-md-9" id="content_col">
<div id="rfx_content">
{include file="customer/content.tpl"}
</div>
</div>


3) In skin/reboot/js/reboot.js

At the end, insert...
Code:

function ChangeOrientation(width){
    if (width <= 991) {
        $("#rfx").after($("#rfx_content"));
    }else{
        $("#rfx").after($("#rfx_sidebar"));
        $("#rfx_content").appendTo("#content_col");
    }
}
$(function () {
    var onLoadWidth = $(window).width();
    ChangeOrientation(onLoadWidth);
    $(window).resize(function () {
        var resizeWidth = $(window).width();
        ChangeOrientation(resizeWidth);
    });
});


Kary 10-25-2014 11:23 AM

Re: X-Cart - reBOOT - Responsive Template
 
I have purchased and really like the Reboot Template. For users that want a fast
easy way to make changes it is great. Phil is very responsive and helpful. As a new xcart owner and new to html, php etc I find this template invaluable. I will buy more from xcartmods one of the better web companies I have found.

designguru 10-27-2014 07:40 AM

Re: X-Cart - reBOOT - Responsive Template
 
Suggestion

It would be so much more powerful when the testimonials would have the option of showing an avatar. People respond and trust testimonials a lot more when they see the actual person.

Is there a way that there will be an addon to add this feature?

Maybe I'm not the only one that would like to see this as it's very standard in 2014 for most e-commerce stores.

PhilJ 10-27-2014 07:49 AM

Re: X-Cart - reBOOT - Responsive Template
 
Good idea. Gravatar images would be the simplest way. I'll look into it and report back.

designguru 10-27-2014 08:03 AM

Re: X-Cart - reBOOT - Responsive Template
 
Quote:

Originally Posted by PhilJ
Good idea. Gravatar images would be the simplest way. I'll look into it and report back.


Great! It has become a basic feature more and more and helps to build trust.

PhilJ 10-27-2014 02:49 PM

Re: X-Cart - reBOOT - Responsive Template
 
2 Attachment(s)
Quote:

It would be so much more powerful when the testimonials would have the option of showing an avatar. People respond and trust testimonials a lot more when they see the actual person.

ok, here's how...

1) Upload the attached file, function.gravatar.php, to include/templater/plugins

2) In skin/reboot/modules/Testimonials/testimonials.tpl

Replace...
Code:

    {$t.testimonial}
With...
Code:

    <img src="{gravatar email=$t.email rating='PG' size='80'}" alt="{$t.name}" style="float:left;margin:0 10px 10px 0">

    {$t.testimonial}

    <div class="clearing"></div>

Default icon size is 80 pixels. To adjust, edit size='80'.

To set your own default icon (for those who submit testimonials and have not registered a Gravitar icon), instead use...

Code:

    <img src="{gravatar email=$t.email rating='PG' size='80' default='http://www.yourstore.com/skin/reboot/modules/Testimonials/images/default_avatar.jpg'}" alt="{$t.name}" style="float:left;margin:0 10px 10px 0">

Then upload your default_avatar.jpg image to skin/reboot/modules/Testimonials/images/

3) In skin/reboot/modules/Testimonials/testimonial_add.tpl

After...
Code:

<input name="email" type="text" id="email" maxlength="255" class="testimonial_input" placeholder="Required" required>
Insert...
Code:

<span style="font-size:12px">{$lng.lbl_testimonial_gravitar}</span>

4) Apply SQL patch...

Code:

REPLACE INTO xcart_languages SET code='en', name='lbl_testimonial_gravitar', value='If you have a <a href=\"https://gravatar.com/site/signup/\" target=\"_blank\">Gravitar icon</a> associated with your email address, we will display it next to your testimonial.', topic='Labels';

5) Run a template cleanup.

Demo here. More info on the plugin here. More info on the icons here. Very useful and could be used elsewhere around your store :)

designguru 10-28-2014 07:42 AM

Re: X-Cart - reBOOT - Responsive Template
 
Quote:

Originally Posted by PhilJ
ok, here's how...

Demo here. More info on the plugin here. More info on the icons here. Very useful and could be used elsewhere around your store :)




Guess it was a good idea =) Nice to see turn around that fast. I couldn't find {$t.testimonial}.
Could only find {$t.testimonial|sslash} (v2.6.4 as far as I remember)
The testimonials in the footer do still not show it though, maybe it would be another improvement when they show there too?

***

I was just told by xcartmods.co.uk that 'they're sick of people like me' and that I should go away and I could make as much noise as I want. :(

I have no idea what happened and am a bit shocked. Yesterday I brought up an idea how testimonials could be improved and today I was treated very badly and condenscending. I just tried to give some ideas to improve the mods of xcartmods.co.uk which I'm a fan of and didn't want to feel anyone offended by my ideas or thoughts nor put pressure that they need to come to life. I really like reboot and xcartmods.co.uk but am out of words. Unfortunately, I couldn't find out what the problem might be as I only got told to find out myself and a phrase 'I know exactly who you are. Goodnight!' and the chat was closed.

I hope that some of the ideas helped to build an even better product and helped some other people too. My apologies if I offended anyone by bringing up improvement ideas.

PhilJ 10-28-2014 09:55 AM

Re: X-Cart - reBOOT - Responsive Template
 
Just enforces what I said. Sorry, but I know when a person is out to cause trouble and I won't stand for it.

Freakmode 10-28-2014 09:56 AM

Re: X-Cart - reBOOT - Responsive Template
 
Quote:

Originally Posted by designguru
I was just told by xcartmods.co.uk that 'they're sick of people like me' and that I should go away and I could make as much noise as I want. :(


Are you sure it was Phil, sounds a bit odd

designguru 10-28-2014 10:21 AM

Re: X-Cart - reBOOT - Responsive Template
 
Quote:

Originally Posted by PhilJ
Just enforces what I said. Sorry, but I know when a person is out to cause trouble and I won't stand for it.


I have absolutely no idea what happened that the person who answered got in rage like that. There are only two things that come to my mind that could have made you feel offended. But even then I'm only guessing.

1. If you felt offended by my support requests I would have prefered to got told: "I'm not able to provide more support, sorry" instead of not answering and then exploding with "people like you make me sick", "I know exactly who you are" "don't work with me". In my opinion it is very rude and I never experienced answers like that before.

2. Improvement ideas. I tried to make your template even better by suggesting and sharing ideas. You might have felt offended by these or felt pressure to provide all these things but I can only guess.

I thought that updating and interacting on the reboot thread to make it an even better template might could be also a good thing and advertising for you. I ordered many items from you but understand that this doesn't mean a thing. I would have appreciated to be told that no support is available or no ideas are desired instead of the harsh words I was being told.

I will not bring up any ideas anymore but In my opinion no person should be treated that rude.

As I can not contact you I write all this here:
I wish you the best and thank you for all the help.

PhilJ 10-28-2014 10:39 AM

Re: X-Cart - reBOOT - Responsive Template
 
I apologise designguru, move on.

You can contact me anytime.

Freakmode 10-28-2014 12:26 PM

Re: X-Cart - reBOOT - Responsive Template
 
Is it possible to keep the full site on a tablet (either Ipad mini or Nexus 7) so it does not go responsive

PhilJ 10-28-2014 01:39 PM

Re: X-Cart - reBOOT - Responsive Template
 
If you can edit the CSS media queries, then it is possible.

Freakmode 10-28-2014 02:02 PM

Re: X-Cart - reBOOT - Responsive Template
 
No probs worth an ask. back to the drawing board

xtech 10-28-2014 10:21 PM

Re: X-Cart - reBOOT - Responsive Template
 
Hi Phil,
Can you please look into my pending ticket?

Thanks,
xtech

PhilJ 10-30-2014 04:00 AM

Re: X-Cart - reBOOT - Responsive Template
 
Bootstrap was just updated to v3.3.0.

v3.x users can easily upgrade using this file.

Both demos are now using it.

elmirage001 10-30-2014 03:44 PM

Re: X-Cart - reBOOT - Responsive Template
 
Great idea. Excellent implementation by Phil! I did have to do 2 things.

I changed the "i" to an "a" in the file name. function.gravitar.php --> function.gravatar.php and I had to paste the file into notepad and then save. I seemed to have some hidden control characters which kept the function from working.

Thank you so much! Works Great!

Paul



Quote:

Originally Posted by PhilJ
ok, here's how...

1) Upload the attached file, function.gravitar.php, to include/templater/plugins

2) In skin/reboot/modules/Testimonials/testimonials.tpl

Replace...
Code:

    {$t.testimonial}
With...
Code:

    <img src="{gravatar email=$t.email rating='PG' size='80'}" alt="{$t.name}" style="float:left;margin:0 10px 10px 0">

    {$t.testimonial}

    <div class="clearing"></div>

Default icon size is 80 pixels. To adjust, edit size='80'.

To set your own default icon (for those who submit testimonials and have not registered a Gravitar icon), instead use...

Code:

    <img src="{gravatar email=$t.email rating='PG' size='80' default='http://www.yourstore.com/skin/reboot/modules/Testimonials/images/default_avatar.jpg'}" alt="{$t.name}" style="float:left;margin:0 10px 10px 0">

Then upload your default_avatar.jpg image to skin/reboot/modules/Testimonials/images/

3) In skin/reboot/modules/Testimonials/testimonial_add.tpl

After...
Code:

<input name="email" type="text" id="email" maxlength="255" class="testimonial_input" placeholder="Required" required>
Insert...
Code:

<span style="font-size:12px">{$lng.lbl_testimonial_gravitar}</span>

4) Apply SQL patch...

Code:

REPLACE INTO xcart_languages SET code='en', name='lbl_testimonial_gravitar', value='If you have a <a href=\"https://gravatar.com/site/signup/\" target=\"_blank\">Gravitar icon</a> associated with your email address, we will display it next to your testimonial.', topic='Labels';

5) Run a template cleanup.

Demo here. More info on the plugin here. More info on the icons here. Very useful and could be used elsewhere around your store :)


PhilJ 10-30-2014 03:53 PM

Re: X-Cart - reBOOT - Responsive Template
 
Paul, thanks for spotting the typo (!), updated the post :)

Freakmode 10-31-2014 10:59 AM

Re: X-Cart - reBOOT - Responsive Template
 
Quote:

Originally Posted by PhilJ
No (Sorry there is no way)

Edit: If you can edit the CSS media queries, then it is possible.


Do you have an example of code to edit?

PhilJ 11-02-2014 08:01 AM

Re: X-Cart - reBOOT - Responsive Template
 
Any reBOOT v3.x users using the reBOOT latest Tweets widget in the footer area or elsewhere, there was an issue with displaying Tweets in HTTPS mode.

A fix is available here.

xtech 11-10-2014 12:45 AM

Re: X-Cart - reBOOT - Responsive Template
 
Any update of reboot with latest version of x-cart 5?

PhilJ 11-10-2014 03:30 AM

Re: X-Cart - reBOOT - Responsive Template
 
Quote:

Any update of reboot with latest version of x-cart 5?
No plans at the moment. We are keeping an eye on v5 developments though. Maybe spring 2015.

PhilJ 11-11-2014 10:40 AM

Re: X-Cart - reBOOT - Responsive Template
 
New reBOOT v3.x addon - Device Detect
  • Displays device type used by customers in the orders list, Mobile, Tablet or Desktop
  • Can also use Smarty {$deviceType} around your store, M = Mobile / T = Tablet / D = Desktop
  • Credits and Kudos to Paul
Get it here

http://www.xcartmods.co.uk/reboot/device_detect.jpg

PhilJ 11-14-2014 02:31 AM

Re: X-Cart - reBOOT - Responsive Template
 
Bootstrap v3.3.1 was released.

reBOOT v3.x users can upgrade using the files here.

obaluba2 11-18-2014 12:52 PM

Re: X-Cart - reBOOT - Responsive Template
 
Hi all,

Just wanted to put this on record, we were having a couple of issues with our Reboot template, Phil spent a good few hours helping us out with this, customer service is top notch, certainly compared to some platforms / modules we've used.

thanks

xtech 11-26-2014 02:05 AM

Re: X-Cart - reBOOT - Responsive Template
 
Quote:

Originally Posted by obaluba2
Hi all,

Just wanted to put this on record, we were having a couple of issues with our Reboot template, Phil spent a good few hours helping us out with this, customer service is top notch, certainly compared to some platforms / modules we've used.

thanks


Phil is very much helpful and cooperative.

xtech 11-26-2014 02:23 AM

Re: X-Cart - reBOOT - Responsive Template
 
Hi Phil,
Any addon for feedback or custom form builder to store the data in database?Currently in the feedback system no data is stored in db I want to store the data in database so that for future use we can use that data for marketing promotion?

Thanks,
xtech

PhilJ 11-26-2014 07:44 AM

Re: X-Cart - reBOOT - Responsive Template
 
Quote:

Any addon for feedback or custom form builder to store the data in database?Currently in the feedback system no data is stored in db I want to store the data in database so that for future use we can use that data for marketing promotion?

There's a Bootstrap 3 form generator available here.

As for the PHP form processing / DB storing part, a quick and easy solution is Forms to Go.

PhilJ 11-26-2014 07:46 AM

Re: X-Cart - reBOOT - Responsive Template
 
v4.6.6 was released today. reBOOT v3.3 for v4.6.6 will be available within a few days or so, hopefully sooner.

Also, if you have any feature requests for v3.3, get in touch.

xtech 11-26-2014 08:19 PM

Re: X-Cart - reBOOT - Responsive Template
 
Quote:

Originally Posted by PhilJ
There's a Bootstrap 3 form generator available here.

As for the PHP form processing / DB storing part, a quick and easy solution is Forms to Go.


But will it store data in x-cart database? I want to capture those data for future purpose which needs to be exported for marketing promotions and campaigns.Otherwise we loss data.Such as x-cart contact us form,reboot feedback module,x-cart ask a question about the product.I want to capture those data.

Can you please these types of modules?

Thanks,
xtech

PhilJ 11-29-2014 04:01 AM

Re: X-Cart - reBOOT - Responsive Template
 
reBOOT v3.3 is now available for v4.6.6 Gold / Gold Plus / Platinum - DEMO

PhilJ 12-01-2014 07:55 AM

Re: X-Cart - reBOOT - Responsive Template
 
Adding a CDN to reBOOT definitely helps :)

reBOOT v3.x Integration details (for MaxCDN) are here.

UPDATED 7TH DEC 2014 TO FIX ADDRESS POPUP ISSUE
Unfortunately gives an error on checkout - looking for a fix !


http://www.xcartmods.co.uk/reboot/yslow.jpg

elmirage001 12-01-2014 08:11 AM

Re: X-Cart - reBOOT - Responsive Template
 
Wow that's fantastic! I'm using TotalServer Solutions CDN and have issues with the 'Expires headers'. How did you set them?

Thank you again for all you do! Cyber Monday is off to a good start and it's great to see mobile, tablet, and desktop orders coming in smoothly with no customer service issues.

Paul

PhilJ 12-01-2014 08:22 AM

Re: X-Cart - reBOOT - Responsive Template
 
I've added the integration details above, but I'm using MaxCDN.

The .htaccess code I use is here

elmirage001 12-01-2014 09:14 PM

Re: X-Cart - reBOOT - Responsive Template
 
Hi Phil,

Thanks for all the info! I'm using almost the exact same code in the .htaccess file and it looks like the difference is that MaxCDN uses the Expires headers settings in the .htaccess file and TotalServer Solutions can not. I had already opened a ticket with TSS about the Expires headers but they did not have a solution. I'll have to take a look at MaxCDN.

Thank you!

Paul

PhilJ 12-01-2014 09:17 PM

Re: X-Cart - reBOOT - Responsive Template
 
30 day free trial on MaxCDN if you ask nicely...

xtech 12-04-2014 09:36 PM

Re: X-Cart - reBOOT - Responsive Template
 
Quote:

Originally Posted by PhilJ
Adding a CDN to reBOOT definitely helps :)

reBOOT v3.x Integration details (for MaxCDN) are here.


http://www.xcartmods.co.uk/reboot/yslow.jpg


We are using Amazon CloudFront service module for x-cart.Can I get any benifit with this?

How to load static content,reboot file images all from amazon CDN?

Also any news about update of reboot for x-cart 5.1.9?

Thanks.

PhilJ 12-05-2014 02:15 AM

Re: X-Cart - reBOOT - Responsive Template
 
Quote:

We are using Amazon CloudFront service module for x-cart.Can I get any benifit with this?
I've not tried it, you'll need to consult the module docs.

Quote:

Also any news about update of reboot for x-cart 5.1.9?
As mentioned before, I don't have any plans at the moment. Maybe in the spring.

xtech 12-05-2014 03:10 AM

Re: X-Cart - reBOOT - Responsive Template
 
Quote:

Originally Posted by xtech
But will it store data in x-cart database? I want to capture those data for future purpose which needs to be exported for marketing promotions and campaigns.Otherwise we loss data.Such as x-cart contact us form,reboot feedback module,x-cart ask a question about the product.I want to capture those data.

Can you please these types of modules?

Thanks,
xtech


Can I expect an answer from you?


All times are GMT -8. The time now is 11:00 AM.

Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.