From 8120873e7ddac228c72f7333d6ca7246319ca2da Mon Sep 17 00:00:00 2001 From: Fibinger Ádám <adam.fibinger@wup.hu> Date: Thu, 10 Oct 2019 19:57:11 +0200 Subject: [PATCH] Overlay generator form skeleton --- form.php | 39 +++++++++++++++++++++++++++++++++++++++ 1 files changed, 39 insertions(+), 0 deletions(-) diff --git a/form.php b/form.php new file mode 100644 index 0000000..a56ebfe --- /dev/null +++ b/form.php @@ -0,0 +1,39 @@ +<?php +ini_set('display_errors', E_ALL); + +include "vendor/autoload.php"; + +define('IS_DEV', (!isset($_SERVER['HTTP_HOST']))); +define('SITE_ROOT', __DIR__); + +if (IS_DEV) +{ + define('OVERLAY_DIR', dirname(__DIR__) . '/esl-overlay/'); +} +else +{ + define('OVERLAY_DIR', dirname(__DIR__) . '/overlays/'); +} + +$twig = \EOG\Utils\TwigFactory::getEnvironment(SITE_ROOT); + +if (!empty($_POST)) +{ + $s = new \EOG\Models\Stripe(); + + $html_content = $twig->render('templates/overlay-base.twig', ['stripe' => $s]); + + file_put_contents(OVERLAY_DIR . 'generated.html', $html_content); + + echo OVERLAY_DIR . 'generated.html'; +} +else +{ + $s = new \EOG\Models\Stripe(); + $var = [ + 'stripe' => $s, + 'operators' => $s->getOperators() + ]; + echo $twig->render('templates/admin/form.twig', $var); +} + -- Gitblit v1.8.0