HomeHome Product Discus... Product Discus...SmithCartSmithCartMissing Button TextMissing Button Text
Previous
 
Next
New Post
4/6/2011 7:33 AM
 

I just upgraded to 4.25 and now all buttons are missing their text. How do I fix this.

 
New Post
4/6/2011 8:14 AM
 

Yeah... I experienced this as well.

 

In the cart setup, change the "Theme" of the buttons, accept, clear your browser cache, open the page.  The buttons should work.

 

You can then set your theme back again.

If that doesn't resolve it, clear your DNN Cache (under Host) and restart the application (under Host).

 

 

 
New Post
4/6/2011 8:28 AM
 

Thank you, I was just coming back to say the same thing.

 
New Post
4/27/2011 12:51 PM
 

Hello,
We are having this same issues with missing button text. We're running SmithCart 4.24, DNN 05.05.01 on SQL Server 2008. We've tried the theme change, reset, clear cach, restart app, etc. however In our case the button are there but the text is missing (almost like a missing RESX file).

Here is a look at the control for Add to Cart from the main product page:

[input type="submit" class="art-button" id="dnn_ctr2214_ProductsList_dtProductslist_ctl00_ibAddToCart" value="" name="dnn$ctr2214$ProductsList$dtProductslist$ctl00$ibAddToCart"]

Notice there is no value set for the control.

Any guidance would be appreciated!

 
New Post
4/27/2011 9:40 PM
 
Hi Paul,

Could you send me a screen shot of the text missing from the buttons.

Thanks, Kevin
 
New Post
4/29/2011 6:45 AM
 
Kevin, Steven here (for Paul), just followed your email instructions and did a clean install. Still not button text. I just emailed you a screenshot.
 
New Post
4/29/2011 11:51 AM
 
As a test can you change your skin to the default dnn extropy skin. This is most likely a css conflict.

-Scott

Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
4/29/2011 12:58 PM
 
Scott,
Thanks for the suggestion. The buttons do show in minimal entropy. But this makes me realize that the true issue isn't that the button controls are not generating text...it's that the controls are really images.

How do you handle a multi language installation with Smith Cart?

Also, we're using Artisteer pretty extensively for skinning these days. The buttons are styled from the CSS generated from Artisteer. (CSS below).

As a recommendation, it would be smart to render the value property of the control based on a resource file. this would allow admins to style the buttons sitewide based on the skin CSS rather than matching images.

It would also support multi language...or even just changing a term on a button easily.

CSS Code:


.art-button-wrapper .art-button {
background: none repeat scroll 0 0 transparent;
border: medium none;
color: #000000 !important;
cursor: default;
display: inline-block;
font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif;
font-size: 12px;
height: 31px;
line-height: 31px;
margin: 0 !important;
outline: medium none;
overflow: visible;
padding: 0 21px !important;
text-align: left;
text-decoration: none !important;
vertical-align: middle;
white-space: nowrap;
width: auto;
z-index: 0;
}
.art-button img, .art-button-wrapper img {
margin: 0;
vertical-align: middle;
}
.art-button-wrapper {
display: inline-block;
height: 31px;
margin: 0;
overflow: hidden;
padding: 0;
position: relative;
vertical-align: middle;
white-space: nowrap;
width: auto;
z-index: 0;
}
.firefox2 .art-button-wrapper {
display: block;
float: left;
}
input, select, textarea, select {
font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif;
font-size: 12px;
vertical-align: middle;
}
.art-block select {
width: 96%;
}
.art-button-wrapper.hover .art-button, .art-button:hover {
color: #000000 !important;
text-decoration: none !important;
}
.art-button-wrapper.active .art-button {
color: #FEE7E8 !important;
}
.art-button-wrapper .l, .art-button-wrapper .r {
background-image: url("images/button.png");
display: block;
height: 93px;
margin: 0;
padding: 0;
position: absolute;
z-index: -1;
}
.art-button-wrapper .l {
left: 0;
right: 10px;
}
.art-button-wrapper .r {
clip: rect(auto, auto, auto, 399px);
right: 0;
width: 409px;
}
.art-button-wrapper.hover .l, .art-button-wrapper.hover .r {
top: -31px;
}
.art-button-wrapper.active .l, .art-button-wrapper.active .r {
top: -62px;
}
.art-button-wrapper input {
float: none !important;
}

 
New Post
4/29/2011 2:35 PM
 

This is actually good timing on this, in the next release of the cart v4.29 we have changed the cart buttons to do exactly what you have suggested to support localization of the cart buttons.  In cart v4.29 the text on all the buttons can be changed or localized using resx files.  We have completed all the programming and cart v4.29 is in test and is scedhuled to be released end of next week.

-Scott


Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
4/29/2011 4:31 PM
 
Well that is good news. I'll come up with a CSS workaround for now. Glad to know you're moving in this direction....

one question, do I have to do the clean install each time I upgrade? That's a bit of a drag.
 
New Post
4/29/2011 7:01 PM
 
Hey Steven,

No you do not have to do a clean install when you upgrade, the new version will install over your existing version.

Thanks, Kevin
 
New Post
5/13/2011 11:03 AM
 
Hi guys. Any update on a 4.29 release? I have an anxious client waiting to see buttons!!!
 
New Post
5/13/2011 12:58 PM
 
Hi Steven,

The 4.3 Beta release is in the final stages of programming and should be available by the end of this week.

Thanks, Kevin
 
Previous
 
Next
HomeHome Product Discus... Product Discus...SmithCartSmithCartMissing Button TextMissing Button Text