14 января 2023, 10:16 Ну при создании статей и коментариев файлы можно загружать для этих статей и коментов соответственно. Вопросы / Какие альтернативы есть модулю Tickets? 9 0
14 января 2023, 09:57 Тикетсы про файлы, и можно офис взять для авторизации или логин… Вопросы / Какие альтернативы есть модулю Tickets? 9 0
13 января 2023, 16:13 Почему тикетсы не устраивают? Вопросы / Какие альтернативы есть модулю Tickets? 9 0
13 января 2023, 14:49 Спасибо! Новые дополнения и их версии / Тема интернет-магазина - handyShop v1 26 0
13 января 2023, 11:19 сквозные-глобальные настройки доступны через ++ поэтому в текущем контексте чтобы узнать cultureKey нужно написать [[++cultureKey]] и посмотреть на странице что он выводит. Если у вас есть параметр под одним названием — впишите его [[++ИМЯ-ВАШЕГО-КЛЮЧА]] И все получится. Если это не помогло или суть у вас другая — распишите более детально что откуда хотите брать и для чего. Вопросы / Как через pdoField вывести глобальные параметры контекста 4 0
10 января 2023, 11:02 Вообще странно. должны отображаться. Проверьте версию php, чтобы была 7.4 И через информацию о системе (управление — отчеты — инф. о сист — phpinfo) посмотрите какая версия imagick должна быть выше 3.5.1 Вопросы / Почему в Диспетчере файлов не отображаются SVG файлы? 7 0
09 января 2023, 16:11 Вы не все параметры прочли. посмотрите параметр optionFilters Вопросы / Мульти категория 11 0
09 января 2023, 08:22 Посмотрите параметры msProduct сниппета. Там будет ответ на ваш вопрос. Вопросы / Мульти категория 11 0
07 января 2023, 23:17 так не проверяется у вас всегда будет не равно… if ($resource->get('alias') != $resource->get('pagetitle').'-'.$resource->get('id'))у вас же pagetitle русскими, а алиас английскими? Как вариант сравнивайте через функцию php strpos и ищите это '-'.$resource->get('id') можно еще посмотреть функции php которые в строке ищут. варианты есть. Вопросы / Как добавить дату из TV date к alias страницы? 15 0
07 января 2023, 22:37 наверное, перед генерацией проверять по вхождению — есть или нет уже этот id И если есть, то не генерить. Вопросы / Как добавить дату из TV date к alias страницы? 15 0
07 января 2023, 22:34 в php есть функция microtime ставите в начало фиксируете показания ($asd = mictotime) И в конце скрипта вычитаете из print $asd — mictorime. как-то так. Вопросы / Как вывести высоту и ширину изображения 9 +1
06 января 2023, 19:05 А что тут велосепедить? Просто вырезайте с помощью функции домен и добавляйте нормальный путь как я показал… И получится серверный путь который и нужен. Вопросы / Как вывести высоту и ширину изображения 9 +1
06 января 2023, 19:03 Вам нужно по сути работать с where параметром msProduct. Сформировать нужные данные. Но учитывая что вы сегодня только начали вникать, вам нужно поднять много данных. Тут как бы читать доки для начала и понять что такое сниппет как передавать данные с тв-шек как формировать для сниппетов where с полями из бд… Дока в верху сайта есть — ссылка. Смотрите пакеты минишопа и pdoTools. Вопросы / Мульти категория 11 0
06 января 2023, 14:45 Плохо искали. вот решение для ТВ modx.pro/solutions/23005 Вопросы / Мульти категория 11 0
06 января 2023, 14:43 О, вот теперь по этому выводу понятно чего вы хотите достигнуть: <img src="[[*imagetv]]" width="[[*imagetv:imgsize=`w`]]" height="[[*imagetv:imgsize=`h`]]" />Смотрите. снипет получает данные в $input плюс к тому в функцию getimagesize должен приходить полный путь картинки. поэтому я бы сделал так: $img = MODX_BASE_PATH . $input; list ($width, $height, $type, $attr) = getimagesize($img); switch ($options) { case 'w' : return $width; break; case 'h' : return $height; break; default : return ''; break; } Вопросы / Как вывести высоту и ширину изображения 9 +1 1
06 января 2023, 12:23 Если сделать через конфиг, то открываете нужный конфиг, там находите вкладку Actionsbuttons и находите галочку exportimportmigx — ставите ее и сохраняете. Теперь можно перейти к ресурсу у которого нужно взять данные — заходите в его доп поля и у MIGX таблички будет кнопка Экспорт-импорт. Жмете — откроется окно, там выделяете все, копируете, а потом идете и вставляете где вам нужно. Вот как-то так это работает в Migx Вопросы / Как можно скопировать контент одного из MIGX TV в другой MIGx TV? 6 +2 1
06 января 2023, 09:36 так вы уже все и получили. просто не ясно для чего switch list ($width, $height, $type, $attr) = getimagesize($input); print($width); Вопросы / Как вывести высоту и ширину изображения 9 +1
06 января 2023, 09:30 MIGX тв в ручную прописаны поля или через конфиг? Вопросы / Как можно скопировать контент одного из MIGX TV в другой MIGx TV? 6 0
26 декабря 2022, 21:39 Тогда вы должны определиться какой migx основной и сделать что-то типа такого: <div class="container"> <div class="row"> {set $arr = 15 | resource : 'migx_tv_1' | fromJSON} {set $rows = 15 | resource : 'migx_tv_2' | fromJSON} {foreach $arr as $row index=$index} <div class="col-lg-6"> {$row.file}" - вытаскиваю из migx_tv_1 </div> <div class="col-lg-6"> {$rows[$index]['img']} - вытаскиваю из migx_tv_2 </div> {/foreach} </div> </div> Вопросы / MIGX getImageList и Fenom 67 +1
26 декабря 2022, 19:16 Мы не знаем что у вас в полях ['migx_tv_1', 'migx_tv_2'] migx лежит… Но по логике, вам нужно проверять приходит 1й migx или 2й. это делаетя так: {set $arr_tv = ['migx_tv_1', 'migx_tv_2']} <div class="container"> <div class="row"> {foreach $arr_tv as $item} {set $rows = 15 | resource : $item | fromJSON} {foreach $rows as $row} {if $item == 'migx_tv_1'} <div class="col-lg-6"> {$row.file}" - вытаскиваю из migx_tv_1 </div> {else} <div class="col-lg-6"> {$row.img} - вытаскиваю из migx_tv_2 </div> {/if} {/foreach} {/foreach} </div> </div> Вопросы / MIGX getImageList и Fenom 67 0
UiCMPGenerator дополнение для создания пакетов Ближе к сентябрю, основная загвоздка это создание нормальной документации и видео обзора, а так пакет как бы уже готов
Checkbox для модального окна Они не отключены, они платные, чтобы писали только те, кому действительно очень надо. Когда бесплатно люди начинают думать, что я им должен.
[SendIt 2.6.0] Анализ поведения пользователя для защиты от спама (невидимая капча)... Здравствуйте. Делаю личный кабинет на Sendit и со сбросом пароля возникли проблемы. Можете подсказать, в чем ошибка? Список вопросов в одноименном разделе на modx.pro пока пуст, и,...
Minishop + честный знак (продажа маркированной продукции) В нашем случае мы решили убрать всю логику по маркировке сайта.
MiniShop3 - Не выводятся товары дополнительных категорий @SYAN ваша указанная проблема исправлена еще до версии 1.2.3 @Павлик Мышкин завел: github.com/modx-pro/MiniShop3/issues/480 github.com/modx-pro/MiniShop3/issues/481Исправим в б...
MobileDetect 2.0.0-pl функция "планшеты как стандартные браузеры не работает" в 2.1.0-pl баг исправлен
msImportExport не сохраняет родителя по умолчанию Компонент не понимает кирилические домены при загрузку фото. пример: Error download. Url : https://антаресдвери.рф/upload/iblock/a50/a50b2ef45305a3c18f6e298f1e134880.jpg. Message...
поэтому в текущем контексте чтобы узнать cultureKey нужно написать [[++cultureKey]] и посмотреть на странице что он выводит.
Если у вас есть параметр под одним названием — впишите его [[++ИМЯ-ВАШЕГО-КЛЮЧА]]
И все получится.
Если это не помогло или суть у вас другая — распишите более детально что откуда хотите брать и для чего.
должны отображаться.
Проверьте версию php, чтобы была 7.4
И через информацию о системе (управление — отчеты — инф. о сист — phpinfo) посмотрите какая версия imagick
должна быть выше 3.5.1
у вас же pagetitle русскими, а алиас английскими?
Как вариант сравнивайте через функцию php strpos
и ищите это '-'.$resource->get('id')
можно еще посмотреть функции php которые в строке ищут. варианты есть.
И в конце скрипта вычитаете из print $asd — mictorime.
как-то так.
Но учитывая что вы сегодня только начали вникать, вам нужно поднять много данных.
Тут как бы читать доки для начала и понять что такое сниппет как передавать данные с тв-шек как формировать для сниппетов where с полями из бд…
Дока в верху сайта есть — ссылка. Смотрите пакеты минишопа и pdoTools.
modx.pro/solutions/23005
Смотрите.
снипет получает данные в $input
плюс к тому в функцию getimagesize должен приходить полный путь картинки.
поэтому я бы сделал так:
Теперь можно перейти к ресурсу у которого нужно взять данные — заходите в его доп поля и у MIGX таблички будет кнопка Экспорт-импорт. Жмете — откроется окно, там выделяете все, копируете, а потом идете и вставляете где вам нужно.
Вот как-то так это работает в Migx
Но по логике, вам нужно проверять приходит 1й migx или 2й.
это делаетя так: