Avent
возвращай массив просто
Avent
и не пашет потому что надо полный путь)
Alexey
Сук не пашет для ссылок вне сайта
и не определишь размер, пока не выкачаешь
Dmitriy
Нах мне массив?
Avent
типа $size = getimagesize(MODX_BASE_PATH.'$img');
Avent
каринка локально находится или нет?
Dmitriy
нет
Dmitriy
локально пашет
Avent
тогда качай её сначала $temp = tmpfile(); fwrite($temp, file_get_contents("$path/$filename"));
Dmitriy
блеа пхпэшники
Alexey
во время загрузки страницы качай))
Alexey
😂😂
Avent
нет
че за ссылка то))
Dmitriy
на вк
Avent
почему сразу не выкачать и не забить в migx например
Dmitriy
просто lightbox фреймворка такой
Dmitriy
просит размер оригинальной картинки
Евгений
вот жил себе человек, не тужил, с посонами общался, а тут ему кодом по лицу
Alexey
отпхпешили
Dmitriy
меняй его
я похож на того, кому делать нех*
Евгений
пхпшным кодом
ладно бы на си чет) а тут пхп
Dmitriy
Так мне нужно в кеш тащить короче
Avent
@THEbonny
Dmitriy
сук
Avent
но с кешем конечно долго будет грузить)
Avent
лучше блин кардинально что - то менять)
Avent
во всей системе
Dmitriy
рассказывай тогда
Avent
прокладку между стулом и монитором
Евгений
надо втащить, а не тащить
Dmitriy
ало
Евгений
а бле, это было уже
Dmitriy
Евгетос
Евгений
сорян
Dmitriy
ты чёт не то
Евгений
утрожеж
Dmitriy
Дельные идеи в студию
Avent
ты покажи весь код)
Avent
что у тебя генерит там
Евгений
ну так на ondocformsave вешай скачку картинки
Евгений
но чет я давно не видел чтобы lightbox требовал чет кроме пути к картинке
Dmitriy
ты покажи весь код)
для нелокальный файлов нихера не генерит
Dmitriy
{if $_modx->resource.img_groups} {set $ImgGroups = $_modx->resource.img_groups|fromJSON} {foreach $ImgGroups as $ImgGroup} {if $ImgGroup.MIGX_id == $_pls['group_id']} <div class="row"> <div class="col-md-12"> <div id="mdb-lightbox-ui"></div> <div class="mdb-lightbox no-margin"> {foreach ($ImgGroup.pic_group | fromJSON) as $ImageItem} <figure class="col-md-4"> {$source = $modx->getObject('sources.modMediaSource', 2)} {var $sourceInitialize = $source->initialize()} {set $full_img_url = $source->getObjectUrl($ImageItem.img_url)} <a href="{$ImageItem.img_url}" data-size="[[!GetImgSize?img=`{$ImageItem.img_url}`]]"> <img class="img-fluid" data-external="{$ImageItem.img_url|print_r}" src="[[!pthumb? &input=`{$ImageItem.img_url}` &options=`w={$ImgGroup.w_crop != NULL ? $ImgGroup.w_crop : '500'}&h={$ImgGroup.h_crop != NULL ? $ImgGroup.h_crop : '300'}&zc={$ImageItem.pic_crop == NULL ? '1' : $ImageItem.pic_crop}&q={$ImgGroup.q != NULL ? $ImgGroup.q : '95'}`]]" /> </a> </figure> {/foreach} </div> </div> </div> {/if} {/foreach} {/if}
Avent
ну так и не будет епт)
Илья
Парни, посмотрите, пожалуйста, у вас на сайте феном что покажет, если такое ввести? {1 | in : [33, 34, 35, 36] | var_dump}
Dmitriy
Я тоже прихерел
Dmitriy
ну так и не будет епт)
<?php // $size = getimagesize($img); if($size != null) echo "{$size[0]}x{$size[1]}"; return;
Dmitriy
ой
Avent
а нахера тебе размер там)
Avent
без этого не робит чтоль
Евгений
https://mdbootstrap.com/docs/jquery/javascript/lightbox/
вот качается всякую шнянь, потом гемора себе получаете
Dmitriy
лайтбокс просит
Dmitriy
нет не рубит
Avent
бери fancyboxx
Avent
fancybox3
Avent
нахер что - то левое брать
Dmitriy
Нах мне щас сайт им ещё грузить?
Evgeniy
алее
Avent
Нах мне щас сайт им ещё грузить?
то есть тебе проще напилить костылев чем заюзать иной плагин?)
Илья
но это же неправильно?
Avent
они даже идентично похожи
Илья
или я что-то недопонимаю
Avent
по поведению
Евгений
ну по сути не правильно))
Илья
Как теперь жить
Евгений
Как теперь жить
{if 1 in [33, 34, 35, 36]} {/if}
Dmitriy
по поведению
придумай как решить лочше
Dmitriy
лучше*
Avent
не, я за рациональные решения)
Евгений
Как теперь жить
просто твой вид записи какой-то не понятный
Евгений
я такое первый раз вижу
Евгений
хотя может где-то в документации есть