Zákazník má stránku s poptávkovým formulářem postavenou jako dokument, v němž je formulář zahrnutý pomocí TC.
Aby byly odkazy do formuláře na každé stránce webu, umístil jsem jeden odkaz do global layoutu.
Přáním zákazníka je, aby mu na mail přišel formulář i s uvedením sekce, z níž návštěvník do formuláře vstoupil. Tzn., že nejlepším řešením bude vypsat textem mid, tedy název menu, eventuálně název dokumentu. Ovšem druhá verze asi není ideální, protože do formuláře může zákazník přijít i z jiných tabulek (news apod.)
Snažím se to vyřešit tak, že odkaz je submit tlačítko formuláře, v němž předáváním input hidden, jemuž předchází php skript:
$record = getTable("menu")->getRecord("id=".$recordValues["mid"]);
$inquiry_hidden = $record["name"];
echo $inquiry_hidden;
To mi ale vypisuje vždy nejvyšší položku struktury menu, nikoliv poslední položku.
Až toto bude vyřešeno, budu potřebovat poslat $inquiry_hidden do mailu zákazníkovi.
To se snažím řešit pomocí vložení php skriptu do formuláře z obsahem
echo $inquiry_hidden;
$record = getTable("menu")->getRecord("id=".$mid);
Nicméně další část dotazu jdem nevyřešil.<form>
<input type="hidden" name="midFrom" value="{php: getMid()}" />
</form>