Joomla 1.5 Изменение формы обратной связи

Тема в разделе "Изменение шаблона (кастомизация)", создана пользователем rubiroide, 22.06.2009.

  1. Offline

    rubiroide Недавно здесь

    Регистрация:
    18.02.2009
    Сообщения:
    121
    Симпатии:
    0
    Пол:
    Мужской
    Подскажите как в форме обратной связи оставить только одно поле "Введите текст вашего сообщения:" и кнопку отправить?
     
  2.  
  3. SanSan
    Offline

    SanSan Недавно здесь

    Регистрация:
    04.03.2006
    Сообщения:
    424
    Симпатии:
    18
    Пол:
    Мужской
    Править сам компонент: com_contact. Наверное из этого файла contact.html.php повыреазать все лишнее
     
  4. Offline

    rubiroide Недавно здесь

    Регистрация:
    18.02.2009
    Сообщения:
    121
    Симпатии:
    0
    Пол:
    Мужской
    Если кто-то уже вырезал, подскажите новичку строки какого типа вырезать...
    Покопался немного, и мне кажется что этот файл отвечает все-таки за отображение на экране формы, а сама форма формируется где-то в другом месте.
     
  5. SanSan
    Offline

    SanSan Недавно здесь

    Регистрация:
    04.03.2006
    Сообщения:
    424
    Симпатии:
    18
    Пол:
    Мужской
    стоит посмотреть на все файлы в папке com_contact, например, contact.php
     
  6. Offline

    rubiroide Недавно здесь

    Регистрация:
    18.02.2009
    Сообщения:
    121
    Симпатии:
    0
    Пол:
    Мужской
    Где убрать лишние поля нашел. Тут:
    com_contact\views\contact\tmpl\default_form.php

    Осталось отключить проверку правильности введенных полей (все ли заполнены). Кто знает подскажите как...
     
  7. Offline

    rubiroide Недавно здесь

    Регистрация:
    18.02.2009
    Сообщения:
    121
    Симпатии:
    0
    Пол:
    Мужской
    В controller.php есть такой кусок

    Код (PHP):
    1. // Input validation
    2.         if  (!$this->_validateInputs( $contact, $email, $subject, $body ) ) {
    3.             JError::raiseWarning( 0, $this->getError() );
    4.             return false;
    5.         }


    Кажется он отвечает за проверку.
    Удалил его, но проблема не решилась.
    Помогите...
     
  8. Offline

    rubiroide Недавно здесь

    Регистрация:
    18.02.2009
    Сообщения:
    121
    Симпатии:
    0
    Пол:
    Мужской
    Проблему решил!!!
    Во всех ненужных полях вместо type="text" написал type="hidden" а в email добавил еще и value="youmail@yomail.ru"

    Спасибо за помощь:D
     
  9. doctorgrif
    Offline

    doctorgrif Местный => Cпециалист <=

    Регистрация:
    14.01.2008
    Сообщения:
    1 284
    Симпатии:
    66
    Пол:
    Мужской
    сурово как-то
    стандартным функционалом воспользоватся слабо?
    создаем ссылку в меню на объект контакта
    сохраняем, после чего открываем ее и отключаем вывод ненужных полей:)
     
  10. Offline

    rubiroide Недавно здесь

    Регистрация:
    18.02.2009
    Сообщения:
    121
    Симпатии:
    0
    Пол:
    Мужской
    Пробовал!
    КАК ОТКЛЮЧИТЬ ПОЛЕ E-MAIL??????
    В админке отключил все что можно, некоторые поля невозможно убрать!!!
     

Поделиться этой страницей

Загрузка...