Новости Joomla

👩‍💻 Joomla включена в программу Google Summer of Code 2026.

👩‍💻 Joomla включена в программу Google Summer of Code 2026.

Google Summer of Code (GSoC) - программа компании Google, которая позволяет участникам программы под руководством опытных наставников писать код для организаций, занимающейся открытым исходным кодом. Joomla принимает участие в этой программе не в первый раз и в 2026 году снова включена в список GSoC. Для программы утверждается список "идей", воплотить которые должны участники под руководством наставников.

Проекты Joomla в рамках программы GSoC 2026.

Проект I: Ajax-бэкенд.
- Действия в административной панели без необходимости обновлять страницу.
- Автоматическое сохранение содержимого во время редактирования.
- Расширенный фильтр - поиск и фильтрация по пользовательским полям.

Проект II: Автоматизация рабочих процессов (workflow + task scheduler).
Joomla имеет функцию процессов и планировщика задач. Теперь эти две функции следует объединить, чтобы пользователь мог настраивать назначенные рабочие процессы таким образом, чтобы переходы выполнялись автоматически, с возможностью точного определения времени. Должна быть возможность создавать циклы или прямые запланированные рабочие процессы. Предполагается, что интерфейс должен учитывать хороший пользовательский опыт, удобство использования и современные стандарты доступности. Ожидается, что будет добавлен интерфейс для управления процессами и их расписанием на страницах категорий и материалов. Так же ожидается, что сторонние компоненты также смогут воспользоваться этим функционалом.

Проект III: Мультикатегории.
В настоящее время Joomla! не позволяет назначать один элемент нескольким категориям. Хотя система тегов часто используется в качестве замены, существует острая потребность в нативной поддержке нескольких категорий, чтобы привести Joomla! в соответствие с другими современными системами управления контентом.

Проект IV: Обучение с подкреплением на основе отзывов переводчиков.
Joomla собирается использовать автоматический перевод документации. В каждом языке есть свои специфические слова, характерные для Joomla. Предполагается обучать языковые модели, используя обратную связь от переводчиков, чтобы постоянно улучшать качество переводов и учитывать специфические языковые особенности Joomla.

Принять участие GSoC 2026
Подробнее о проектах Joomla GSoC 2026
Чат GSoC в Mattermost (международное сообщество Joomla)

Вышли релизы Joomla 6.0.3 и Joomla 5.4.3

Релиз Joomla 6.0.3 и Joomla 5.4.3

Проект Joomla рад сообщить о выпуске Joomla 6.0.3 и Joomla 5.4.3. Это релиз исправлений ошибок и улучшений для серии Joomla 6.0 и Joomla 5.4.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

В процессе работы с Joomla бывает необходимо работать с пользовательским интерфейсом более тонко, чем обычно. Все формы Joomla состоят из стандартных полей, содержанием, стилем отображения, состоянием (включено/выключено, доступно для редактирования или нет и т.д.) можно управлять с помощью плагинов. Да и для нестандартных проектов хорошей практикой является создание одного системного или нескольких плагинов групп "под проект", в которых храниться весь "нестандарт".

В этой статье описаны все триггеры, которые вызываются через Event Dispatcher из administrator/components/com_fields/src/Helper/FieldsHelper.php, с привязкой к жизненному циклу (порядку этапов работы запроса), аргументам, изменяемым данным и дальнейшему распространению по Joomla. Это поможет вам работать с Joomla свободнее и не опасаясь при этом потерять изменения при очередном обновлении движка.

Подходы, описанные в статье, полезны в тех случаях, когда вы работаете с данными в com_fields - механизме создания и редактирования пользовательских полей ядра Joomla и при использовании FieldsHelper. Многие сторонние компоненты не используют эту возможность, поэтому данная статья будет полезна лишь частично.

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

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
А всё таки по сути. Как убрать е-мейл?
Накидал тут Аддон, может Вам именно такой и нужен.
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

mohax

  • Давно я тут
  • 901
  • 66 / 3
Накидал тут Аддон, может Вам именно такой и нужен.
Можно предложение внести. Сейчас аддон подставляет несуществующую почту. Не завалит ли ящик магазина письмами о не доставленных сообщениях? Не лучше ли дать возможность выбирать какой ящик подставлять. Создать какой-то второстепенный ящик, куда будут отсылаться письма с заказом. Хотя может я и зря заморачиваюсь))
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Можно предложение внести. Сейчас аддон подставляет несуществующую почту. Не завалит ли ящик магазина письмами о не доставленных сообщениях? Не лучше ли дать возможность выбирать какой ящик подставлять. Создать какой-то второстепенный ящик, куда будут отсылаться письма с заказом. Хотя может я и зря заморачиваюсь))
Я просто не уверен, что с одинаковыми ящиками даст зарегистрироваться. У меня ни одного письма не пришло о недоставке.
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Ргистрироваться с одинаковыми не даст, если через валидатор проходит.
ИМХО лишняя морока. Так сказать перламытровые пуговицы (с)"Бриллиантовая рука"
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

