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

diana1975

  • Захожу иногда
  • 204
  • 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

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

aspidy

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

diana1975

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

diana1975

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

diana1975

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

aspidy

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

Shustry

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

diana1975

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

diana1975

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

diana1975

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

Shustry

  • Гуру
  • 6370
  • 739 / 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

  • Захожу иногда
  • 204
  • 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

  • Захожу иногда
  • 204
  • 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

Автор kozhenevsky

Ответов: 11
Просмотров: 10413
Последний ответ 31.03.2018, 22:22:23
от effrit
Карта сайта для Joomla! 2.5.11

Автор Anna

Ответов: 1
Просмотров: 434
Последний ответ 24.02.2018, 22:37:17
от SeBun
Периодически пропадает модуль "HTML-код" с главной страницы (Joomla! 2.5.24)

Автор fave

Ответов: 1
Просмотров: 248
Последний ответ 19.02.2018, 17:32:31
от arma
#current и.active не дописываются к активному пункту меню в Joomla 2.5

Автор den_caruk

Ответов: 18
Просмотров: 6009
Последний ответ 15.02.2018, 00:26:15
от tigra-uki
Не получается изменить динамическую шапку сайта на Joomla 2.5

Автор lel

Ответов: 14
Просмотров: 651
Последний ответ 06.02.2018, 10:40:18
от SeBun