Новости Joomla

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

windik

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
В корзину можно добавлять любые поля в любом количестве. Вы смотрели пример и описание режима корзины?
https://plasma-web.ru/examples/qfshop

Любому полю можно задать атрибут "class". После чего можно оформлять его индивидуально как хочется.

Файл default.css править нельзя. Прочитайте описание по работе с расширением на официальной странице. Это займет не больше 15 минут.
К сожалению, на страничке компонента не углядел ссылку на подробное описание корзины. Спасибо, сейчас изучу все нюансы)
*

Nidzo

  • Новичок
  • 5
  • 0 / 0
Как установить два поля в одну строку? Как в первом примере на картинке.
Спасибо!

*

varX

  • Живу я здесь
  • 2450
  • 141 / 5
  • разработка компонентов
QuickForm стилизуется при помощи CSS файлов. Если вы не знаете что такое CSS, тогда попробуйте так:
1. вставьте выше первого поля customHtml. Вставьте туда <div style="display:flex">
2. вставьте ниже второго поля customHtml. Вставьте туда </div>
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

Nidzo

  • Новичок
  • 5
  • 0 / 0
Спасибо @varX !
Просто чтобы сообщить, что JD Builder влияет на QuickForm3. Невозможно сохранить общие настройки QuickForm3 и создать новую форму.
Кнопки "Save", "Save & Close", "Close" не работают. Необходимо отключить плагин JD Builder и снова включить его после создания формы.
*

varX

  • Живу я здесь
  • 2450
  • 141 / 5
  • разработка компонентов
Скорее всего, этот плагин создает js ошибку. Иногда помогает передвинуть порядок его отображения в менеджере плагинов в самый конец. Потому что расширения, которые включаются после, могут уже не работать.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

dialit73

  • Новичок
  • 5
  • 0 / 0
На Joomla4 компонент установился, но поля не добавляет
*

varX

  • Живу я здесь
  • 2450
  • 141 / 5
  • разработка компонентов
На Joomla 4 нужно устанавливать версию для Joomla 4. Она есть на моем сайте, ее там можно скачать. На JED версия только для Joomla 3.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

dialit73

  • Новичок
  • 5
  • 0 / 0
На Joomla 4 нужно устанавливать версию для Joomla 4. Она есть на моем сайте, ее там можно скачать. На JED версия только для Joomla 3.
Я эту и устанавливал, но поля не создает (при нажатии добавить поле, ничего не происходит)
*

varX

  • Живу я здесь
  • 2450
  • 141 / 5
  • разработка компонентов
Нужно смотреть. Версия писалась около года назад под четвёрку-betta. Сейчас просто нет под рукой сайта на Joomla 4.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

dialit73

  • Новичок
  • 5
  • 0 / 0
Joomla 4.0.2 локально
(bootstrap 5) - может из-за этого?
проекты создает, поля не добавляет (да и вообще ничего не делает, сохранить или закрыть страницу не возможно)
*

varX

  • Живу я здесь
  • 2450
  • 141 / 5
  • разработка компонентов
Я развернул четверку на локалке, linux. Проблем не возникло. Компонент работает как часы.

Вы можете выгрузить сайт в сеть, прислать мне доступы. На локальном сервере вы "сам на сам" со своими проблемами. Угадывать, что не так, можно долго. Но судя по тому, что у меня всё встало нормально, причина внешняя. То есть, это может быть устаревший php, какой-то заглючивший плагин, неправильные настройки сервера.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

dialit73

  • Новичок
  • 5
  • 0 / 0
Куда мне отправить данные сайта для исследования?
*

varX

  • Живу я здесь
  • 2450
  • 141 / 5
  • разработка компонентов
Я предполагаю, что у вас не загружается jquery в админке. Попробуйте добавить в файл админ шаблона.
Код
HTMLHelper::_('jquery.framework');

Но лучше подождите до вечера. Я хочу сделать универсальную версию, которая будет ставиться на J3 и J4 одинаково.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

varX

  • Живу я здесь
  • 2450
  • 141 / 5
  • разработка компонентов
Компонент сильно обновился. Автоматического обновления нет, потому что, скрипт миграции будет слишком сложный. Изменилась не только файловая архитектура, но и структура базы данных. Можно обновиться вручную, понадобится перепроверить и пересохранить настройки проектов и полей. Сохраните себе перед этим сложные моменты, например формулу калькулятора.

Необходимость масштабных изменений вызвана тем, что возникли три версии для J3, J4 и WP, которые начали жить индивидуальной жизнью. Сейчас код приведен к единому виду. Поддерживать его будет проще.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

dialit73

  • Новичок
  • 5
  • 0 / 0
Всё заработало - спасибо!
*

September

  • Новичок
  • 2
  • 1 / 0
спасибо!
*

x1

  • Давно я тут
  • 617
  • 15 / 0
  • Linux — это Windows для бытовой техники
Форма отправляется два раза - посетителю, который её заполнил и админу:  подскажите пожалуйста функцию или строку кода в компоненте, где я могу вставить дополниельную информацию только в письмо для админа?
*

varX

  • Живу я здесь
  • 2450
  • 141 / 5
  • разработка компонентов
Файл /components/com_qf3/classes/buildemail.php строка 908, функция sendMail.
Отправка посетителю ниже, строка 972, функция sendMailBack.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

windik

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Здравствуйте, хочу поблагодарить за внедрение в новой версии примеров построения форм.Попытался построить структуру формы по типу example 1, создал новый стиль скопировав туда стили из дэфолта, а потом перенёс туда стили для контейнеров ex_box ,ex_box_1 и  ex_box_2. Внешне вроде всё встало как надо, только появилась проблемка - при адаптации(мобильная версия) блок <div class="ex_box_2"> не ВРАПится, то есть оба блока(ex_box_1 и ex_box_2) находятся на одной строке. Сайт arturik.ru . Для сравнения добавил на страничку  форму example 1. Спасибо
*

varX

  • Живу я здесь
  • 2450
  • 141 / 5
  • разработка компонентов
Если вы добавили кастомные контейнеры в форму (ex_box_1 и ex_box_2), то вам нужно для них прописать стили, потому что, в CSS файле "по умолчанию" их нет. В примере example 1 их можно подсмотреть. В вашем случае нет стиля для компактной версии:

Код
/* compact */
.qf3form.prima.compact .qf3txt input,
.qf3form.prima.compact .ex_box_1,
.qf3form.prima.compact .ex_box_2,
.qf3form.prima.compact select {
    width: 100%;
}

Либо вам нужно использовать стандартные правила, например :

Код
@media screen and (max-width:720px) {
   .qf3form.prima .ex_box_1,
   .qf3form.prima .ex_box_2 {
      width: 100%;
   }
}
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

windik

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Если вы добавили кастомные контейнеры в форму (ex_box_1 и ex_box_2), то вам нужно для них прописать стили, потому что, в CSS файле "по умолчанию" их нет. В примере example 1 их можно подсмотреть. В вашем случае нет стиля для компактной версии:

Код
/* compact */
.qf3form.prima.compact .qf3txt input,
.qf3form.prima.compact .ex_box_1,
.qf3form.prima.compact .ex_box_2,
.qf3form.prima.compact select {
    width: 100%;
}

Спасибо!!
*

x1

  • Давно я тут
  • 617
  • 15 / 0
  • Linux — это Windows для бытовой техники
Здравствуйте! Подскажите пожалуйста общее направление как реализовать анкету-опросник. Есть 20 вопросов, на каждый ответ-оценка по 10-ти бальной системе от 1 до 10.
Я так понимаю - 10 чекбоксов делаются одной отдельной формой и подставляются к каждому вопросу. Собственно вопрос - как сделать калькулятор в конце формы, подсчитывающий общую оценку? Допустим 10 вопросов оценили в 5 баллов, а 10 в 9 баллов, средний балл  = 7
*

varX

  • Живу я здесь
  • 2450
  • 141 / 5
  • разработка компонентов
Вам нужно использовать не чекбоксы, а радио кнопки. Вы же не хотите на один вопрос получить несколько оценок? Если собираетесь делать оценки отдельной группой полей, используйте тип калькулятора "default". Просто просуммируйте все оценки и разделите сумму на 20.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

x1

  • Давно я тут
  • 617
  • 15 / 0
  • Linux — это Windows для бытовой техники
Вам нужно использовать не чекбоксы, а радио кнопки. Вы же не хотите на один вопрос получить несколько оценок? Если собираетесь делать оценки отдельной группой полей, используйте тип калькулятора "default". Просто просуммируйте все оценки и разделите сумму на 20.
Спасибо! Но ничего не получается. Вопрос задал не в той теме, вот здесь прошу еще раз уточнить: QuickForm 2 - конструктор форм с зависимыми полями и калькулятором
*

x1

  • Давно я тут
  • 617
  • 15 / 0
  • Linux — это Windows для бытовой техники