El333

  • Новичок
  • 9
  • 0 / 0
Пока ковырялась с емейлом, кнопки с сайта пропали((
*

Keidjjj

  • Новичок
  • 9
  • 2 / 0
Подпишусь на тему + очень интересно если будет рабочий вариант убирания ненужных полей.
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Подпишусь на тему + очень интересно если будет рабочий вариант убирания ненужных полей.
А этот вариант не рабочий? В чем?
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

mcmegavolt

  • Захожу иногда
  • 61
  • 0 / 0
В файле /components/com_jshopping/templates/default/checkout/address.php находим строку:

Код
<input type = "text" name = "email" id = "email" value = "<?php print $this->user->email ?>" class = "inputbox" />

убираем id = "email" теперь JavaScript не будет проверять это поле на наличие email.

А также убираем значение <?php print $this->user->email ?>, должно быть так value = ""

Еще удаляем <span>*</span> (пару строк выше) чтобы не было "звездочки".

После успешного заказа вверху увидите сообщение ! Необходимо указать хотя бы одного получателя электронной почты.

Лечится это следующим образом - добавляем скрытое поле перед тем полем, где мы убирали id = "email"

Код
<input type = "text" name = "email" hidden = "true" value = "default@domain.com" class = "inputbox" />

мыло default@domain.com можете сменить на любое, это не имеет значения, если в настройках отключено Присылать PDF-счет для заказчика

В итоге получаем такой блок кода (кому влом разбираться):

Код
<td class="name">
  <?php print _JSHOP_EMAIL ?> <?php if ($config_fields['email'])?>
</td>
<td>
  <input type = "text" name = "email" hidden = "true" value = "default@domain.com" class = "inputbox" />
  <input type = "text" name = "email" value = "" class = "inputbox" />
</td>
« Последнее редактирование: 09.02.2013, 18:04:12 от mcmegavolt »
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
а кому заказ запишется ?
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

mcmegavolt

  • Захожу иногда
  • 61
  • 0 / 0
а кому заказ запишется ?

Заказ создается нормально, но в любом случае нужно поставить обязательное поле, как минимум, номер телефона, иначе мы не сможем связаться с клиентом :)
*

arviom

  • Новичок
  • 8
  • 0 / 0
Все попробовал, но все равно требуется введение почты. галочки отсыла pdf счета убраны, но в денвере все письма идут и админу и на указанный ящик. В чем может быть проблема?
*

arviom

  • Новичок
  • 8
  • 0 / 0
Все уже перепробовал, но почему-то не отключается отправка pdf счета и из-за этого наверно не отключается требование почты как указано в этой теме. Подскажите  что же может быть не так?
*

Emotion

  • Захожу иногда
  • 101
  • 0 / 0
Та же ситуация все здела по пунктам от и до, отправка ПДФ отключена. Есть ище какие то варианты ?
*

shketok

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Чтоб работало нужно убрать name = "email" , оставить name = "" , тогда работает.
Только вот в чем проблема, даже если пользователь введет свой емейл он не запишется, надо как-то сделать поле емайл таким же как и остальные поля, т.е. чтоб в меню галочка была активна.

А можно так, меняем в adress.php
Код
   <?php if ($config_fields['email']['display']){?>
<div>
<label class="name" [b]style="display:none;"[/b]>
            <?php echo _JSHOP_EMAIL ?> <?php if ($config_fields['email']['require']){?><span>*</span><?php } ?>
</label>
<span class="input">
            <input type = "text" name = "email" id = "email" [b]hidden=true[/b] [b]value = "default@domain.com"[/b] class = "inputbox" />
</span>
</div> 
        <?php } ?>
Получается, что пользователь не будет видеть этот блок, но как-то криворуко получается.
« Последнее редактирование: 04.04.2013, 15:01:18 от shketok »
*

Artyom9000

  • Осваиваюсь на форуме
  • 28
  • 0 / 0
Можно:
1)   Удалить поле. Для этого в файле /components/com_jshopping/templates/default/checkout/adress.php удалить эти строки:
Код
        <tr>
          <td class="name">
            <?php print _JSHOP_EMAIL ?> <?php if ($config_fields['email']['require']){?><?php } ?>
          </td>
          <td>
            <input type = "text" name = "email" id = "email" value = "<?php print $this->user->email ?>" class = "inputbox" />
          </td>
        </tr>

