php $variable mittels java ausgeben in einem Smarty template
|
Verfasser |
Nachricht |
|
Beiträge: 553
Bewertung: 13
Registriert seit: Oct 2012
Status:
offline
|
php $variable mittels java ausgeben in einem Smarty template
Hallo zusammen,
ich versuche gerade über unseren Produktslider bei einem bestimmten Produkt die Stockanzahl ausgeben zu lassen. (Anzahl verfügbarer Testserver)
Javascript $('#tserver').html('HIER DIE PHP VARIABLE zb. $TESTSERVER'); $('#tserver').var('HIER DIE PHP VARIABLE zb. $TESTSERVER');
ausgegeben wird das dann über einen DIV:
<div class="detail" id="tserver"> Inhalt von #tserver </div>
Ausgegeben wird in einem Smarty Template dann einfach nur $TESTSERVER
Biete für die Lösung 500 SB Punkte.
Danke für eure Mithilfe.
|
|
28.07.2013 17:55 |
|
|
Beiträge: 2.492
Bewertung: 29
Registriert seit: Jul 2010
Status:
offline
|
RE: php $variable mittels java ausgeben in einem Smarty template
Die Variable von PHP nach Smarty hast du schon übergeben?
In JS musst du mit "literal" arbeiten:
uri : "{/literal}{$systemurl}{if $seofriendlyurls}announcements/{$announcement.id}/{$announcement.urlfriendlytitle}.html{else}announcements.php?id={$announcement.id}{/if}{literal}",
{literal}JS Code{/literal}PHP Code{literal}JS Code{/literal}
//EDIT: Siehe auch mein alten Thread: [Link: Registrierung erforderlich]
Mit freundlichen Grüßen / Best Regards
Julian Weiler | Geschäftsführender Gesellschafter
[Link: Registrierung erforderlich] ist außerdem bei [Link: Registrierung erforderlich], [Link: Registrierung erforderlich] und [Link: Registrierung erforderlich]
Telefon: +49 (0) 67 74 / 20 49 520
Fax: +49 (0) 67 74 / 20 49 520 9
E-Mail: [Mail: Registrierung erforderlich]
Dieser Beitrag wurde zuletzt bearbeitet: 28.07.2013 18:01 von Storage-Base.de.
|
|
28.07.2013 17:59 |
|
|
Beiträge: 3.413
Bewertung: 33
Registriert seit: Oct 2010
Status:
offline
|
|
28.07.2013 18:08 |
|
|
Beiträge: 553
Bewertung: 13
Registriert seit: Oct 2012
Status:
offline
|
RE: php $variable mittels java ausgeben in einem Smarty template
Danke für die Hinweise, diese habe ich aber schon durch Das führt komischerweise dennoch dazu das einfach nur der Code ausgegeben wird.
$('#tserver').html('{literal}{php}$qty_39{/literal}{/php}');
Anschauen könnt ihr euch das [Link: Registrierung erforderlich] indem ihr auf nach Links zum Testserver slided.
und ja das Literal hier unnötig war nur zum testen.
Dieser Beitrag wurde zuletzt bearbeitet: 28.07.2013 18:26 von mech.
|
|
28.07.2013 18:20 |
|
|
Beiträge: 2.492
Bewertung: 29
Registriert seit: Jul 2010
Status:
offline
|
|
28.07.2013 18:33 |
|
|
Beiträge: 553
Bewertung: 13
Registriert seit: Oct 2012
Status:
offline
|
RE: php $variable mittels java ausgeben in einem Smarty template
Das gesamte Javascript steckt doch schon in dem {literal}{/literal} 
{literal}
<script type="text/javascript">
//<![CDATA[
$(function() {
$( "#sliderContainer" ).slider({
range: "min",
[/code] value:400,
min: 100,
max: 600,
step: 100,
slide: function( event, ui ) {
switch(ui.value)
{
case 100:
$('#product_id').val('23');
$('#memoryDetail').html('1024 MB');
$('#vswap').html('128 MB');
$('#cpuDetail').html('1x vCPU');
$('#cpuDetails').attr('src','_assets/_img/400price.png');
$('#protectedDetail').html('50GB');
$('#monthlyDetail').html('250MB');
$('#price').html('Nur € 4.00');
$('#product').html('OpenVZ VPS 1024');
$('#priceCircle').attr('src','./templates/mvs/_assets/_img/0000price.png');
$('#productCircle').attr('src','./templates/mvs/images/vz1024.png');
$('#serverpower').attr('src','./images/testserver.png');
$("#vcpu").val('cart.php?a=add&pid=3');
$("#hdd").val('50GB');
$("#ram").val('1GB RAM');
$('#tprice').val('4.0');
$('#tproduct').val('OpenVZ VPS 1024');
$('#tserver').html('{php}$qty_39{/php}');
......
{/literal}
Dieser Beitrag wurde zuletzt bearbeitet: 28.07.2013 18:40 von mech.
|
|
28.07.2013 18:39 |
|
|
Beiträge: 2.492
Bewertung: 29
Registriert seit: Jul 2010
Status:
offline
|
|
28.07.2013 18:41 |
|
|
Beiträge: 553
Bewertung: 13
Registriert seit: Oct 2012
Status:
offline
|
RE: php $variable mittels java ausgeben in einem Smarty template
Danke, das war der Denkfehler. Nimm mal die Freunschaftsanfrage an und ich sende dir die 500 Pkt.
Dickes Danke 
Dieses Mitglied hat die Kontakt-Liste deaktiviert!
- So gehts nicht 
Dieser Beitrag wurde zuletzt bearbeitet: 28.07.2013 19:02 von mech.
|
|
28.07.2013 19:02 |
|
|
Beiträge: 2.492
Bewertung: 29
Registriert seit: Jul 2010
Status:
offline
|
|
28.07.2013 19:05 |
|
|
Beiträge: 71
Bewertung: 0
Registriert seit: Oct 2011
Status:
offline
|
RE: php $variable mittels java ausgeben in einem Smarty template
Wieso wird die Variable nicht einfach dem Template mit assign() hinzugefügt? Anstatt umständlich {php}{/php} zu nutzen.
Grüße.
|
|
28.07.2013 19:26 |
|
|