0 Пользователей и 1 Гость просматривают эту тему.
  • 20 Ответов
  • 2780 Просмотров
*

diana1975

  • Захожу иногда
  • 209
  • 1 / 0
Не смогла полностью удалить поле Тема, не идет отправка письма, появляются разные сообщения о необходимости его заполнить.
Подскажите, как грамотно удалить это поле?

Удалила в default_form.php строки:
Код: php
<dt><?php echo $this->form->getLabel('contact_subject'); ?></dt>
<dd><?php echo $this->form->getInput('contact_subject'); ?></dd>
после чего поле Тема исчезло, но при отправке формы идет сообщение:
Предупреждение
Требуется поле: Тема
Удалила в файле contact.xml строку 31:
required="true",
появляется сообщение:
Предупреждение
Недопустимое поле: Тема

 



« Последнее редактирование: 31.07.2014, 16:50:22 от diana1975 »
*

aspidy

  • Завсегдатай
  • 1009
  • 55 / 1
  • Миграция joomla 1.0-1.5-2.5
Нужно так же убирать в файле default.xml
<field name="banned_subject"
            type="textarea"
            cols="30"
            description="COM_CONTACT_FIELD_CONFIG_BANNED_SUBJECT_DESC"
            label="COM_CONTACT_FIELD_CONFIG_BANNED_SUBJECT_LABEL"
            rows="3"
         />
Нужно смотреть, может быть еще где нибудь прописано. Чтобы все не сносить, за комментируйте и посмотрите результаты.
Мелкий ремонт. skype poisk-plus
*

diana1975

  • Захожу иногда
  • 209
  • 1 / 0
Это решение не помогло, жду.
Все-таки, хочу убрать это поле, оно здесь лишнее...
*

aspidy

  • Завсегдатай
  • 1009
  • 55 / 1
  • Миграция joomla 1.0-1.5-2.5
Мелкий ремонт. skype poisk-plus
*

diana1975

  • Захожу иногда
  • 209
  • 1 / 0
Ну теперь еще веселее стало: установила гугловскую капчу, потом решила, что без нее лучше, отключила, но появляется такая картина:http://prntscr.com/4e0c3v.
По-моему, механизм удаления CAPTCHA и поля "тема" одинаков, направьте, товарищи в нужное русло, заранее спасибо.
*

diana1975

  • Захожу иногда
  • 209
  • 1 / 0
*

diana1975

  • Захожу иногда
  • 209
  • 1 / 0
Ура! Нашла решение!
Для тех, кто, как и я, испытывает личную неприязнь к полю ТЕМА и хочет его удалить: эта ссылка поможет вам.
*

aspidy

  • Завсегдатай
  • 1009
  • 55 / 1
  • Миграция joomla 1.0-1.5-2.5
Ура! Нашла решение!
Для тех, кто, как и я, испытывает личную неприязнь к полю ТЕМА и хочет его удалить: эта ссылка поможет вам.
Речь шла об удалении, а не о добавлении поля. Удалять ничего не нужно в настройках есть 2 кнопочки показать и скрыть. Подобный хак слетит при первом же обновлении, поскольку компонент контактов входит в стандартный набор. Если хотите, чтобы можно было менять поля по вашему усмотрению - поставьте модуль, их много. В дополнении к вашей ссылке можно сказать, что нужно править еще несколько файлов, в частности en-GB.com_contact, а так же фалы в админ части.
Мелкий ремонт. skype poisk-plus
*

Shustry

  • Гуру
  • 6437
  • 741 / 3
  • Рисую дизайны
Делаете альтернативный шаблон формы, где в поле темы прописываете жёстко своё желаемое. Например «письмо с сайта такого-то». Совсем без темы отправлять некошерно, имхо. А в CSS просто прячете это поле.
Бесплатно консультирую по дизайну и вёрстке (только в личку сердечно прошу не стучать). Платно делаю дизайн, вёрстку и темплейты для Joomla. Работаю только за деньги. За большие. И долго. Но качественно.
---------------------------------------------------------
xmpp:joomla@conference.jabber.ru - наша конфа!
*

diana1975

  • Захожу иногда
  • 209
  • 1 / 0
Речь шла об удалении, а не о добавлении поля.
Прямую инструкцию не нашла, так что пользовалась тем, что имелось, действуя от обратного.
Подобный хак слетит при первом же обновлении
Знаю. Я изменяла файл contact.xml, а его разве можно переопределить?
*

diana1975

  • Захожу иногда
  • 209
  • 1 / 0
Удалять ничего не нужно в настройках есть 2 кнопочки показать и скрыть.
Я не нашла эти кнопки во встроенном компоненте Контакты, покажите
*

diana1975

  • Захожу иногда
  • 209
  • 1 / 0
Shustry, Остановлюсь на вашем решении, ему никакие обновления не страшны. Только в каком бы файле прописать эти readonly  и value?
*