P. S. у меня это линия 89
2) Сделать так, чтобы СРАЗУ выводилась ВАША почта Для этого в этом же файле НЕ удалять эти строки, а заместо них вставить это:
Код
<tr>
          <td class="name">
            <?php print _JSHOP_EMAIL ?> <?php if ($config_fields['email']['require']){?><spane>*</spane><?php } ?>
          </td>
          <td>
            <input type = "text" name = "email" hidden = "true" value = "почта@yandex.ru" class = "inputbox" />
            <input type = "text" name = "email" id = "" value = "почта@yandex.ru" class = "inputbox" />
          </td>
        </tr>
Где почта@yandex.ru ВАША почта!
*

sevansht

  • Новичок
  • 3
  • 0 / 0
А всё таки по сути. Как убрать е-мейл?

Привет! Можно убрать и не сложно в принципе...
Мне нужно было сделать, чтобы поле e-mail было для заполнения, но не обязательно, по желанию клиента

Я сделал так:

1. В админке добавил к форме к примеру поле "Факс", его в шаблоне переименовал на e-mail, в итоге вышло 2 поля "е-маил" (одно реальное, другое мое, переделанное из факса)

2. В поле факса значение записывается так:

Код
<input type = "text" name = "fax" id = "fax" value = "<?php print $this->user->fax ?>" class = "inputbox" />

Так как я переделал название с "Факса" на "Е-меил", то клиент туда заполняет свой ящик.
В конце кода, которое отвечает за поле факса, я на PHP просто создал переменную $mail, и присвоил ей значение из факса (т.е. адрес ящика):

Код
$mail = $this->user->fax;
if ($mail == null)
$mail = 'test@test.com';
* сделал проверку, если клиент все-таки не ввел адрес, то подставляю свое значение...

3. В коде, где прописывается реальное поле "е-меила" идет код:

Код
<input type = "text" name = "email" id = "email" value = "<?php print $this->user->email ?>" class = "inputbox" />

нужно сделать, чтобы туда подставлялось наше значение (адрес), который ввел клиент ранее:

Код
<input type = "text" name = "email" id = "email" value = "<?php echo $mail;?>" class = "inputbox" />

4. Дальше просто скрываю реальное поле "e-mail", чтобы оно вообще не отображалось визуально:

Код
<tr style="display: none;">

- это я прописал ряду в таблице, который выводит поле "Е-меила"

Вот и все, оказалось не так сложно.
Дальше, если кому мешает, в админке можно тоже скрыть поле, чтобы не дублировался е-меил, так как одно из полей будет в админке отображаться "факсом".
*

buto

  • Давно я тут
  • 570
  • 1 / 0
Какая тема толковая!Реально эмэйл отталкивает много покупателей. Необязательным бы сделать. Поделитесь присутствующие советом. Какое из представленных решений реально протестированно, и не будут пропадать заказы в "никуда".
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Реально не протестировано ни одно. Если Вы подразумеваете реальные тестирования, а не те, что производят с данными решениями на своих сайтах каждый кто его использует.
Не знаете какой выбрать? Выбирайте любой, ставьте, и если будут проблемы - отпишите тут и попробуйте другое решение.
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

sevansht

  • Новичок
  • 3
  • 0 / 0
Какая тема толковая!Реально эмэйл отталкивает много покупателей. Необязательным бы сделать. Поделитесь присутствующие советом. Какое из представленных решений реально протестированно, и не будут пропадать заказы в "никуда".

Мой метод протестирован, так как я его делал, сайт в интернете, все работает, заказы работают. Этот метод по сути ничего не изменяет, просто вместо слова "факс" пишется "е-меил", в админке тоже самое, поэтому работу самих заказов это никак не затрагивает.
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Реально эмэйл отталкивает много покупателей.
Я вот так подумал, а откуда инфа?
Кто смог посчитать тех кто ушел из-за обязательного email?
Это же интернет-магазин, и у всех посетителей есть email. Абсолютно у всех.
Может в автомобильном салоне тоже убрать обязательным документом при покупке паспорт? Я скажу как меня зовут и пусть на это имя и оформляют договор купли-продажи. Так что ли? Нет. Вот и в интернет-магазинах для идентификации, и для связи используется email.
А то что это отпугивает покупателей - полная лажа.
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
согласен абсолютно и полностью. отпугивает не email. отпугивает сложность в оформлении. отпугивает то, что полей для заполнения туева хуча, и все обязательные, отпугивает то, что надо обязательно регистрироваться сначала, подтверждать учетную запись и т.д. но никак не может отпугнуть само по себе поле ввода имейла. абсолютно логично для покупателя, что email - это средство связи с ним. вот номер паспорта - не логично. а имейл - абсолютно логично. так что согласен с линфуби на все 100. ну а напоследок немного статистики: есть магазин на обслуживании, в котором email опционален. так вот специально глянул. за последний месяц НИ ОДИН покупатель не оставил это поле пустым.