Заинсталлировал версию 3.1.04.  Есть 2 демо-формы - это прекрасно.
В продолжении моих вопросов - ну не заводится калькулятор ни как!
Изменил вашу форму  exampel2 - просто добавил поле  calculateSum (её id 7.12).  В настройках формы во вкладке-калькулятор ввел фунцию 7.12={7.2}{7.3}
При вводе с фронта в поле Street и в поле Number чисел, допустип 2 и 2 ничего не суммируется. При такой записи: 7.12={7.2}+{7.3} выдает ERROR+
Конечно, отсуствие внятной документации и отсутствие конкретных примеров очень сильно усложняет освоение калькулятора (то, что на сайте - слишком обще).
Подскажете пожалуйста уже конкретно на вашей форме, что и куда нужно ввести в вашу форму exampel2, что бы подсчитывалась сумма значений полей Street и Number ?  Что бы при 2 + 2 в calculateSum отобразилось 4?
*

varX

  • Живу я здесь
  • 2450
  • 141 / 5
  • разработка компонентов
Если при 7.12={7.2}+{7.3} выдает ERROR +, значит нет у вас таких полей, 7.2 и 7.3. Вот и выдает голый плюс. Документация расписана как для детей, что туда еще добавить нужно? Там четыре строчки объяснения, потому что больше нечего писать, у меня не хватает фантазии предположить, что может быть не понятно. И в этих четырех строчках есть запись, что не найденное поле будет проигнорировано калькулятором. То есть, если его нет, то в калькулятор ничего не подставляется. В вашем случае, в вашей формуле 7.12={7.2}+{7.3} кроме плюса ничего нет.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

x1

  • Давно я тут
  • 617
  • 15 / 0
  • Linux — это Windows для бытовой техники
Форма не моя, форма выша. Открываю вашу форму, смотрю настройка полей, вижу: fieldid 7.2 у поля улица и fieldid 7.3 у поля номер.
Что не так?
Напишите свой правильный вариант, я же попросил. Вам это не трудно - ваша форма же.
*

varX

  • Живу я здесь
  • 2450
  • 141 / 5
  • разработка компонентов
Покажите ваш пример, потому что, написать можно всё что хочешь. Пока что вы упорно отказываетесь что-то показывать, только пишите что не получается. А почему не показываете?
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

x1

  • Давно я тут
  • 617
  • 15 / 0
  • Linux — это Windows для бытовой техники
На локалхосте, как показать? Моих форм нет, толко ваша форма образец 2, тренируюсь на ней. Написал же выше:
Цитировать
Изменил вашу форму  exampel2 - просто добавил поле  calculateSum (её id 7.12).  В настройках формы во вкладке-калькулятор ввел фунцию 7.12={7.2}{7.3}
При вводе с фронта в поле Street и в поле Number чисел, допустип 2 и 2 ничего не суммируется.
Мне показалось я ибрал самый простой путь - что бы вы показали на вашей же  форме как надо правильно настроить простейшее вычисление: 2 + 2  = 4. 
Это 7.12={7.2}{7.3} я построил по образцу из вашего хелпа. 7.2 и 7.3 это fieldid ваших полей. Выводит Sum0
*

varX

  • Живу я здесь
  • 2450
  • 141 / 5
  • разработка компонентов
Если так сложно выгрузить сайт в сеть, покажите скриншоты.

Я добавил формулу 1.11={1.2}+{1.3} к примеру на оф. странице расширения. В math 2 в обоих полях. Показывает 4. Можете посмотреть, только кэш браузера обновите, потому что стиля не было для calculatorSum (черным шрифтом на черном фоне).
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

QuickForm 2 - конструктор форм с зависимыми полями и калькулятором

Автор varX

Ответов: 1351
Просмотров: 102387
Последний ответ 03.10.2022, 22:34:40
от dodsik
Конструктор форм joomly.ru. Ошибка 404

Автор kunsaid

Ответов: 2
Просмотров: 1409
Последний ответ 11.01.2022, 10:00:21
от kunsaid
QuickForm - форма с функциями калькулятора и зависимыми полями

Автор varX

Ответов: 1332
Просмотров: 192259
Последний ответ 29.09.2021, 16:40:57
от varX
Модуль конструктор формы обратной связи simpleForm2 для Joomla 1.0 / joostina 1.2

Автор vs12345

Ответов: 21
Просмотров: 21302
Последний ответ 25.09.2020, 16:21:22
от svarg
QuickForm 3 не считает калькулятор

Автор Wargoth

Ответов: 17
Просмотров: 3274
Последний ответ 02.04.2020, 22:52:39
от Igor12