Новости Joomla

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

👩‍💻 Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1. Это релиз, в который включены уже проверенные изменения, но ещё очень многие исправления и улучшения ждут своей очереди. Joomla следит за качеством и безопасностью своего кода и каждое изменение должно быть успешно протестировано как минимум ещё двумя участниками сообщества. Разработка Joomla ведётся на платформе GitHub.Филипп Уолтон (Philip Walton) - один из разработчиков, кто активно вносит свой вклад в ядро Joomla. Он уже несколько месяцев посвящает свои послеполуденные часы пятницы работе с Joomla и предлагает присоединиться к нему. 📆 Пятница, 30 мая 2025, с 15:00 до 17:00 по UTC (Лондон) - с 18:00 до 20:00 по Москве.В чате Google Meet Филипп готов помочь с тестированием тем, кто будет делать это в первый раз. А так же он подготовил список лёгких Pull Request, которые можно протестировать довольно быстро. Чем больше тестов будет проведено сейчас, тем меньше ошибок вылезет потом. На данный момент 148 (уже 147 на момент написания заметки) PR на GitHub Joomla ждут тестирования.👩‍💻 Open to all. All together.Также вам поможет сделать первые шаги это видео.GitHub JoomlaДа, это вечер пятницы. Но тестирование занимает порой минут 15, а доброе дело сделано. Просто убедитесь, что разработчик чего-то не пропустил и всё работает как ожидается.#joomla #joomla6 #community

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

Simple-t

  • Новичок
  • 6
  • 0 / 0
Здравствуйте дорогие форумчане. Ломаю голову третьи сутки. >:(

Заказчик придумал такую мороку - что бы клиенту на почту после оформления заказа в письме приходил текст, но текст разный, в зависимости от выбранного способа доставки.

Открыл файл orderemail.php, начал ковырять его, сделал условия (может быть неправильно).

В моем случае я хотел взять id способа доставки, но к сожалению все ни как не могу понять как этот id выцепить с заказа. !

Если написать $send = '2' то на почту приходит текст "222", но не пойму как сделать так что бы $send = 'id способа доставки'

Мой примитивный код ниже )

Код
<?php
   $send = '$shipping->sh_pr_method_id';
 
  if ($send == '1') {
    echo '111';}
  else {
    if ($send == '2') {
      echo '222';
    }
    else {
      if ($send == '3') {
        echo '333';
      }
      else {
        echo ('Пока что не получилось');
      }
    }
  }        
        ?>
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Ломаю голову третьи сутки
о горе... вы хоть заказчикам этого не говорите...

Код
$this->order->shipping_method_id

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

Код
if () {
} else if () {
} else if () {
}
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Simple-t

  • Новичок
  • 6
  • 0 / 0
Спасибо за скорый ответ. Я не волшебник я только учусь. Условия в php для меня пока вещь темная, так сказать только познаю.

Сделал как Вы писали
Код
$this->order->shipping_method_id

Но на почту для всех 3 вариантах доставки пришло только одно условие (222)
Вот код
Код
<?php
  $this->order->shipping_method_id;
 
if ('2') {
echo '222';
}else {if ('3') {echo '333';    
}else { if ('4') {echo '444');
} } }        
?>
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
И, как программист, вы берете деньги с заказчика?
Не будь паразитом, сделай что-нибудь самостоятельно!
*

nevigen

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

Simple-t

  • Новичок
  • 6
  • 0 / 0
И, как программист, вы берете деньги с заказчика?

ни в коем случае я не программист, установить Joomla и настроить JoomShopping много мозгов не надо. Я больше по части фотографии)))
А это хобби за небольшую плату )
*

Simple-t

  • Новичок
  • 6
  • 0 / 0
обучение за счет заказчика :)
все такое проходили :)

Кто как не заказчик придумает что нибудь новое))) Это же центр креативных идей )))
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Если там в какую-нибудь таблицу вставить

Код: html
<td><?php print $this->order->shipping_method_id?></td>

что-то придет?
*

Simple-t

  • Новичок
  • 6
  • 0 / 0
Если там в какую-нибудь таблицу вставить
Код: html
<td><?php print $this->order->shipping_method_id?></td>
что-то придет?

))) нет дело не в таблице ))
*

Simple-t

  • Новичок
  • 6
  • 0 / 0
Код
$this->order->shipping_method_id
Код
if () {
} else if () {
} else if () {
}

Спасибо с Вашей помощью разобрался ))
Может не совсем верно синтаксически, но работает на все 100%
Код
<?php
  $a=$this->order->shipping_method_id;

 
if ($a == '2') {echo '<?php print _JSHOP_DELIVERY_CURIER?>';}
elseif ($a == '3') {echo '<?php print _JSHOP_DELIVERY_KAZPOST?>';}
elseif ($a == '4') {echo '<?php print _JSHOP_DELIVERY_EXPRESS?>';
}else {echo ('');

?>
« Последнее редактирование: 23.03.2017, 01:22:47 от Simple-t »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Добавить номер телефона в PDF invoice

Автор viteg

Ответов: 3
Просмотров: 711
Последний ответ 27.03.2020, 14:51:22
от viteg
печать почтовых бланков (наклеек на коробки, пакеты, письма)

Автор Doctor Death

Ответов: 6
Просмотров: 1925
Последний ответ 04.07.2018, 08:20:00
от dizain-master
Добавить столбец с кратким описанием товара в таблице заказа в админке

Автор Evgesha108

Ответов: 0
Просмотров: 1053
Последний ответ 01.12.2016, 17:29:23
от Evgesha108
Добавить цвет к статусу заказа в личном кабинете у заказчика

Автор xcasperss

Ответов: 10
Просмотров: 2414
Последний ответ 27.07.2016, 23:00:54
от dmitry_stas
Добавить поля "Дополнительная информация"

Автор suhhoff

Ответов: 12
Просмотров: 3200
Последний ответ 31.05.2016, 16:44:08
от Linfuby