Флажок Включен Включает текстовое поле - PullRequest
0 голосов
/ 03 октября 2011

Я создал форму, которая включает текстовое поле, когда установлен определенный флажок, однако текст, введенный в форму, не сохраняется в моей установке Classipress / wordpress.Что мне нужно сделать, чтобы исправить этот код, чтобы он сохранял то, что пользователь вводит в текстовое поле?

 <li>
            <div class="labelwrapper">
                <label>Certifications: </label>
                                </div>

            <ol class="checkboxes">


                    <li>
                        <input type="checkbox" name="cp_certifications_list" id="cp_certifications_1" value="TEFL" class="checkboxlist " onclick="addRemoveCheckboxValues(this, 'cp_certifications_value')">&nbsp;&nbsp;&nbsp;TEFL                        </li> <!-- #checkbox -->

                    <li>
                        <input type="checkbox" name="cp_certifications_list" id="cp_certifications_2" value=" TESOL" class="checkboxlist " onclick="addRemoveCheckboxValues(this, 'cp_certifications_value')">&nbsp;&nbsp;&nbsp;TESOL                        </li> <!-- #checkbox -->

                    <li>
                        <input type="checkbox" name="cp_certifications_list" id="cp_certifications_3" value=" CELTA" class="checkboxlist " onclick="addRemoveCheckboxValues(this, 'cp_certifications_value')">&nbsp;&nbsp;&nbsp;CELTA                        </li> <!-- #checkbox -->

                    <li>
                        <input type="checkbox" name="cp_certifications_list" id="cp_certifications_4" value=" ESL Degree" class="checkboxlist " onclick="addRemoveCheckboxValues(this, 'cp_certifications_value')">&nbsp;&nbsp;&nbsp;ESL Degree                        </li> <!-- #checkbox -->

                    <li>
                        <input type="checkbox" name="cp_certifications_list" id="cp_certifications_5" value=" Teaching Certificate" class="checkboxlist " onclick="addRemoveCheckboxValues(this, 'cp_certifications_value')">&nbsp;&nbsp;&nbsp;Teaching Certificate                        </li> <!-- #checkbox -->

                    <li>
                        <input type="checkbox" name="cp_certifications_list" id="cp_certifications_6" value=" English Degree" class="checkboxlist " onclick="addRemoveCheckboxValues(this, 'cp_certifications_value')">&nbsp;&nbsp;&nbsp;English Degree                        </li> <!-- #checkbox -->

                    <li>
                        <input type="checkbox" name="cp_certifications_list" id="cp_certifications_7" value=" Other" class="checkboxlist " onclick="document.getElementById('cp_certifications_8').disabled=(this.checked)?0:1">&nbsp;&nbsp;&nbsp;Other                        </li> <!-- #checkbox -->
                    <li>
                        <input name="cp_certifications_list" id="cp_certifications_8" type="text" minlength="2" value="" class="text " disabled /></li>
                <input type="hidden" name="cp_certifications" id="cp_certifications_value" value="" style="display:none;" />

            </ol> <!-- #checkbox-wrap -->

            <div class="clr"></div>


        </li>

1 Ответ

0 голосов
/ 03 октября 2011

Я не думаю, что это подходящий форум для этого вопроса. Я думаю, вы можете добиться большего успеха на http://wordpress.stackexchange.com. Я не знаю, как работает тема Classipress Wordpress, но вы можете спросить на их форумах или спросить их разработчиков, что обычно делают люди.

В противном случае я думаю, что вам осталось оставить два варианта. Одним из них является создание плагина Wordpress. Плагины Wordpress имеют средства для сохранения информации в базе данных Wordpress.

http://codex.wordpress.org/Writing_a_Plugin#Saving_Plugin_Data_to_the_Database

Другой вариант - настроить собственную базу данных. Вам нужно будет отправить свою форму на сервер, который может обработать данные и записать их в базу данных. Звучит так, словно ты над головой. Возможно, вы захотите обратиться за помощью к другу-программисту.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...