# Questions

**URL:** https://forum.getkirby.com/c/kirby/questions/22.md?page=3

[Latest](https://forum.getkirby.com/latest.md) · [Categories](https://forum.getkirby.com/categories.md) · [Tags](https://forum.getkirby.com/tags.md)

**Page:** 4

---

## [Modules Plugin example?](https://forum.getkirby.com/t/modules-plugin-example/35424)

<div class="topic-metadata">

**Author:** [@mr\_datsun](https://forum.getkirby.com/u/mr_datsun)\
**Replies:** 3\
**Last updated:** [May 26, 2026, 5:16pm UTC](https://forum.getkirby.com/t/modules-plugin-example/35424 "2026-05-26T17:16:29Z")

</div>

I’m having trouble working through the v5 modules plugin and getting anything showing in the panel. Is there a step-by-step tutorial? Or a downloadable sample I could use as a starting point? I’ve tried to follow the ste…

---

## [Error on moving pages, same positions assigned](https://forum.getkirby.com/t/error-on-moving-pages-same-positions-assigned/32316)

<div class="topic-metadata">

**Author:** [@renestalder](https://forum.getkirby.com/u/renestalder)\
**Replies:** 8\
**Last updated:** [May 26, 2026, 2:28pm UTC](https://forum.getkirby.com/t/error-on-moving-pages-same-positions-assigned/32316 "2026-05-26T14:28:32Z")

</div>

I really can’t figure this one out. Every time I try to change the position of a page, an error in the panel appears. Starting with this structure without position duplicates: Ending up with a duplicate because th…

---

## [How to add field object to existing site.yml](https://forum.getkirby.com/t/how-to-add-field-object-to-existing-site-yml/35426)

<div class="topic-metadata">

**Author:** [@mr\_datsun](https://forum.getkirby.com/u/mr_datsun)\
**Replies:** 4\
**Last updated:** [May 26, 2026, 11:26am UTC](https://forum.getkirby.com/t/how-to-add-field-object-to-existing-site-yml/35426 "2026-05-26T11:26:44Z")

</div>

How do I add these field objects to the site yml (below). When I try it breaks the panel. I’m trying to create some global data sets to share across the site. Kirby 5 fields: CD1: type: object fields: …

---

## [Nginx serve static website and kirby panel?](https://forum.getkirby.com/t/nginx-serve-static-website-and-kirby-panel/35383)

<div class="topic-metadata">

**Author:** [@lowtechlab](https://forum.getkirby.com/u/lowtechlab)\
**Replies:** 13\
**Last updated:** [May 22, 2026, 10:51pm UTC](https://forum.getkirby.com/t/nginx-serve-static-website-and-kirby-panel/35383 "2026-05-22T22:51:55Z")

</div>

Hello, Kirby is working nicely (including accessing panel thanks to /edition slug) with this nginx config : location / { # Path to source alias /var/www/kirby/www/; # Default indexes and catch-all in…

---

## [PHP error in the panel: How do I find the underlying source file?](https://forum.getkirby.com/t/php-error-in-the-panel-how-do-i-find-the-underlying-source-file/35414)

<div class="topic-metadata">

**Author:** [@nilshoerrmann](https://forum.getkirby.com/u/nilshoerrmann)\
**Replies:** 2\
**Last updated:** [May 22, 2026, 10:27am UTC](https://forum.getkirby.com/t/php-error-in-the-panel-how-do-i-find-the-underlying-source-file/35414 "2026-05-22T10:27:44Z")

</div>

I’m deep into refactoring an old Kirby 3 site to make it Kirby 5 ready so I’m stumbling across a lot of outdated stuff and broken things. If I get a PHP error displayed in the panel, how do I find the actual source of th…

---

## [Custom background when resizing transparent PNG to JPG](https://forum.getkirby.com/t/custom-background-when-resizing-transparent-png-to-jpg/35415)

<div class="topic-metadata">

**Author:** [@theamnesic](https://forum.getkirby.com/u/theamnesic)\
**Replies:** 1\
**Last updated:** [May 22, 2026, 8:04am UTC](https://forum.getkirby.com/t/custom-background-when-resizing-transparent-png-to-jpg/35415 "2026-05-22T08:04:03Z")

</div>

Hi ! Right now, when resizing a transparent PNG file to JPG, the background turns black. It would be awesome if we could add a background option directly to the thumbs presets like this: 'card' =\> \['width' =\> 450, 'qu…

---

## [Good way to set up Headless Kirby with React?](https://forum.getkirby.com/t/good-way-to-set-up-headless-kirby-with-react/35410)

<div class="topic-metadata">

**Author:** [@derfabifabi](https://forum.getkirby.com/u/derfabifabi)\
**Replies:** 7\
**Last updated:** [May 20, 2026, 11:10am UTC](https://forum.getkirby.com/t/good-way-to-set-up-headless-kirby-with-react/35410 "2026-05-20T11:10:37Z")

</div>

Hello! I’m developing a website with a React frontend for the first time. I want to use Kirby in headless mode to manage my content, which I’ll fetch via API. The thing is, I’m not sure if how I plan to do it is a good…

---

## [Kirby 4 files field pagination doesn't work, but files section does](https://forum.getkirby.com/t/kirby-4-files-field-pagination-doesnt-work-but-files-section-does/31430)

<div class="topic-metadata">

**Author:** [@fennel](https://forum.getkirby.com/u/fennel)\
**Replies:** 3\
**Last updated:** [May 18, 2026, 5:30am UTC](https://forum.getkirby.com/t/kirby-4-files-field-pagination-doesnt-work-but-files-section-does/31430 "2026-05-18T05:30:34Z")

</div>

Pagination on my files field selector doesn’t work; I’ve specified “limit: 5” in my blueprint but the panel always displays everything without pagination. It works fine on the files section though. Maybe this is a bug? T…

---

## [Replace image after converting it in a Hook](https://forum.getkirby.com/t/replace-image-after-converting-it-in-a-hook/35401)

<div class="topic-metadata">

**Author:** [@clockdiv](https://forum.getkirby.com/u/clockdiv)\
**Replies:** 2\
**Last updated:** [May 16, 2026, 2:42pm UTC](https://forum.getkirby.com/t/replace-image-after-converting-it-in-a-hook/35401 "2026-05-16T14:42:17Z")

</div>

Hello, I have a question that’s probably asked several times, but I don’t find the right keywords for my search. I created a hook that converts an uploaded HEIC image into a JPG using Imagick. But in my panel, still th…

---

## [Writing math formulas in Kirby - Part 2](https://forum.getkirby.com/t/writing-math-formulas-in-kirby-part-2/35404)

<div class="topic-metadata">

**Author:** [@thomas.haslwanter](https://forum.getkirby.com/u/thomas.haslwanter)\
**Replies:** 0\
**Last updated:** [May 16, 2026, 1:16pm UTC](https://forum.getkirby.com/t/writing-math-formulas-in-kirby-part-2/35404 "2026-05-16T13:16:46Z")

</div>

Is there any working example of how to write math equations? In general markdown should be able to do it. But I am quite new to working with Kirby, and was not able to implement any solution (e.g. as suggested here )

---

## [Custom Panel Field tutorial](https://forum.getkirby.com/t/custom-panel-field-tutorial/35397)

<div class="topic-metadata">

**Author:** [@Mike\_Armstrong](https://forum.getkirby.com/u/Mike_Armstrong)\
**Replies:** 1\
**Last updated:** [May 13, 2026, 4:13pm UTC](https://forum.getkirby.com/t/custom-panel-field-tutorial/35397 "2026-05-13T16:13:32Z")

</div>

Hi folks. I’m new to Kirby 5 (I have a couple of sites running Kirby 3) and I’m trying to create a custom plugin by following the tutorial here: Custom Panel field | Kirby CMS I’ve followed the first few steps, but when…

---

## [Filter matching entries from Pages-Field](https://forum.getkirby.com/t/filter-matching-entries-from-pages-field/35196)

<div class="topic-metadata">

**Author:** [@N3riu2](https://forum.getkirby.com/u/N3riu2)\
**Replies:** 3\
**Last updated:** [May 12, 2026, 4:58pm UTC](https://forum.getkirby.com/t/filter-matching-entries-from-pages-field/35196 "2026-05-12T16:58:53Z")

</div>

Hey there, hopefully there is someone who can clean up my code concerning matching pages-field entries to another page. This is the Structure of the site. Home Program — event a — event b — event c — … Movies — …

---

## [Spyc vs symfony yaml](https://forum.getkirby.com/t/spyc-vs-symfony-yaml/35395)

<div class="topic-metadata">

**Author:** [@carstengrimm](https://forum.getkirby.com/u/carstengrimm)\
**Replies:** 2\
**Last updated:** [May 12, 2026, 7:52am UTC](https://forum.getkirby.com/t/spyc-vs-symfony-yaml/35395 "2026-05-12T07:52:07Z")

</div>

Recently I am running into some errors in the panel where when duplicating on my test interface it seems the duplication doesn’t run smoothly when the duplication have images, but the images are not being duplicated as w…

---

## [Standard Editor: Using the HTML element iframe](https://forum.getkirby.com/t/standard-editor-using-the-html-element-iframe/35394)

<div class="topic-metadata">

**Author:** [@Saerdna](https://forum.getkirby.com/u/Saerdna)\
**Replies:** 3\
**Last updated:** [May 11, 2026, 8:51pm UTC](https://forum.getkirby.com/t/standard-editor-using-the-html-element-iframe/35394 "2026-05-11T20:51:33Z")

</div>

Hi. I use the standard editor. Embedding e.g. the html element “address” works fine. It will be rendered as expected. But with the element “iframe” it does not work. It will be rendered als source code. Is ther…

---

## [Thumbnails broken on first load](https://forum.getkirby.com/t/thumbnails-broken-on-first-load/17442)

<div class="topic-metadata">

**Author:** [@mshoestrng](https://forum.getkirby.com/u/mshoestrng)\
**Replies:** 5\
**Last updated:** [May 4, 2026, 1:47pm UTC](https://forum.getkirby.com/t/thumbnails-broken-on-first-load/17442 "2026-05-04T13:47:27Z")

</div>

Hi! I have the problem, that when I open a page containing thumbs the first time, the “broken image” icon is displayed instead of the thumbs. However, according to DevTools the images’ response code is a normal 200. Fro…

---

## [Booking system for Kirby](https://forum.getkirby.com/t/booking-system-for-kirby/27159)

<div class="topic-metadata">

**Author:** [@mikeharrison](https://forum.getkirby.com/u/mikeharrison)\
**Replies:** 3\
**Last updated:** [May 4, 2026, 5:54am UTC](https://forum.getkirby.com/t/booking-system-for-kirby/27159 "2026-05-04T05:54:32Z")

</div>

Hi, This topic has been raised before but quite a while ago so I thought I would ask here. I have a client that wants a booking system set up on their site, to allow customers to pay for and reserve studio spaces. It wo…

---

## [How to access blueprint fields of multiselect options](https://forum.getkirby.com/t/how-to-access-blueprint-fields-of-multiselect-options/35388)

<div class="topic-metadata">

**Author:** [@shabana](https://forum.getkirby.com/u/shabana)\
**Replies:** 2\
**Last updated:** [April 30, 2026, 4:18pm UTC](https://forum.getkirby.com/t/how-to-access-blueprint-fields-of-multiselect-options/35388 "2026-04-30T16:18:16Z")

</div>

Hi, I am working on a website for a research lab, there is a members page as well as separate project pages. For each member i’ve included an multiselect option so they can include the projects they are part of. I am ab…

---

## [Map-Suite-Plugin - Kirby-Bug?](https://forum.getkirby.com/t/map-suite-plugin-kirby-bug/35378)

<div class="topic-metadata">

**Author:** [@matzebuchholz](https://forum.getkirby.com/u/matzebuchholz)\
**Replies:** 4\
**Last updated:** [April 30, 2026, 3:06pm UTC](https://forum.getkirby.com/t/map-suite-plugin-kirby-bug/35378 "2026-04-30T15:06:02Z")

</div>

I found a bug with this plugin, an Roman (plugin developer) wrote on Github if it’s perhaps a Kirby-Bug… Look here: When I change the design in the Map Block (from satellite to streets), the WYSIWYG map in the editor …

---

## [Flip option in pages section removes ability to manually sort by drag an drop](https://forum.getkirby.com/t/flip-option-in-pages-section-removes-ability-to-manually-sort-by-drag-an-drop/35391)

<div class="topic-metadata">

**Author:** [@matzebuchholz](https://forum.getkirby.com/u/matzebuchholz)\
**Replies:** 0\
**Last updated:** [April 30, 2026, 9:32am UTC](https://forum.getkirby.com/t/flip-option-in-pages-section-removes-ability-to-manually-sort-by-drag-an-drop/35391 "2026-04-30T09:32:41Z")

</div>

Hi there, when I use flip: true in a pages section, new published pages will be displayed at the top, but the ability to change the sorting manually by drag and drop gets lost. On the other hand, it’s still possible to…

---

## [Link field file upload](https://forum.getkirby.com/t/link-field-file-upload/30838)

<div class="topic-metadata">

**Author:** [@mikeharrison](https://forum.getkirby.com/u/mikeharrison)\
**Replies:** 2\
**Last updated:** [April 28, 2026, 2:07pm UTC](https://forum.getkirby.com/t/link-field-file-upload/30838 "2026-04-28T14:07:19Z")

</div>

Hi, Am I right in saying the link field doesn’t currently allow file uploading when the “file” option is selected? If this is the case is this something that is planned? I am trying to work out the best approach for mak…

---

## [Structure -\>sortBy('branch')-\>groupBy('branch') one entry missing . what I'm doing wrong?](https://forum.getkirby.com/t/structure-sortby-branch-groupby-branch-one-entry-missing-what-im-doing-wrong/35382)

<div class="topic-metadata">

**Author:** [@RoBoBo](https://forum.getkirby.com/u/RoBoBo)\
**Replies:** 6\
**Last updated:** [April 24, 2026, 7:54pm UTC](https://forum.getkirby.com/t/structure-sortby-branch-groupby-branch-one-entry-missing-what-im-doing-wrong/35382 "2026-04-24T19:54:10Z")

</div>

Hi, I have a page with a clients structure field. Each client has a branch field. In my controller I do: $groupedClients = $page-\>clients()-\>toStructure()-\>sortBy('branch')-\>groupBy('branch'); In the template I itera…

---

## [Merging Content Sources, Pages::Factory, status listed/unlised](https://forum.getkirby.com/t/merging-content-sources-pages-factory-status-listed-unlised/35380)

<div class="topic-metadata">

**Author:** [@derfabifabi](https://forum.getkirby.com/u/derfabifabi)\
**Replies:** 2\
**Last updated:** [April 24, 2026, 10:44am UTC](https://forum.getkirby.com/t/merging-content-sources-pages-factory-status-listed-unlised/35380 "2026-04-24T10:44:35Z")

</div>

Hey! In the Merging content sources | Kirby CMS Docs I found this: // No need to check for existing pages here. We can // simply assume that some of them already exist on disk // wh…

---

## [Change default language code](https://forum.getkirby.com/t/change-default-language-code/35379)

<div class="topic-metadata">

**Author:** [@matuvu](https://forum.getkirby.com/u/matuvu)\
**Replies:** 6\
**Last updated:** [April 23, 2026, 5:49pm UTC](https://forum.getkirby.com/t/change-default-language-code/35379 "2026-04-23T17:49:47Z")

</div>

It has probably been answered before, but I am not sure. I’ve installed the site, installed the panel (and set it to my language) and then started filling the boilerplate install. Except for: I forgot to remove the def…

---

## [Transferring Metadata on image resize when a hook is used to resize on upload](https://forum.getkirby.com/t/transferring-metadata-on-image-resize-when-a-hook-is-used-to-resize-on-upload/35377)

<div class="topic-metadata">

**Author:** [@baloki](https://forum.getkirby.com/u/baloki)\
**Replies:** 3\
**Last updated:** [April 22, 2026, 4:39pm UTC](https://forum.getkirby.com/t/transferring-metadata-on-image-resize-when-a-hook-is-used-to-resize-on-upload/35377 "2026-04-22T16:39:06Z")

</div>

Hi there, I’m trying to resize images on upload via the panel, but I want to maintain the metadata stored in the image. I’ve gone about this using a hook and custom plugin based off another post in the forum and it res…

---

## [Blueprint for individual opening hours](https://forum.getkirby.com/t/blueprint-for-individual-opening-hours/35376)

<div class="topic-metadata">

**Author:** [@mokorana](https://forum.getkirby.com/u/mokorana)\
**Replies:** 2\
**Last updated:** [April 21, 2026, 10:10am UTC](https://forum.getkirby.com/t/blueprint-for-individual-opening-hours/35376 "2026-04-21T10:10:37Z")

</div>

I am working a a website which shows individual opening hours for a lot of businesses. I am quite happy using the structure field. Only downside is that I can’t prefill all the rows with e.g. the weekdays. That is a bit …

---

## [Calling page method that contains a hook, from another hook](https://forum.getkirby.com/t/calling-page-method-that-contains-a-hook-from-another-hook/35367)

<div class="topic-metadata">

**Author:** [@Dreytac](https://forum.getkirby.com/u/Dreytac)\
**Replies:** 0\
**Last updated:** [April 20, 2026, 2:09am UTC](https://forum.getkirby.com/t/calling-page-method-that-contains-a-hook-from-another-hook/35367 "2026-04-20T02:09:29Z")

</div>

I currently have a plugin that calls a custom hook from a site method. Inside that hook was a $pages-\>filterBy() call that runs a custom page method from another plugin. Inside that page method is a call to another hook…

---

## [Image Preview in Structure-Field](https://forum.getkirby.com/t/image-preview-in-structure-field/35365)

<div class="topic-metadata">

**Author:** [@Codebreaker](https://forum.getkirby.com/u/Codebreaker)\
**Replies:** 2\
**Last updated:** [April 17, 2026, 10:41am UTC](https://forum.getkirby.com/t/image-preview-in-structure-field/35365 "2026-04-17T10:41:22Z")

</div>

For some reason I cannot display preview-images in a structure-field in the panel. This is how it looks like: The filename is shown instead of the image. This is my blueprint (abstract): images: label: Images ty…

---

## [Live preview in multi-lang and translate: false](https://forum.getkirby.com/t/live-preview-in-multi-lang-and-translate-false/35366)

<div class="topic-metadata">

**Author:** [@squareclouds](https://forum.getkirby.com/u/squareclouds)\
**Replies:** 0\
**Last updated:** [April 17, 2026, 7:33am UTC](https://forum.getkirby.com/t/live-preview-in-multi-lang-and-translate-false/35366 "2026-04-17T07:33:55Z")

</div>

hello everyone! i was not able to find any info regarding this, so im asking here: i noticed that when i have multi-language active and some fields are translate: false, in the live preview (new k5 feature) these fields…

---

## [Difficulties to style li/ul using tailwind and kirbytext](https://forum.getkirby.com/t/difficulties-to-style-li-ul-using-tailwind-and-kirbytext/25130)

<div class="topic-metadata">

**Author:** [@reyman](https://forum.getkirby.com/u/reyman)\
**Replies:** 4\
**Last updated:** [April 17, 2026, 5:50am UTC](https://forum.getkirby.com/t/difficulties-to-style-li-ul-using-tailwind-and-kirbytext/25130 "2026-04-17T05:50:41Z")

</div>

Hi, I’m actually facing a problem to style my list correctly using tailwind with kirby and kirbytext. I’m my php i running this call to kirbytext(), wrapped into the correct class for list with tailwind : \<div c…

---

## [BasicAuth leads to Panel Error](https://forum.getkirby.com/t/basicauth-leads-to-panel-error/35361)

<div class="topic-metadata">

**Author:** [@derfabifabi](https://forum.getkirby.com/u/derfabifabi)\
**Replies:** 4\
**Last updated:** [April 15, 2026, 9:31am UTC](https://forum.getkirby.com/t/basicauth-leads-to-panel-error/35361 "2026-04-15T09:31:40Z")

</div>

Hello! I’m seeing some odd behavior while setting up a custom route and basicAuth for my website. Background: On this page, I generate a custom cache when fetching content from an API via a page model, similar to this:…

[Previous page](https://forum.getkirby.com/c/kirby/questions/22.md?page=2)

[Next page](https://forum.getkirby.com/c/kirby/questions/22.md?page=4)
