#8 Matěj Andrle
ano přesne toto já dělám, že do HTML šablony dle podmínek dosadím proměné
server má formulář, kde všechny položky obsahují Value (jak jinak že), a ten se nakonec celý odešle submitem na PHP soubor(result.php) , který si naplní proměné právě dle těchto Value:
$deep = $_POST['deep'];
$sockel = $_POST['sockel'];
atd
dle podmínek pak dosazuje co bylo vybráno:
if ($sockel == "STD" && $abteilen == "1") {
echo '
<div class="outputForm" style="width:260px; height:180px; border-width: 1px; border-style: solid; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; ">
<div class="outputFormText">SOCKEL: ' . $sockel . '</div>
<div class="outputFormImage">
<img src="/images/cabinets-de/parts/outputForm/sockel/100/SO-STD-100-1.svg" >
</div>
</div>
';
}
else if ($sockel == "GIRO" && $abteilen == "1") {
echo '
<div class="outputForm" style="width:260px; height:180px; border-width: 1px; border-style: solid; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;">
<div class="outputFormText">SOCKEL: ' . $sockel . '</div>
<div class="outputFormImage">
<img src="/images/cabinets-de/parts/outputForm/sockel/100/SO-GIRO-100-1.svg" >
</div>
</div>
';
}
atd atd.....
takže když phantomJs pro export page do PDF nasměruju na http://server_IP/result.php
nebude vědět co si uživatel vybral a získá jen šablonu(kde jsou sice všechny proměné), ale jaká byla dosazena nezjistí, protože to se vyrenderovalo, až po tom co uživatel udělal z formuláře submit.
Toto byl a je důvod, proč chci stránku kterou vidí jen uživatel vrátit zpátky na server a zpracovat.