Shustry

  • Гуру
  • 6437
  • 741 / 3
  • Рисую дизайны
diana1975, если подключен jQuery, то можно простым скриптом выдёргивать значение одного поля, записывать в другое. Если сайт в сети, дайте ссылку на страницу с формой, сделаю.
Бесплатно консультирую по дизайну и вёрстке (только в личку сердечно прошу не стучать). Платно делаю дизайн, вёрстку и темплейты для Joomla. Работаю только за деньги. За большие. И долго. Но качественно.
---------------------------------------------------------
xmpp:joomla@conference.jabber.ru - наша конфа!
*

aspidy

  • Завсегдатай
  • 1009
  • 55 / 1
  • Миграция joomla 1.0-1.5-2.5
Я не нашла эти кнопки во встроенном компоненте Контакты, покажите
В админ панели заходите в настройки (вторая кнопочка с права)
Цитировать
diana1975, если подключен jQuery, то можно простым скриптом выдёргивать значение одного поля, записывать в другое. Если сайт в сети, дайте ссылку на страницу с формой, сделаю.
Если не сложно поделитесь, тоже интересно
Мелкий ремонт. skype poisk-plus
*

diana1975

  • Захожу иногда
  • 209
  • 1 / 0
В админ панели заходите в настройки (вторая кнопочка с права)Если не сложно поделитесь, тоже интересно
Там нет кнопки, выключающей поле "Тема"!Покажите
*

barmaleos

  • Захожу иногда
  • 238
  • 19 / 1
Там нет кнопки, выключающей поле "Тема"!Покажите
Вас цинично обманули.... Как всегда с девушками и поступали от сотворения мира :)
Только свой шаблон делать надо и будет вам щастя ;)
*

aspidy

  • Завсегдатай
  • 1009
  • 55 / 1
  • Миграция joomla 1.0-1.5-2.5
Кнопочка произвольный ответ: да или нет. А если хотите убрать поле "Блокируемая тема" то это поле убирается в файле form со стороны сайта contact и config со стороны админа. Но все это актуально до первого обновления.
Мелкий ремонт. skype poisk-plus
*

barmaleos

  • Захожу иногда
  • 238
  • 19 / 1
Кнопочка произвольный ответ: да или нет.
А это к чему? Не понял. Поясните, если не сложно.
*

aspidy

  • Завсегдатай
  • 1009
  • 55 / 1
  • Миграция joomla 1.0-1.5-2.5
А это к чему? Не понял. Поясните, если не сложно.
Не сложно. Настройки компонента довольно гибкие, можно настраивать поля по своему усмотрению. Есть возможность подключения макета из шаблона, о чем писалось выше.  Хак самого компонента возможен, но нужно убирать все взаимные связи. Удаление только одной строки приведет к нарушению работы. Если удалить строки в языковом файле не затронув в другом, то есть вероятность переключения на английский файл. Подобный хак нужно сохранять, так как при обновлении все ваши изменения будут утеряны

diana1975 Удалите следующее:
Спойлер
[свернуть]
Вполне вероятно нужно будет почистить и контролер Controllers- contact.php
Спойлер
[свернуть]
Дерзайте!
« Последнее редактирование: 22.08.2014, 14:15:52 от aspidy »
Мелкий ремонт. skype poisk-plus
*

barmaleos

  • Захожу иногда
  • 238
  • 19 / 1
*

diana1975

  • Захожу иногда
  • 209
  • 1 / 0
Опять пришлось сегодня вернуться к этому вопросу, вдруг кому пригодится, чтобы убрать   поле "тема" в файле components/com_contact/models/forms/contact.xml :
<field name="contact_subject"
         type="hidden"
         id="contact-emailmsg"
         size="60"
         description="COM_CONTACT_CONTACT_MESSAGE_SUBJECT_DESC"
         label="COM_CONTACT_CONTACT_MESSAGE_SUBJECT_LABEL"
         filter="string"
         validate="contactemailsubject"
         required="false"
         value = "тут любой текст"
      />
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как организовать электронный журнал учета на Joomla 2.5?

Автор vitosbbc

Ответов: 1
Просмотров: 239
Последний ответ 29.10.2018, 11:37:36
от vitosbbc
Как закрыть от посещения страницу регистрации Joomla?

Автор Csandr

Ответов: 6
Просмотров: 770
Последний ответ 19.10.2018, 08:44:28
от Csandr
[FAQ] Joomla 2.5 - проверка на главную страницу

Автор fedragon

Ответов: 68
Просмотров: 53401
Последний ответ 26.09.2018, 10:23:03
от intcorp
Недавно написала руководство по созданию сайтов на CMS Joomla

Автор MariannaFrance

Ответов: 44
Просмотров: 8325
Последний ответ 12.09.2018, 00:38:21
от Pasha1992
Не удается авторизоваться в админке Joomla 2.5.4

Автор olgash

Ответов: 4
Просмотров: 598
Последний ответ 08.08.2018, 15:14:25
от Shomas