Всего 125 957 комментариев

Владимир
31 марта 2022, 22:36
0
Спасибо!
Алексей Соин
31 марта 2022, 22:29
+7
Пока не оптимизируют MIGX, pdoTools не выйдет из беты и не появится minishop, я думаю, обновляться или делать сайты под modx 3 ещё рано. Мне кажется 90% сайтов работают на этих дополнениях, так что для большинства обновление до тройки пока не будет «простым».

И я также не понимаю, про какую такую обратную совместимость они всё время говорят, если по факту её нет?
Александр Мельник
31 марта 2022, 20:31
+1
да, это моя вина.
Те сайты что разрабатывал я, я стараюсь скрыть такого вида кнопки и вообще удаляю виджеты с главной страницы админки. Но есть сайты, которые пришли недавно и разработаны другими разработчиками и там я не успел «почистить».
Николай Савин
31 марта 2022, 20:29
0
Во. Я тоже увидел — испугался. Это ж сколько сайтов ляжет в ближайшую неделю. Подумать страшно
iWatchYouFromAfar
31 марта 2022, 20:28
+1
Ну так не надо заказчикам такие кнопочки выводить… ) С другой стороны, теперь ты заработаешь )
Александр Мельник
31 марта 2022, 20:25
+2
У меня сегодня много заказчиков, увидев в админке надпись «вышла версия 3,0 обязательно обновитесь», обновились и «уложили» около 15 сайтов)
iWatchYouFromAfar
31 марта 2022, 20:25
+1
Добро пожаловать в мою команду. Я про это говорю уже 3-й год… ) Но так или иначе, я рад за всех любителей MODx. Пусть новая версия принесет всем не меньше, чем принесла двойка!
Павел Бигель
31 марта 2022, 20:19
+9
Я немного побухчу.
Столько делать систему, столько уделить обратной совместимости чтобы все равно ее сломать и не принести толком ничего нового. (из-за попытки собственно сохранить совместимость)
Надеюсь дальше пойдем пободрее.
Николай Савин
31 марта 2022, 20:17
1
+2
У нас в качестве благодарности принято на стрелочку кармы нажимать.
Андрей
31 марта 2022, 19:24
0
Пишет, что не может найти чанк формы. После обновления на MODX 3
Николай Савин
31 марта 2022, 18:29
1
+2
Я же вам прямую ссылку дал выше на скачивание.
Дублирую ссылку
Жмете на кнопку download prnt.sc/uUm228PJ4ixH
Максим Мартынюк
31 марта 2022, 17:45
0
Андрей, подскажите, а как скачать с этой страницы, я вижу там кучу кода и не могу понять что качать, откуда? Я с этим сервисом совсем не знаком. Подскажите плиз!)) Благодарю! github.com/Bruno17/MIGX/pull/355/files#diff-c5690bb61178befff8bbd0590adc0a2eR1
Андрей
31 марта 2022, 14:30
0
Выше дали прямую ссылку на транспортный пакет. Заходишь в Менеджер пакетов (Пакеты — Установщик), нажимаешь на стрелку рядом с кнопкой Загрузить пакеты -> Загрузить пакет с компьютера — скрин. Дальше устанавливаешь как обычно.

Всё корректно устанавливается.
vectorserver
31 марта 2022, 13:26
1
0
Накидал сниппет на коленке.

Вызов сниппета:
&input — Исходный ролик
&default — другое зеркало ролика
[[ytTest? &input=`https://www.youtube.com/watch?v=BCwkRcDlo2k` &default=`https://www.youtube.com/watch?v=tu-hhC_PNEg`]]
Код сниппета:
<?php
//Snippet ytTest
/**
 * @param $yt_source
 * @return false|mixed
 */
function ytTest($yt_source){

    //Парсинг YT ID
    preg_match("#(?<=v=)[a-zA-Z0-9-]+(?=&)|(?<=v\/)[^&\n]+|(?<=v=)[^&\n]+|(?<=youtu.be/)[^&\n]+#", $yt_source, $matches);

    $yt_id = $matches[0];

    if(!$yt_id) return false;

    $yt_image = "https://img.youtube.com/vi/{$yt_id}/default.jpg";

    file_get_contents($yt_image, false, stream_context_create(['http' => ['ignore_errors' => true]]));

    $check = $http_response_header[0];

    return ($check === "HTTP/1.0 200 OK")? $yt_source : false;
}

/** @var TYPE_NAME $input */
/** @var TYPE_NAME $default */
return ytTest($input) ? ytTest($input) : $default;
Максим Мартынюк
31 марта 2022, 12:08
0
Вы не поняли, Modx3 я уже поставил, а вот migx не устанавливается. И как его установить не понятно…
Олег
31 марта 2022, 11:34
0
Добрый день, вы правы! Спасибо! Стоял зум на экране монитора в 150%, снизил в 125% и все стало нормально. Но все же, кажется, что то на сайте не докручено, раз админка так странно реагирует на увеличение зума монитора.
И еще я замучался с проблемой: после редактуры статьи опубликованной год-два-три назад и ее пересохранении, автоматически подставляется текущая дата, как дата публикации! Причем это происходит не всегда. Так и не нашел в настойках гдже это можно поправить- чтобы дата публикации, при пересохранении отредактированной статьи, оставалась прежгней. Спасибо
Александр Быковский
31 марта 2022, 10:51
0
Добрый день. Что делал при подключении метрики и что получилось.
1. Теги {igonre} не помогли. Белая страница

2. Создал JS-файл, поместил в него код метрики. Подключал двумя способами
  • Напрямую в шаблон
    <script src="/assets/templates/js/metrika.js"></script>
  • Регистрировал скрипт
    {$_modx->regClientScript('/assets/templates/js/metrika.js') | jsToBottom : true}
Далее проверяем счетчик



Результат при проверке счетчика метрики нулевой, счетчик не найден.

3. Потом создал файловый чанк и туда поместил код метрики. Подключил в шаблоне. Белая страница. Заключил код в чанке в {ignore} — результат тот же.

4. Сунул код на страницу, проставил пробелы. Метрика счетчик увидела.



Таким образом видимо только правка кода. Или может я упустил какие-то способы, буду благодарен за советы. Спасибо.
Роман
31 марта 2022, 08:55
0
Не очень понимаю зачем вам переменные типа depNum, startDate и так далее. Когда весь код можно в 2 строчки передать.
foreach($employeeList as $data) 
    $out .= $modx->getChunk('employeeListOutput', $data);