Обновление модулей с JohnCMS 5.2.1 до 9.3.0

3.55K
.
Hey guys! Finally I'm gonna change status!?
Hat-Trick, что вспомнил, то и написал
.
Hey guys! Finally I'm gonna change status!?
Hat-Trick, Слушай, а что это за массив
$teams?
if (in_array($fetch['team_1'], $teams) === false && in_array($fetch['team_2'], $teams) === false)
.
Добавлено: 18.03.2021 / 19:56
kantry, Ну ты и вспомнил))
В этот массив пишутся команды которые играют в матче из выборки
В каждом следующей итерации проверяем наличие команд в массиве. Если одна из них присутствует (то есть уже играет в матче), то данный матч пока пропускаем.

Добавлено: 18.03.2021 / 19:57
Можно как-то при помощи бутстрапа менять размер изображения? То есть для маленьких экранов, например, 64px, а для остальных 128px. Думаю тут надо менять размер дива, в котором будет изображение. Но можно ли так?
.
kantry
Hey guys! Finally I'm gonna change status!?
Hat-Trick, 2)для этого есть @media запросы, можно хоть отдельный файл стилей для маленьких экранов подключать, можно в основном менять.
/* напр. размер шрифта */
@media (max-width: 768px) {
  html { font-size: 75%; }
}
@media (max-width: 600px) {
  html { font-size: 50%; }
}
1) Я как раз про in_array  и говорю, сколько строк выводишь, столько раз он и запустится))
.
Hat-Trick
Добавлено: 19.03.2021 / 17:55
kantry, для html я в компиляторе сделал размер шрифта
твой код взял для отображения имен игроков и команд в таблицах)) они длинные, так и норовят не влезть, спасибо.

Добавлено: 20.03.2021 / 22:37
У меня есть такой код фильтрации массива
$dates_without_match = array_filter($dates, function ($value) {
            return ($value['match_id'] == 0 && $value['limit'] == 0);
      });


Как в эту функцию передать ещё один параметр, например, $limit и сравнивать $value['limit'] с ним?
.
Hey guys! Finally I'm gonna change status!?
Hat-Trick,
use ($limit)
.
Добавлено: 20.03.2021 / 23:36
kantry, спасибо

Добавлено: 30.03.2021 / 20:52
<div id="group" class="text-center">
    <label><input class="form-check-input" type="checkbox">checkbox 1</label><br>
    <label><input class="form-check-input" type="checkbox">checkbox 2</label><br>
    <label><input class="form-check-input" type="checkbox">checkbox 3</label>
</div>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script>
$('#group input:checkbox').click(function(){
    if ($(this).is(':checked')) {
         $('#group input:checkbox').not(this).prop('checked', false);
    }
});
</script>


Вставляю на страницу модуля, а не работает, почему?
.
Hey guys! Finally I'm gonna change status!?
Hat-Trick, консоль браузера открой, ошибки глянь.
.
Добавлено: 06.04.2021 / 16:57
# kantry (05.04.2021 / 21:17)
Hat-Trick, консоль браузера открой, ошибки глянь.
я в этом не шарю вообще, хоть и понимаю, что не сильно сложно
вынес js код в корень модуля в index.php там он работает, а на страницах в папках includes / templates куда бы не пихал, не работает

Так-то это всё иначе делается, я понимаю, но временная затычка нужна была

Добавлено: 06.04.2021 / 17:03
У меня намечается игра, довольно сложная, в следствии этого, наверное, кроме самой справки/вики было бы неплохо сделать какие-то всплывающие подсказки при первом и не только посещении тех или иных страниц, чтобы их можно было скрыть или, наоборот, раскрыть.
Кто-то вообще может подкинуть идеи как это лучше всего реализовать?
Например, блоки с возможностью закрыть, но надо ведь ещё куда-то писать инфу о закрытых блоках, в бд?

Добавлено: 06.04.2021 / 17:06
И ещё такой вопрос про бутстрап, не могу найти ответ. Можно как-то организовать бордер между блоками? Когда экран широкий, два блока в ряд находятся, бордер между ними, а когда экран узкий, то блоки находятся друг на друге и бордер нужен между ними.
.
Hey guys! Finally I'm gonna change status!?
Hat-Trick, вообще то это все есть в документации
https://docs.johncms.com/shabl ... blona
Всего: 167