PS я вам больше скажу: люди оставляют email, даже когда отзывы пишут! хотя русским языком над инпутом написано "Ваш e-mail (не обязательно, показан не будет)". не все конечно, но тем не менее...
« Последнее редактирование: 03.07.2013, 15:35:23 от dmitry_stas »
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

buto

  • Давно я тут
  • 570
  • 1 / 0
Я вот так подумал, а откуда инфа?
Кто смог посчитать тех кто ушел из-за обязательного email?
Это же интернет-магазин, и у всех посетителей есть email. Абсолютно у всех.
Может в автомобильном салоне тоже убрать обязательным документом при покупке паспорт? Я скажу как меня зовут и пусть на это имя и оформляют договор купли-продажи. Так что ли? Нет. Вот и в интернет-магазинах для идентификации, и для связи используется email.
А то что это отпугивает покупателей - полная лажа.
у меня было порядка 15 заказов которые совершились только по телефону (3ех из них вообще потерял) ибо у людей нету вообще e-mail!Отсюда и инфа
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
ибо у людей нету вообще e-mail

я не верю. не вам, а им не верю. Белоруссия конечно как и Украина уникальна... но не настолько, чтобы у людей, которые способны сделать заказ в интернет-магазине, не было имейла. электронная почта появилась задолго до того, как у людей появилась привычка заказывать в интернет-магазинах. так что я честно говоря очень сомневаюсь, что они говорят правду. либо у них нет желания его вводить, либо они не понимают, что от них хотят. попробуйте элементарно объяснить им, зачем вам нужен их email (будет выслан счет, будует информирование об изменении статуса, а вовсе не для того, чтобы потом спам рассылать), и через время оцените, насколько охотнее покупатели будут его оставлять. кстати, с обновлением сайта вас. стало лучше :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
но не настолько, чтобы у людей, которые способны сделать заказ в интернет-магазине, не было имейла.
А я так понял, что email'a не было только у трёх из 15 которые заказ делали даже не в интернет-магазине, а по телефону... А эти случаи никак к этой теме не относятся...
buto, хотите сказать, что все 15 заказов не сделали, только потому что не хотели оставлять email и решили обратиться по телефону? Бред...
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

buto

  • Давно я тут
  • 570
  • 1 / 0
А я так понял, что email'a не было только у трёх из 15 которые заказ делали даже не в интернет-магазине, а по телефону... А эти случаи никак к этой теме не относятся...
buto, хотите сказать, что все 15 заказов не сделали, только потому что не хотели оставлять email и решили обратиться по телефону? Бред...
Я не вру. Просто осн. клиенты покупающие лодочные моторы и крупную строительную технику(это был май-начало июня) будь то снабженцы и или просто Полешуки(жители южных районов РБ) около 40-50 лет (они разовые пользователи интернет). Им дали задание и они ищут, долго и упорно.Зачем снабженцу гос орг маленького городка, типо Скидель(30 тыс.чел) e-mail? Разовый случай. О какой почте может идти речь? Они звонили, я им говорил чтобы вписали любой эмэйл (тогда я лениво относился к телефонным заказам, проще было для меня чтобы заказывали именно через интернет (все фиксировано и 100 % клиент)). Так вот для 3ех это оказалось неподъемной силой, либо в силу других причин. Итог 3 заказа было потерянно (это были лод.моторы) было потерянно .Я именно тогда понял что убрать обязательный эмэйл-обязательная вещь.. Повторюсь, может специфика клиентов такая. Не всегда но встречается. Повертье. Сделать поле необязательным-нужная вещь. Честно. У меня по статистике где 1 заказ через сайт около 20 по звонку . Тут менталитет СНГ я думаю. ЧЕрез пару лет может перешагнем.Сейчас поставил быстрый заказа nevigen. Как бы был один заказ.Удобно и быстро (гос.орг).Связываю большие надежды с ним в сезон (апрель-июнь). Все больше не флужу.
dmitry_stas
Цитировать
кстати, с обновлением сайта вас. стало лучше
Спасибо Дмитрий, nevigen.com выручает со своими решениями)работы еще много предстоит сделать )
« Последнее редактирование: 04.07.2013, 13:21:19 от buto »
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Они звонили, я им говорил чтобы вписали любой эмэйл (тогда я лениво относился к телефонным заказам, проще было для меня чтобы заказывали именно через интернет (все фиксировано и 100 % клиент)). Так вот для 3ех это оказалось неподъемной силой, либо в силу других причин. Итог 3 заказа было потерянно (это были лод.моторы) было потерянно.
Ну уж не знаю... Задумайтесь, зачем на сайтах есть пункт меню контакты... Явно не для того чтобы объяснять клиентам как заказывать через интернет. Хочешь купить? Нет email и поэтому позвонил? Да не вопрос, скажи что хочешь купить, дай контакты и всё будет сделано в ажуре...
А если делать как Вы: "Извините, но если вы хотите купить лодку за 60000 рублей, Вам обязательно надо иметь email и если у Вас его нет, то лодку мы вам не продадим", то такими темпами не только 3 клиента отвалятся...
Велосипедов придумано много... Я думаю знаете один такой, в большущим передним колесом и двумя маленькими, и не удивительно, что он используется только в цирке...
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

