Moin Gregor,
Bei Klick eine Nachricht einzublenden, gelingt mnir sehr gut, aber mein Einsatzweck wäre nun, aus php heraus einen Dialog einzublenden.
Da ja wie beschrieben PHP serverseitig arbeitet und HTML generiert, hindert dich ja nichts daran das entsprechend generierte HTML auszuliefern. Mit den Browser-Entwickler-Tools siehst du die von dem jQuery-Plugin generierten DOM-Knoten und kannst deren HTML mit PHP ausgeben, z.B. den „simplen“ Alert:
<?php if (/*irgendwas/*): ?> <div class="jconfirm-box jconfirm-hilight-shake jconfirm-type-default jconfirm-type-animated" role="dialog" aria-labelledby="jconfirm-box2538" tabindex="-1" style="transition-duration: 0.4s; transition-timing-function: cubic-bezier(0.36, 0.55, 0.19, 1); transition-property: all, margin;"> <div class="jconfirm-closeIcon" style="display: none;">×</div> <div class="jconfirm-title-c"><span class="jconfirm-icon-c"></span><span class="jconfirm-title">Alert!</span></div> <div class="jconfirm-content-pane no-scroll" style="transition-duration: 0.4s; transition-timing-function: cubic-bezier(0.36, 0.55, 0.19, 1); max-height: 1058px;"> <div class="jconfirm-content" id="jconfirm-box2538"> <div>Simple alert!</div> </div> </div> <div class="jconfirm-buttons"> <button type="button" class="btn btn-default">ok</button> </div> <div class="jconfirm-clear"></div> </div> <?php endif; ?>
Weiß jemand, wie das geht?
Auf jeden Fall einfacher, wenn man es selbst schnell nachbaut 😉
Viele Grüße
Robert