Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по вёрстке » Не работает кнопка отправки на сервер при редактировании профиля?

Не работает кнопка отправки на сервер при редактировании профиля?


     18.03.2016    Все вопросы » Общие вопросы по вёрстке    1887

вопрос
Подскажите пожалуйста, возникла проблема ! Сделал свой шаблон на dle, всё работает, вот просто всё, не к чему подкопаться, но есть один косяк не работает кнопка отправки в одном месте. А именно когда нажимаю редактировать профиль, к примеру, что-о изменю и нажимаю кнопку отправить и не чего не происходит. Меняется только через админку. Что делать, что не так написал в коде, заранее говорю, пробовал из стандартных шаблонов вставлять код не работает, но на стандартных работает, искал лишние DIV но не чего не нашел. Помогите пожалуйста, заранее спасибо.

Вот код:
<div style="margin: 6px">
    <div class="uheader">
    {usertitle}
    <div class="online">[online]В сети[/online][offline]{lastdate}[/offline]</div>
    </div>
    <div class="foto" style="width: 200px; margin-right: 10px; position: relative;">
    {pm}
        <img src="{foto}" width="200" height="200" class="uimg">
        <div class="edituser">{edituser}</div>

    </div>
    <div class="urightp">
    <h4>
        [fullname]{fullname}[/fullname]
        [not-fullname]Аноним[/not-fullname]
    </h4>

    <div class="uabout">Город: </div>
    <div class="land">[land]{land}[/land]
     [not-land]Не указан[/not-land]
    </div>
<div class="clr"></div>
    <div class="uabout">Группа: </div>
    <div class="land">
     {status}
    </div>
<div class="clr"></div>
    <div class="uabout">Публикаций: </div>
    <div class="land">
     [news-num]{news-num}[/news-num]
     [not-news-num]Пользователь не опубликовал ни одной статьи[/not-news-num]
    </div>
<div class="clr"></div>
    <div class="uabout">Коментариев: </div>
    <div class="land">
     [comm-num]{comm-num}[/comm-num]
     [not-comm-num]0[/not-comm-num]
    </div>
<div class="clr"></div>
    <div class="uabout">О себе: </div>
    <div class="land">
     {info}
    </div>

    </div>






    <div class="clr"></div>
</div>
[not-logged]
<div id="options" style="display:none; margin: 6px; margin-top: 20px;">
    <div class="uheader">Редактирование профиля</div>
        <table class="tableform">
            <tr>
                <td class="label" width="120">Ваше Имя:</td>
                <td><input type="text" name="fullname" value="{fullname}" class="f_input" /></td>
            </tr>
            <tr>
                <td class="label">Ваш E-Mail:</td>
                <td><input type="text" name="email" value="{editmail}" class="f_input" /><br />
                </td>
            </tr>
            <tr>
                <td class="label">Город:</td>
                <td><input type="text" name="land" value="{land}" class="f_input" /></td>
            </tr>
            <tr>
                <td class="label">Старый пароль:</td>
                <td><input type="password" name="altpass" class="f_input" /></td>
            </tr>
            <tr>
                <td class="label">Новый пароль:</td>
                <td><input type="password" name="password1" class="f_input" /></td>
            </tr>
            <tr>
                <td class="label">Повторите:</td>
                <td><input type="password" name="password2" class="f_input" /></td>
            </tr>
            
            <tr>
                <td class="label">Аватар:</td>
                <td>Загрузить с компьютера: <input type="file" name="image" class="f_avatar" />
                Сервис <a href="http://www.gravatar.com/" target="_blank">Gravatar</a>: <input type="text" name="gravatar" value="{gravatar}" class="f_input" /> (Укажите E-mail на данном сервисе)
                <br /><br /><div class="checkbox"><input type="checkbox" name="del_foto" id="del_foto" value="yes" /> <label for="del_foto">Удалить аватар</label></div>
                </td>
            </tr>
            <tr>
                <td class="label">Часовой пояс:</td>
                <td>{timezones}</td>
            </tr>
            <tr>
                <td class="label">О себе:</td>
                <td><textarea name="info" style="width:98%;" rows="5" class="f_textarea">{editinfo}</textarea></td>
            </tr>
            
            {xfields}
        </table>
        <div class="fieldsubmit">
        
            <input class="f_submit" type="submit" name="submit" value="Отправить"/>
            <div class="clr"></div>
        </div>
</div>

[/not-logged]

Ответа пока нет


6 комментариев

kriger07
Юзер

kriger07 - 18 марта 2016 21:39 -

Товарищи код рабочий !!! Проверил. Накосячил в main это 100%. С другим main работает.

vitnet
PHP-developer

vitnet - 18 марта 2016 21:43 -

У вас почему то вырезается тег form

Пробуйте убрать тег {vote} из main

kriger07
Юзер

kriger07 - 18 марта 2016 21:56 -

Спасибо огромное, после того, как убрал всё заработало, спасибо. !

kriger07
Юзер

kriger07 - 18 марта 2016 22:09 -

Хорошо, а как тогда его можно заключить, чтобы он работал и не конфликтовал с кнопкой ответа ?

vitnet
PHP-developer

vitnet - 18 марта 2016 22:16 -

Создайте отдельный файл шаблона и подключайте его через include (смотреть как это устроено в шаблоне Default)

покажите ваш файл vote.tpl

kriger07
Юзер

kriger07 - 18 марта 2016 22:17 -

Всё разобрался )

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх