Вывести ссылку на пресет легко <?php echo html_image_src($photo['image'], $preset_small, true, false); ?>
но не погу понять как вывести либо оригинал, либо нужный по размеру пресет.
InstantCMS 2.X
#1
29 августа 2017 в 21:06
#2
29 августа 2017 в 21:15
<?php echo html_image_src($photo['image'], 'original', true, false); ?> <?php echo html_image_src($photo['image'], 'normal', true, false); ?>
#3
29 августа 2017 в 21:17
Вывести ссылку на пресет легко <?php echo html_image_src($photo['image'], $preset_small, true, false); ?>
В $preset_small передается название пресета — можно передать там normal, small, original… Какие нужно, такое значение и передать.
Сегодня в 04:14
почему то не сработало, выводит другой пресет — тот, который указан в админке prntscr.com/gelctq как small. еще раз попробую. а как вывести оригинал? полезно, если на сервере сохраняются оригиналы
#5
29 августа 2017 в 21:28
еще смотрю в коде есть такое <a class="photo_page_link" href="<?php echo $photo_url; ?>" title="<?php html($photo['title']); ?>">
но выводит именно ту фотку, которая в настройках как фотка в списке, а не оригинал
Вот эта строка выше кода, видимо как раз указывает какую фотку подтягивать
$photo_url = $photo['slug']? href_to('photos', $photo['slug'].'.html'): '#';
но выводит именно ту фотку, которая в настройках как фотка в списке, а не оригинал
Вот эта строка выше кода, видимо как раз указывает какую фотку подтягивать
$photo_url = $photo['slug']? href_to('photos', $photo['slug'].'.html'): '#';
да, вот так сработало <?php echo html_image_src($photo['image'], 'original', true, false); ?>
спасибо! вроде логично так то было) я подставлял $ к original
спасибо! вроде логично так то было) я подставлял $ к original
#7
29 августа 2017 в 21:37
#8
29 августа 2017 в 22:23
ЧТо здесь $происходит?