Go Back   vb.org Archive > vBulletin 5 Connect Discussion > vB5 Programming Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 06-17-2014, 12:12 AM
AmazingRibs AmazingRibs is offline
 
Join Date: May 2014
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default auto-select a subscription option in the drop down menu

My client's site is only accessible if a paid member, there is only one option for subscribing, yet the drop down list says "Select" then the user has to selection the option. We'd prefer just have it selected already. When I put "select='true'" and the option is auto selected the form to select payment method doesn't show. I tried hiding the select, auto selecting it and displaying the payment options form but it's not populated with the subscription options. I'm guessing there's some behind the scenes ajax going on that populates the options form when the user selects but I can't seem to find it.

Any help?
Reply With Quote
  #2  
Old 06-17-2014, 12:33 AM
vBNinja's Avatar
vBNinja vBNinja is offline
 
Join Date: May 2011
Location: USA
Posts: 239
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Its not selected = true
Its selected="selected"
Reply With Quote
  #3  
Old 06-17-2014, 12:34 AM
AmazingRibs AmazingRibs is offline
 
Join Date: May 2014
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

sorry, that's what I had. Still didn't work.

--------------- Added [DATE]1402968924[/DATE] at [TIME]1402968924[/TIME] ---------------

The form isn't populated with the subscription checkout options (credit card, paypal, etc.) and it doesn't have the subscription name label on it. Doesn't work by just auto selecting.
Reply With Quote
  #4  
Old 06-19-2014, 03:30 AM
AmazingRibs AmazingRibs is offline
 
Join Date: May 2014
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Holy crap I got it. I spent WAYYYYYYY too much time on this, only gonna charge client half of hours though because I had no idea vb5 was going to be so crazy. Anyway, for those looking, here's the solution.

1) remove the <option value="">{vbhrase select}</option> in the registration widget template

2) edit signup.js

3) once signup.js is in your editor do a (I use notepad++) search for "change(" ... find the closing parenthesis and put ).change() on it. BOOM! All good to go homie.
Reply With Quote
  #5  
Old 06-20-2014, 07:04 PM
AmazingRibs AmazingRibs is offline
 
Join Date: May 2014
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

turns out this doesn't work for the usersettings.js page where members can add subscriptions. Bummer! If anyone has any ideas for that one please post it up
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 07:37 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04275 seconds
  • Memory Usage 2,192KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (5)postbit
  • (5)postbit_onlinestatus
  • (5)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete