I'm having an issue getting a macro to select a value from a drop down list and hoping for some help. I've read a lot of forum posts and the wiki pages but am still coming up short.
There are three drop down menus, one to select the day and the other two to select opening times. Recording the macro in the browser failed to reproduce the same results as select the values from the drop down. It essentially just freezes on the first drop down box and doesn't select anything. The code it recorded was:
Code: Select all
TAG POS=1 TYPE=DIV ATTR=ID:block-system-main
TAG POS=2 TYPE=SPAN ATTR=TXT:-<SP>None<SP>-
TAG POS=1 TYPE=LI ATTR=TXT:Open
TAG POS=2 TYPE=SPAN ATTR=TXT:-<SP>None<SP>-
TAG POS=1 TYPE=LI ATTR=TXT:8.00AM
TAG POS=2 TYPE=SPAN ATTR=TXT:-<SP>None<SP>-
TAG POS=2 TYPE=LI ATTR=TXT:5.00PM
Code: Select all
<div class="field-type-field-collection field-name-field-openinghours field-widget-field-collection-embed form-wrapper" id="edit-profile-profile-supplier-field-openinghours"><div id="profile-profile-supplier-field-openinghours-add-more-wrapper"><div class="form-item"><table id="field-openinghours-values" class="field-multiple-table sticky-enabled">
<thead><tr><th colspan="2" class="field-label"><label>Supplier Availability </label></th><th>Order</th> </tr></thead>
<tbody>
<tr class="draggable odd"><td class="field-multiple-drag"></td><td><b>Monday</b><div class="field-type-list-text field-name-field-text-openinghours field-widget-options-select form-wrapper" id="edit-profile-profile-supplier-field-openinghours-und-0-field-text-openinghours"><div class="form-item form-type-select form-item-profile-profile-supplier-field-openinghours-und-0-field-text-openinghours-und">
<label for="edit-profile-profile-supplier-field-openinghours-und-0-field-text-openinghours-und">Open/Closed </label>
<select id="edit-profile-profile-supplier-field-openinghours-und-0-field-text-openinghours-und" name="profile_profile_supplier[field_openinghours][und][0][field_text_openinghours][und]" class="form-select"><option value="_none">- None -</option><option value="1">Open</option><option value="0">Closed</option></select>
</div>
</div><div class="field-type-list-text field-name-field-opening-time field-widget-options-select form-wrapper" id="edit-profile-profile-supplier-field-openinghours-und-0-field-opening-time"><div class="form-item form-type-select form-item-profile-profile-supplier-field-openinghours-und-0-field-opening-time-und">
<label for="edit-profile-profile-supplier-field-openinghours-und-0-field-opening-time-und">Opening Time </label>
<select id="edit-profile-profile-supplier-field-openinghours-und-0-field-opening-time-und" name="profile_profile_supplier[field_openinghours][und][0][field_opening_time][und]" class="form-select"><option value="_none">- None -</option><option value="7">7:00AM</option><option value="7.25">7:15AM</option><option value="7.5">7:30AM</option><option value="7.75">7:45AM</option><option value="8">8:00AM</option><option value="8.25">8:15AM</option><option value="8.5">8:30AM</option><option value="8.75">8:45AM</option><option value="9">9:00AM</option><option value="9.25">9:15AM</option><option value="9.5">9:30AM</option><option value="9.75">9:45AM</option><option value="10">10:00AM</option><option value="10.25">10:15AM</option><option value="10.5">10:30AM</option><option value="10.75">10:45AM</option><option value="11">11:00AM</option><option value="11.25">11:15AM</option><option value="11.5">11:30AM</option><option value="11.75">11:45AM</option><option value="12">12:00PM</option><option value="12.25">12:15PM</option><option value="12.5">12:30PM</option><option value="12.75">12:45PM</option><option value="13">1:00PM</option><option value="13.25">1:15PM</option><option value="13.5">1:30PM</option><option value="13.75">1:45PM</option><option value="14">2:00PM</option><option value="14.25">2:15PM</option><option value="14.5">2:30PM</option><option value="14.75">2:45PM</option><option value="15">3:00PM</option><option value="15.25">3:15PM</option><option value="15.5">3:30PM</option><option value="15.75">3:45PM</option><option value="16">4:00PM</option><option value="16.25">4:15PM</option><option value="16.5">4:30PM</option><option value="16.75">4:45PM</option><option value="17">5:00PM</option><option value="17.25">5:15PM</option><option value="17.5">5:30PM</option><option value="17.75">5:45PM</option><option value="18">6:00PM</option><option value="18.25">6:15PM</option><option value="18.5">6:30PM</option><option value="18.75">6:45PM</option><option value="19">7:00PM</option><option value="19.25">7:15PM</option><option value="19.5">7:30PM</option><option value="19.75">7:45PM</option><option value="20">8:00PM</option><option value="20.25">8:15PM</option><option value="20.5">8:30PM</option><option value="20.75">8:45PM</option><option value="21">9:00PM</option></select>
</div>
Thanks,
Jason