Author |
Topic |
|
vukodalk
Starting Member
9 Posts |
Posted - March 26 2007 : 11:23:32
|
Hello
v6.50
I do not want [cstock] to display the quantity amount stock. I would like it to simply say 'In Stock' instead of the number in stock.
What code do I change to be able to accomplish this?
Mario |
|
rvaga
VP-CART Super User
USA
254 Posts |
Posted - March 26 2007 : 12:36:35
|
Don't know. . . but this would be a good idea! |
|
|
bluesky
VP-CART Super User
304 Posts |
Posted - March 29 2007 : 19:42:16
|
no it wouldnt ........it would be a great idea ! |
|
|
vukodalk
Starting Member
9 Posts |
Posted - March 31 2007 : 00:54:23
|
Hello
I think I have found the answer @ http://www.shopforus.com/index.asp?url=customize28
Unless this is the same thing as [cstock] introduced in later versions of VP-ASP
I haven't tested it yet but you may be able to play around with it to hide the "inventory" some how.
Mario
|
Edited by - vukodalk on March 31 2007 00:58:04 |
|
|
Questar
Starting Member
Canada
26 Posts |
Posted - April 02 2007 : 08:42:41
|
I followed Mario's link and tried this, but it didn't work. Is there a specific template filename I need to add to my product records? Currently I have left the "template listing" field blank. |
|
|
vukodalk
Starting Member
9 Posts |
Posted - April 06 2007 : 08:09:06
|
That didn't work.
C'mon VPASP support - this should be easy for you. My ASP skills are very limited.
Simply, check against the product quantity in the database and display the words "In Stock" if stock is > than "xOutOfStockLimit" or "Out of Stock" if it is < than "xOutOfStockLimit" instead of writing the "QUANITY" of stock.
Looking forward to your reply.
Mario
|
Edited by - vukodalk on April 06 2007 08:09:48 |
|
|
troycoppola
Starting Member
10 Posts |
Posted - April 17 2007 : 16:14:26
|
I would like a slution for this also if someone is willing donate the time. |
|
|
devshb
Senior Member
United Kingdom
1904 Posts |
Posted - April 17 2007 : 17:41:06
|
if you're using the raw [cstock] value in your templates (as opposed to using the special buttons template fields which sometimes show "out of stock" messages etc), then you could create a new template field.
If you're using something like our byz033 addon (to create extra template fields), then you could use example1 as your base, eg use this in your template:
[BYZ_EXAMPLE1_ARGS cstock]
and then change the function in byz_template_codes_functions_example1.asp to something like this:
Sub BYZ_EXAMPLE1_ARGS(arg_in_value,arg_out_value,arg_in_cursor) Dim retval retval="" if (arg_in_value<>"" and IsNull(arg_in_value)=false) then if (CLng(arg_in_value)>=CLng(0)) then retval="In Stock" else retval="Out of Stock" end if else retval="Out of Stock" end if arg_out_value=retval End Sub
our extra template fields addon (byz033) is here: http://www.bigyellowzone.com/shopexd.asp?id=42
but that's also included for free in all our other template-field related addons too.
Simon Barnaby Developer [email protected] www.BigYellowZone.com Web Design, Online Marketing and VPASP addons |
Edited by - devshb on April 17 2007 17:42:25 |
|
|
troycoppola
Starting Member
10 Posts |
Posted - April 18 2007 : 13:04:22
|
Thanks. I do have the byz033 template. |
|
|
troycoppola
Starting Member
10 Posts |
Posted - April 20 2007 : 08:32:30
|
I tried your code and it does not show the words 'in stock' or 'out of stock' It just displays the value in the cstock column. Is there something wrong with this code?
Sub BYZ_EXAMPLE1_ARGS(arg_in_value,arg_out_value,arg_in_cursor) Dim retval retval="" if (arg_in_value<>"" and IsNull(arg_in_value)=false) then if (CLng(arg_in_value)>=CLng(0)) then retval="In Stock" else retval="Out of Stock" end if else retval="Out of Stock" end if arg_out_value=retval End Sub
|
|
|
devshb
Senior Member
United Kingdom
1904 Posts |
Posted - April 20 2007 : 09:58:26
|
it should be fine, just make sure you use this in your template instead of [cstock] -
[BYZ_EXAMPLE1_ARGS cstock]
try adding test messages around the template-field too, just to make sure that it's using that template in the place that you're seeing the value.
Simon Barnaby Developer [email protected] www.BigYellowZone.com Web Design, Online Marketing and VPASP addons |
|
|
troycoppola
Starting Member
10 Posts |
Posted - April 20 2007 : 20:17:11
|
I tried everything. It just shows what is in the cstock field. I am using ths on the tmp_product.htm file. Could that be the problem? |
|
|
devshb
Senior Member
United Kingdom
1904 Posts |
Posted - April 21 2007 : 01:43:02
|
It should work fine on any product-based template.
If you let me know the ftp server/userid/pwd and example urls for a product with stock and one without, then I'll have a look; you can email that to me direct to [email protected], or post a ticket on our help area with the info asking for me and I'll pick it up. I'm curious to know why it's not working, so I'd like to have a look, especially as there might be other people with a similar problem and the root cause/solution might apply to them too.
Simon Barnaby Developer [email protected] www.BigYellowZone.com Web Design, Online Marketing and VPASP addons |
|
|
troycoppola
Starting Member
10 Posts |
Posted - April 24 2007 : 08:49:59
|
Wow! I have to say that I am extremely impressed with the outstanding service that BigYellowZone given me. Your solution worked like a charm. EXACTLY what I wanted. The scripts this company offers, allow non-programmers like myself to customize my site with ease. The support after you purchase a product from them is outstanding. Thanks Simon |
|
|
Mark Priest
VP-CART Expert
United Kingdom
580 Posts |
Posted - June 26 2007 : 21:33:02
|
Hi Simon,
How could i modify this so that it shows LIMITED STOCK if the stock level is below 5 for example?
Regards,
Mark Retail Fireworks |
|
|
devshb
Senior Member
United Kingdom
1904 Posts |
Posted - June 27 2007 : 03:48:22
|
Dim retval retval="" if (arg_in_value<>"" and IsNull(arg_in_value)=false) then if (CLng(arg_in_value)>=CLng(0)) then if (Clng(arg_in_value)<CLng(5)) then retval="LIMITED STOCK" else retval="In Stock" end if else retval="Out of Stock" end if else retval="Out of Stock" end if arg_out_value=retval
Simon Barnaby Developer [email protected] www.BigYellowZone.com Web Design, Online Marketing and VPASP addons |
|
|
|
Topic |
|