I haven't used eWay myself, but you could use the Stripe app as a basis and replace the Stripe-specific elements from there.
The main thing to plug into other apps is the files conf/payments.php which lists handlers that provide payment capabilitie…
I just pushed another change to Github. Please let me know if it fixes it for you now. The reason was I started relying on a site_domain setting that not everyone has entered yet for their website.
Now, it falls back on using the $_SERVER['HTTP_HOS…
If your pages are public, it shouldn't require a login. Have you run through the web installer? That may be what you're seeing. If you haven't, then the first time you request a page it will redirect you to complete the installation process.
Welcome to the community :)
Have you put your .html files inside the main folder of your theme within layouts (e.g., layouts/mytheme/blog.html)? The theme also needs to be set in the default_layout setting, then they should appear in those drop dow…
We've tested long enough that 1.3.12-RC can be considered quite stable. I'm not sure when I'll tag a 2.0.0 release, but if you're wondering if it's stable to use, that release should work well for you :)
I see different slideshow libraries being separate apps, due to the different takes they each have on appearance, ui, and behaviour.
A recommended method for bundling libraries is something that needs to be thought out more in Elefant. Some sort of…
I believe you would be the first to translate into Spanish. Here are the existing translations, which all ship with the CMS:
Let me know if you need any help!
One thing I'd like to add is the ability to inject additional buttons, maybe via an &extras=[extras] parameter where the [extras] would look something like this:
$data['extras'] = [
'/myapp/extra' => __ ('Extra Link'),
That was still the way I was doing it, but I just added a new admin/util/editbuttons helper to make things easier. Here's a usage example:
1. Create the app:
./elefant crud-app book id title author isbn description:textarea
2. Modify the books/i…
Having gone through that code recently, it would definitely take some work to clean up and make generic but I could see it being really useful in a number of areas.
I wish any of the existing drag & drop libraries weren't so half-baked when it …
In templates, there are a few methods that may be helpful here:
There's nothing on the storage side though. Depending on the data, I'll serialize it in JSON or similar to what you're doing al…
That's true. To do a full cleanup, any tables would have to be removed too.
It might be good to add an ./elefant uninstall command and create an uninstall handler for apps similar to the install handler.