buto

  • Давно я тут
  • 570
  • 1 / 0
А если делать как Вы: "Извините, но если вы хотите купить лодку за 60000 рублей, Вам обязательно надо иметь email и если у Вас его нет, то лодку мы вам не продадим", то такими темпами не только 3 клиента отвалятся...
Велосипедов придумано много... Я думаю знаете один такой, в большущим передним колесом и двумя маленькими, и не удивительно, что он используется только в цирке...
Откуда вообще это взялось утверждение, о том что мы без e-mail  не принимали заказы? "Лениво" не значит "не принимали заказы вообще".Я отвечая на звонок предлагал всегда оформить через сайт заказ указав мыло, всего то. Что они не заказали-бывает, может не готовы, может запутались, мыла нету, а может дофига чего быть.Факт что у них мыла не было.Вот вся лень, которая потом просто отвалилась.Более того контакты напичканы во всех возможных местах.Звонят исправно, насчет велосипеда-как раз в точку.Я стараюсь поднять юзабилити, для меня это цель №1 и оперативность доставки.Ходя на всевозможные семинары по продвижению и юзабилити всегда слышал мнение о том чтобы сделать мыло необязательным, аудит проводимый одной компанией-показал то же. На самом деле-это необходимость. Отошли от темы.
*

astranavt

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Кто пробовал решение от sevansht, куда нужно вставить код:
$mail = $this->user->fax;
   if ($mail == null)
      $mail = 'test@test.com';

хотелось бы увидеть кусочек кода с этой вставкой
*

kik84

  • Завсегдатай
  • 1350
  • 64 / 4
Ответы №1 и 17 — рабочий вариант либо вообще убрать мейл, либо отключить его, как обязательный. Версия 4.2.2
*

sevansht

  • Новичок
  • 3
  • 0 / 0
Кто пробовал решение от sevansht, куда нужно вставить код:
$mail = $this->user->fax;
   if ($mail == null)
      $mail = 'test@test.com';

хотелось бы увидеть кусочек кода с этой вставкой

Если еще актуально, помогу, просто сейчас совсем нет времени, но если кому-то действительно надо, уделю время и постараюсь разложить все по полочкам, чтобы было понятно ВСЕМ!
Так что, если надо, просто напишите, можно в личку, можно тут, без разницы...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как сделать файлы для продажи доступными для скачивания при любом статусе заказа?

Автор UNh0ly

Ответов: 4
Просмотров: 2649
Последний ответ 18.09.2023, 09:10:17
от ИммоБокс
Joomshoping вместо цены "0.00 ₽" - "По запросу"

Автор alsa

Ответов: 10
Просмотров: 1473
Последний ответ 15.02.2023, 11:59:47
от alsa
Как в рейтинге товара сделать 5 звезд целиком, а не половинками?

Автор WhitePunk

Ответов: 24
Просмотров: 3484
Последний ответ 20.01.2023, 13:05:58
от kit2m2
JoomShopping как сделать заливку изображения белой ?

Автор starkon

Ответов: 6
Просмотров: 3014
Последний ответ 17.09.2021, 21:15:32
от PTM
Сделать два вывода сопутствующих товаров

Автор Dolphin4ik_1

Ответов: 9
Просмотров: 1220
Последний ответ 29.08.2021, 17:32:31
от kit2m2