All Picklists are displaying without the pulldown AND with it
-
I used the form importer to drop the HTML for our web-to-lead form right into the plugin. Now, every picklist is displayed in a long string of text AND in a pull-down menu. You can see this here: https://www.cilacademy.org/request-assistance/. Any ideas? I’m getting the form code from our Salesforce developer.
-
Looks like a parsing error – is that text in the field label? If so, just remove it.
If not, please post a link to a screenshot of the form field editor for this form.
Oh, and if you could send me the code you’re importing I can see if I can fix the importer.
nick [at] cimbura [cot] com
Here’s the code — do you see anything?
[Moderator note: Please use pastebin.com or gist.github.com for long pastes.]
<!-- ---------------------------------------------------------------------- --> <!-- NOTE: Please add the following <META> element to your page <HEAD>. --> <!-- If necessary, please modify the charset parameter to specify the --> <!-- character set of your HTML page. --> <!-- ---------------------------------------------------------------------- --> <META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=UTF-8"> <!-- ---------------------------------------------------------------------- --> <!-- NOTE: Please add the following <FORM> element to your page. --> <!-- ---------------------------------------------------------------------- --> <form action="https://www.salesforce.com/servlet/servlet.WebToCase?encoding=UTF-8" method="POST"> <input type=hidden name="orgid" value="00D36000000r9Vp"> <input type=hidden name="retURL" value="https://www.cilacademy.org/technical-assistance-request-received/"> <!-- ---------------------------------------------------------------------- --> <!-- NOTE: These fields are optional debugging elements. Please uncomment --> <!-- these lines if you wish to test in debug mode. --> <!-- <input type="hidden" name="debug" value=1> --> <!-- <input type="hidden" name="debugEmail" value="[email protected]"> --> <!-- ---------------------------------------------------------------------- --> <label for="name">Contact Name</label><input id="name" maxlength="80" name="name" size="20" type="text" /><br> <label for="company">Company</label><input id="company" maxlength="80" name="company" size="20" type="text" /><br> <label for="email">Email</label><input id="email" maxlength="80" name="email" size="20" type="text" /><br> <label for="phone">Phone</label><input id="phone" maxlength="40" name="phone" size="20" type="text" /><br> Type of Attorney:<select id="00N3600000PqkxW" name="00N3600000PqkxW" title="Type of Attorney"><option value="">--None--</option><option value="Other">Other</option> <option value="Private">Private</option> <option value="Pro Bono">Pro Bono</option> <option value="Staff">Staff</option> </select><br> <label for="description">Description</label><textarea name="description"></textarea><br> Name of Legal Service Provider:<select id="00N3600000DZwDA" name="00N3600000DZwDA" title="Name of Legal Service Provider"><option value="">--None--</option><option value="AIJ">AIJ</option> <option value="Ayuda">Ayuda</option> <option value="Cabrini">Cabrini</option> <option value="CAIR">CAIR</option> <option value="CARECEN">CARECEN</option> <option value="Casa Cornelia">Casa Cornelia</option> <option value="CCANO">CCANO</option> <option value="CCB">CCB</option> <option value="CCCS">CCCS</option> <option value="CCDC">CCDC</option> <option value="CLS_Miami">CLS_Miami</option> <option value="CLSEPA">CLSEPA</option> <option value="DMRS">DMRS</option> <option value="FIRRP">FIRRP</option> <option value="HIAS">HIAS</option> <option value="Hogar">Hogar</option> <option value="HRI">HRI</option> <option value="ICS">ICS</option> <option value="IDLC">IDLC</option> <option value="ILAP">ILAP</option> <option value="KIND_Baltimore">KIND_Baltimore</option> <option value="KIND_Boston">KIND_Boston</option> <option value="KIND_DC">KIND_DC</option> <option value="Kind_Houston">Kind_Houston</option> <option value="KIND_LA">KIND_LA</option> <option value="KIND_Newark">KIND_Newark</option> <option value="KIND_NY">KIND_NY</option> <option value="KIND_Seattle">KIND_Seattle</option> <option value="KIND_SF">KIND_SF</option> <option value="Latino Memphis">Latino Memphis</option> <option value="LSC">LSC</option> <option value="MIA">MIA</option> <option value="MSU">MSU</option> <option value="NIJC">NIJC</option> <option value="ProBAR">ProBAR</option> <option value="Public Counsel">Public Counsel</option> <option value="RAICES">RAICES</option> <option value="VLP">VLP</option> <option value="YMCA">YMCA</option> </select><br> VERA Network:<select id="00N3600000DahTW" name="00N3600000DahTW" title="VERA Network"><option value="">--None--</option><option value="In Network">In Network</option> <option value="Out of Network">Out of Network</option> </select><br> Immigration Court:<select id="00N3600000EN9Oc" name="00N3600000EN9Oc" title="Immigration Court"><option value="">--None--</option><option value="Dallas, TX">Dallas, TX</option> <option value="El Paso, TX">El Paso, TX</option> <option value="El Paso SPC, TX">El Paso SPC, TX</option> <option value="Harlingen, TX">Harlingen, TX</option> <option value="Houston, TX">Houston, TX</option> <option value="Houston SPC, TX">Houston SPC, TX</option> <option value="Pearsall, TX">Pearsall, TX</option> <option value="Port Isabel, TX">Port Isabel, TX</option> <option value="San Antonio, TX">San Antonio, TX</option> <option value="Eloy, AZ">Eloy, AZ</option> <option value="Florence, AZ">Florence, AZ</option> <option value="Phoenix, AZ">Phoenix, AZ</option> <option value="Tucson, AZ">Tucson, AZ</option> <option value="Adelanto, CA">Adelanto, CA</option> <option value="Imperial, CA">Imperial, CA</option> <option value="Los Angeles, CA">Los Angeles, CA</option> <option value="Otay?Mesa, CA">Otay?Mesa, CA</option> <option value="San Diego, CA">San Diego, CA</option> <option value="San Francisco, CA">San Francisco, CA</option> <option value="Denver, CO">Denver, CO</option> <option value="Hartford, CT">Hartford, CT</option> <option value="Miami, FL">Miami, FL</option> <option value="Miami Krome (Detained), FL">Miami Krome (Detained), FL</option> <option value="Orlando, FL">Orlando, FL</option> <option value="Atlanta, GA">Atlanta, GA</option> <option value="Stewart, GA">Stewart, GA</option> <option value="Honolulu, HI">Honolulu, HI</option> <option value="Chicago, IL">Chicago, IL</option> <option value="Chicago Detained, IL">Chicago Detained, IL</option> <option value="New Orleans, LA">New Orleans, LA</option> <option value="Oakdale, LA">Oakdale, LA</option> <option value="Baltimore, MD">Baltimore, MD</option> <option value="Boston, MA">Boston, MA</option> <option value="Detroit, MI">Detroit, MI</option> <option value="Bloomington, MN">Bloomington, MN</option> <option value="Kansas City, MO">Kansas City, MO</option> <option value="Omaha, NE">Omaha, NE</option> <option value="Las Vegas, NV">Las Vegas, NV</option> <option value="Elizabeth, NJ">Elizabeth, NJ</option> <option value="Newark, NJ">Newark, NJ</option> <option value="Batavia, NY">Batavia, NY</option> <option value="Buffalo, NY">Buffalo, NY</option> <option value="Fishkill, NY">Fishkill, NY</option> <option value="New York City, NY">New York City, NY</option> <option value="Ulster, NY">Ulster, NY</option> <option value="Varick Street, NY">Varick Street, NY</option> <option value="Charlotte, NC">Charlotte, NC</option> <option value="Saipan, MP">Saipan, MP</option> <option value="Cleveland, OH">Cleveland, OH</option> <option value="Portland, OR">Portland, OR</option> <option value="Philadelphia, PA">Philadelphia, PA</option> <option value="York, PA">York, PA</option> <option value="Guaynabo, PR">Guaynabo, PR</option> <option value="Memphis, TN">Memphis, TN</option> <option value="Salt Lake City, UT">Salt Lake City, UT</option> <option value="Arlington, VA">Arlington, VA</option> <option value="Seattle, VA">Seattle, VA</option> <option value="Tacoma, VA">Tacoma, VA</option> </select><br> Child's Alien Number or Tracking Number:<input id="00N3600000DZtdt" maxlength="3" name="00N3600000DZtdt" size="20" type="text" /><br> Child's Custody Status:<select id="00N3600000DZtdy" name="00N3600000DZtdy" title="Child's Custody Status"><option value="">--None--</option><option value="Detained">Detained</option> <option value="Released">Released</option> </select><br> Country of Origin:<select id="00N3600000Da1Cf" name="00N3600000Da1Cf" title="Country of Origin"><option value="">--None--</option><option value="El Salvador">El Salvador</option> <option value="Guatemala">Guatemala</option> <option value="Honduras">Honduras</option> <option value="Mexico">Mexico</option> <option value="Nicaragua">Nicaragua</option> <option value="Afghanistan">Afghanistan</option> <option value="Akrotiri">Akrotiri</option> <option value="Albania">Albania</option> <option value="Algeria">Algeria</option> <option value="American Samoa">American Samoa</option> <option value="Andorra">Andorra</option> <option value="Angola">Angola</option> <option value="Anguilla">Anguilla</option> <option value="Antarctica">Antarctica</option> <option value="Antigua and Barbuda">Antigua and Barbuda</option> <option value="Argentina">Argentina</option> <option value="Armenia">Armenia</option> <option value="Aruba">Aruba</option> <option value="Ashmore and Cartier Islands">Ashmore and Cartier Islands</option> <option value="Australia">Australia</option> <option value="Austria">Austria</option> <option value="Azerbaijan">Azerbaijan</option> <option value="Bahamas, The">Bahamas, The</option> <option value="Bahrain">Bahrain</option> <option value="Bangladesh">Bangladesh</option> <option value="Barbados">Barbados</option> <option value="Bassas da India">Bassas da India</option> <option value="Belarus">Belarus</option> <option value="Belgium">Belgium</option> <option value="Belize">Belize</option> <option value="Benin">Benin</option> <option value="Bermuda">Bermuda</option> <option value="Bhutan">Bhutan</option> <option value="Bolivia">Bolivia</option> <option value="Bosnia and Herzegovina">Bosnia and Herzegovina</option> <option value="Botswana">Botswana</option> <option value="Bouvet Island">Bouvet Island</option> <option value="Brazil">Brazil</option> <option value="British Indian Ocean Territory">British Indian Ocean Territory</option> <option value="British Virgin Islands">British Virgin Islands</option> <option value="Brunei">Brunei</option> <option value="Bulgaria">Bulgaria</option> <option value="Burkina Faso">Burkina Faso</option> <option value="Burma">Burma</option> <option value="Burundi">Burundi</option> <option value="Cambodia">Cambodia</option> <option value="Cameroon">Cameroon</option> <option value="Canada">Canada</option> <option value="Cape Verde">Cape Verde</option> <option value="Cayman Islands">Cayman Islands</option> <option value="Central African Republic">Central African Republic</option> <option value="Chad">Chad</option> <option value="Chile">Chile</option> <option value="China">China</option> <option value="Christmas Island">Christmas Island</option> <option value="Clipperton Island">Clipperton Island</option> <option value="Cocos (Keeling) Islands">Cocos (Keeling) Islands</option> <option value="Colombia">Colombia</option> <option value="Comoros">Comoros</option> <option value="Congo, Democratic Republic of the">Congo, Democratic Republic of the</option> <option value="Congo, Republic of the">Congo, Republic of the</option> <option value="Cook Islands">Cook Islands</option> <option value="Coral Sea Islands">Coral Sea Islands</option> <option value="Costa Rica">Costa Rica</option> <option value="Cote d'Ivoire">Cote d'Ivoire</option> <option value="Croatia">Croatia</option> <option value="Cuba">Cuba</option> <option value="Cyprus">Cyprus</option> <option value="Czech Republic">Czech Republic</option> <option value="Denmark">Denmark</option> <option value="Dhekelia">Dhekelia</option> <option value="Djibouti">Djibouti</option> <option value="Dominica">Dominica</option> <option value="Dominican Republic">Dominican Republic</option> <option value="Ecuador">Ecuador</option> <option value="Egypt">Egypt</option> <option value="Equatorial Guinea">Equatorial Guinea</option> <option value="Eritrea">Eritrea</option> <option value="Estonia">Estonia</option> <option value="Ethiopia">Ethiopia</option> <option value="Europa Island">Europa Island</option> <option value="Falkland Islands (Islas Malvinas)">Falkland Islands (Islas Malvinas)</option> <option value="Faroe Islands">Faroe Islands</option> <option value="Fiji">Fiji</option> <option value="Finland">Finland</option> <option value="France">France</option> <option value="French Guiana">French Guiana</option> <option value="French Polynesia">French Polynesia</option> <option value="French Southern and Antarctic Lands">French Southern and Antarctic Lands</option> <option value="Gabon">Gabon</option> <option value="Gambia, The">Gambia, The</option> <option value="Gaza Strip">Gaza Strip</option> <option value="Georgia">Georgia</option> <option value="Germany">Germany</option> <option value="Ghana">Ghana</option> <option value="Gibraltar">Gibraltar</option> <option value="Glorioso Islands">Glorioso Islands</option> <option value="Greece">Greece</option> <option value="Greenland">Greenland</option> <option value="Grenada">Grenada</option> <option value="Guadeloupe">Guadeloupe</option> <option value="Guam">Guam</option> <option value="Guernsey">Guernsey</option> <option value="Guinea">Guinea</option> <option value="Guinea-Bissau">Guinea-Bissau</option> <option value="Guyana">Guyana</option> <option value="Haiti">Haiti</option> <option value="Heard Island and McDonald Islands">Heard Island and McDonald Islands</option> <option value="Holy See (Vatican City)">Holy See (Vatican City)</option> <option value="Hong Kong">Hong Kong</option> <option value="Hungary">Hungary</option> <option value="Iceland">Iceland</option> <option value="India">India</option> <option value="Indonesia">Indonesia</option> <option value="Iran">Iran</option> <option value="Iraq">Iraq</option> <option value="Ireland">Ireland</option> <option value="Isle of Man">Isle of Man</option> <option value="Israel">Israel</option> <option value="Italy">Italy</option> <option value="Jamaica">Jamaica</option> <option value="Jan Mayen">Jan Mayen</option> <option value="Japan">Japan</option> <option value="Jersey">Jersey</option> <option value="Jordan">Jordan</option> <option value="Juan de Nova Island">Juan de Nova Island</option> <option value="Kazakhstan">Kazakhstan</option> <option value="Kenya">Kenya</option> <option value="Kiribati">Kiribati</option> <option value="Korea, North">Korea, North</option> <option value="Korea, South">Korea, South</option> <option value="Kuwait">Kuwait</option> <option value="Kyrgyzstan">Kyrgyzstan</option> <option value="Laos">Laos</option> <option value="Latvia">Latvia</option> <option value="Lebanon">Lebanon</option> <option value="Lesotho">Lesotho</option> <option value="Liberia">Liberia</option> <option value="Libya">Libya</option> <option value="Liechtenstein">Liechtenstein</option> <option value="Lithuania">Lithuania</option> <option value="Luxembourg">Luxembourg</option> <option value="Macau">Macau</option> <option value="Macedonia">Macedonia</option> <option value="Madagascar">Madagascar</option> <option value="Malawi">Malawi</option> <option value="Malaysia">Malaysia</option> <option value="Maldives">Maldives</option> <option value="Mali">Mali</option> <option value="Malta">Malta</option> <option value="Marshall Islands">Marshall Islands</option> <option value="Martinique">Martinique</option> <option value="Mauritania">Mauritania</option> <option value="Mauritius">Mauritius</option> <option value="Mayotte">Mayotte</option> <option value="Micronesia, Federated States of">Micronesia, Federated States of</option> <option value="Moldova">Moldova</option> <option value="Monaco">Monaco</option> <option value="Mongolia">Mongolia</option> <option value="Montserrat">Montserrat</option> <option value="Morocco">Morocco</option> <option value="Mozambique">Mozambique</option> <option value="Namibia">Namibia</option> <option value="Nauru">Nauru</option> <option value="Navassa Island">Navassa Island</option> <option value="Nepal">Nepal</option> <option value="Netherlands">Netherlands</option> <option value="Netherlands Antilles">Netherlands Antilles</option> <option value="New Caledonia">New Caledonia</option> <option value="New Zealand">New Zealand</option> <option value="Niger">Niger</option> <option value="Nigeria">Nigeria</option> <option value="Niue">Niue</option> <option value="Norfolk Island">Norfolk Island</option> <option value="Northern Mariana Islands">Northern Mariana Islands</option> <option value="Norway">Norway</option> <option value="Oman">Oman</option> <option value="Pakistan">Pakistan</option> <option value="Palau">Palau</option> <option value="Panama">Panama</option> <option value="Papua New Guinea">Papua New Guinea</option> <option value="Paracel Islands">Paracel Islands</option> <option value="Paraguay">Paraguay</option> <option value="Peru">Peru</option> <option value="Philippines">Philippines</option> <option value="Pitcairn Islands">Pitcairn Islands</option> <option value="Poland">Poland</option> <option value="Portugal">Portugal</option> <option value="Puerto Rico">Puerto Rico</option> <option value="Qatar">Qatar</option> <option value="Reunion">Reunion</option> <option value="Romania">Romania</option> <option value="Russia">Russia</option> <option value="Rwanda">Rwanda</option> <option value="Saint Helena">Saint Helena</option> <option value="Saint Kitts and Nevis">Saint Kitts and Nevis</option> <option value="Saint Lucia">Saint Lucia</option> <option value="Saint Pierre and Miquelon">Saint Pierre and Miquelon</option> <option value="Saint Vincent and the Grenadines">Saint Vincent and the Grenadines</option> <option value="Samoa">Samoa</option> <option value="San Marino">San Marino</option> <option value="Sao Tome and Principe">Sao Tome and Principe</option> <option value="Saudi Arabia">Saudi Arabia</option> <option value="Senegal">Senegal</option> <option value="Serbia and Montenegro">Serbia and Montenegro</option> <option value="Seychelles">Seychelles</option> <option value="Sierra Leone">Sierra Leone</option> <option value="Singapore">Singapore</option> <option value="Slovakia">Slovakia</option> <option value="Slovenia">Slovenia</option> <option value="Solomon Islands">Solomon Islands</option> <option value="Somalia">Somalia</option> <option value="South Africa">South Africa</option> <option value="South Georgia and the South Sandwich Islands">South Georgia and the South Sandwich Islands</option> <option value="Spain">Spain</option> <option value="Spratly Islands">Spratly Islands</option> <option value="Sri Lanka">Sri Lanka</option> <option value="Sudan">Sudan</option> <option value="Suriname">Suriname</option> <option value="Svalbard">Svalbard</option> <option value="Swaziland">Swaziland</option> <option value="Sweden">Sweden</option> <option value="Switzerland">Switzerland</option> <option value="Syria">Syria</option> <option value="Taiwan">Taiwan</option> <option value="Tajikistan">Tajikistan</option> <option value="Tanzania">Tanzania</option> <option value="Thailand">Thailand</option> <option value="Timor-Leste">Timor-Leste</option> <option value="Togo">Togo</option> <option value="Tokelau">Tokelau</option> <option value="Tonga">Tonga</option> <option value="Trinidad and Tobago">Trinidad and Tobago</option> <option value="Tromelin Island">Tromelin Island</option> <option value="Tunisia">Tunisia</option> <option value="Turkey">Turkey</option> <option value="Turkmenistan">Turkmenistan</option> <option value="Turks and Caicos Islands">Turks and Caicos Islands</option> <option value="Tuvalu">Tuvalu</option> <option value="Uganda">Uganda</option> <option value="Ukraine">Ukraine</option> <option value="United Arab Emirates">United Arab Emirates</option> <option value="United Kingdom">United Kingdom</option> <option value="United States">United States</option> <option value="Uruguay">Uruguay</option> <option value="Uzbekistan">Uzbekistan</option> <option value="Vanuatu">Vanuatu</option> <option value="Venezuela">Venezuela</option> <option value="Vietnam">Vietnam</option> <option value="Virgin Islands">Virgin Islands</option> <option value="Wake Island">Wake Island</option> <option value="Wallis and Futuna">Wallis and Futuna</option> <option value="West Bank">West Bank</option> <option value="Western Sahara">Western Sahara</option> <option value="Yemen">Yemen</option> <option value="Zambia">Zambia</option> <option value="Zimbabwe">Zimbabwe</option> </select><br> Child's Gender:<select id="00N3600000DahGc" name="00N3600000DahGc" title="Child's Gender"><option value="">--None--</option><option value="Female">Female</option> <option value="Male">Male</option> </select><br> Child's Age at Time of Service:<input id="00N3600000GAlBt" name="00N3600000GAlBt" size="20" type="text" /><br> <label for="status">Status</label><select id="status" name="status"><option value="">--None--</option><option value="New">New</option> <option value="Open">Open</option> <option value="Closed">Closed</option> </select><br> <input type="submit" name="submit"> </form>
-
This reply was modified 8 years, 3 months ago by
Steven Stern (sterndata).
-
This reply was modified 8 years, 3 months ago by
Steven Stern (sterndata). Reason: put code in backticks
The issue is… for some reason… some select fields are not wrapping a
<label
tag like they should be, so the parser is having trouble grabbing just that text.e.g.
Child's Gender:<select id="00N3600000DahGc" name="00N3600000DahGc" title="Child's Gender"><option value="">--None--</option><option value="Female">Female</option> <option value="Male">Male</option> </select><br>
Should be:
<label for="00N3600000DahGc">Child's Gender:</label><select id="00N3600000DahGc" name="00N3600000DahGc" title="Child's Gender"><option value="">--None--</option><option value="Female">Female</option> <option value="Male">Male</option> </select><br>
The east fix if to just remove the extra junk from the label field on your imported form.
e.g.
Child's Gender:--None--FemaleMale
=>Child's Gender
Thank you, Nick. This helped a little, but now other things seem to be parsing incorrectly. You can see it at the same URL from above. The display is missing one field entirely (Vera Network, which is a pick list with two options) and incorrectly displaying the field for the Child’s Custody Status. These fields aren’t even near each other in the code.
I can email you the HTML code I’m importing to the address you mention above. Is that the best method?
It looks like you did the opposite of what I suggested…? All you should need to do is wipe out the labels with extra gunk and replace them with what you want.
I can’t really fix the importer/parser to handle forms lacking <label> elements — there’s just not enough context to pull out the labels reliably.
Sorry, Nick, I guess I was confused — thanks for the help. The label field in the form import editor in the plugin makes the label field tough to read, so I couldn’t see that the field values were showing up there.
In fact, editing them even once I figured it out was a challenge, because predictive form completion in my browser kept adding the full text back in (with the values). It would be great to make the viewable area of this field a little bigger in future iterations of this plugin…just a thought.
Thanks for all your help. Is there a better way for my Salesforce consultant to get me the content for future imports?
Well, it wasn’t designed for editing massive strings of text like that… Most labels fit comfortably in that space. The form editor is long overdue for a UI refresh though.
Unfortunately, the Salesforce output is just plain sloppy. If you manually wrapped those in <label> tags it would help. Otherwise you’re kind of stuck cleaning up Salesforce’s mess.
-
This reply was modified 8 years, 3 months ago by
- The topic ‘All Picklists are displaying without the pulldown AND with it’ is closed to new replies.