КРАТКАЯ ВЕРСИЯ МОЕГО ВОПРОСА: есть ли способ с помощью PHP повторить URL-адрес каталога, содержащего изображение?
ДЛИННАЯ ВЕРСИЯ: Привет всем, я работаю над простой CMS (используя Kirby, если это уместно), и у меня почти все работает, кроме одного. Kirby — это файловая CMS, и каждая папка — это отдельная страница. У меня настроено так, что все изображения в папке автоматически размещаются на странице. Все это работает нормально, но дело в том, что я хочу иметь подпапку внутри каждой папки проекта, содержащую более крупные версии изображений. Я не хочу использовать автоматический плагин миниатюр, лайтбокс или что-то в этом роде. Я хотел бы вручную сохранить обе версии изображения. Я представлял что-то вроде этого: нажав на «миниатюру» изображения
website.com/projects/01-test/cat.jpg
можно открыть увеличенное изображение
website.com/projects/01-test/large/cat-large.jpg)
Я надеялся, что смогу каким-то образом использовать PHP для отображения полного URL-адреса до каталога изображения, но не имени самого изображения. Самое близкое, что я подобрал, использует:
<?php echo $image->url(); ?>
но это дает http://website.com/projects/01-test/cat.jpg а мне просто нужен http://website.com/projects/01-test.
Если бы я мог как-то автоматизировать это, я подумал, что мог бы сделать что-то вроде:
<a href="<?php echo $image->MYSTERY(); ?>/large/<?php echo $image->name(); ?>-large.jpg">
Ладно, надеюсь, это имеет смысл. Я изучаю PHP по мере продвижения, поэтому прошу прощения, если это уже обсуждалось раньше — я пытался искать везде, но, возможно, я просто не совсем знаю, что искать. Любая помощь, которую вы можете предложить, будет принята с благодарностью!