Heim  >  Artikel  >  Backend-Entwicklung  >  ThinkPHP gibt Variablen in Vorlagen aus

ThinkPHP gibt Variablen in Vorlagen aus

WBOY
WBOYOriginal
2016-08-10 09:07:151178Durchsuche

Im Controller

<code>    $ao=M('Land');

    $base = $ao-> field('base,land')->where($map)->select();

    $this ->display();</code>
<code>print_r($base);

Array ( [0] => Array ( [base] => 500.00 [land] => 1 ) [1] => Array ( [base] => 400.00 [land] => 2 ) ) //还有很多
</code>

Wobei Land die ID eines Div im Vordergrund ist und die ID der Basis entspricht. Beispielsweise wird ein Div mit Land 1 mit 500 gefüllt, und ein Div mit Land 2 wird mit 400 gefüllt.

Die Einzelheiten lauten wie folgt:
ThinkPHP gibt Variablen in Vorlagen aus

Die Rezeption ist eine mit HTML erstellte Farm. Jedes Stück Land hat eine ID, die die ID des Landes ist, das ich oben erwähnt habe. Auf dem Land wird es eine Box mit Bäumen geben, und die Nummer in der Box ist Die oben genannte Zahl ist für jedes Grundstück unterschiedlich, wenn Sie verwenden. Was jetzt getan werden muss, ist, das Land mit Bäumen und die entsprechende Basis anzuzeigen und auch das Land ohne Bäume anzuzeigen. .

Antwortinhalt:

Im Controller

<code>    $ao=M('Land');

    $base = $ao-> field('base,land')->where($map)->select();

    $this ->display();</code>
<code>print_r($base);

Array ( [0] => Array ( [base] => 500.00 [land] => 1 ) [1] => Array ( [base] => 400.00 [land] => 2 ) ) //还有很多
</code>

Wobei Land die ID eines Div im Vordergrund ist und die ID der Basis entspricht. Beispielsweise wird ein Div mit Land 1 mit 500 gefüllt, und ein Div mit Land 2 wird mit 400 gefüllt.

Die Einzelheiten lauten wie folgt:
ThinkPHP gibt Variablen in Vorlagen aus

Die Rezeption ist eine mit HTML erstellte Farm. Jedes Stück Land hat eine ID, die die ID des Landes ist, das ich oben erwähnt habe Die oben genannte Zahl ist für jedes Grundstück unterschiedlich, wenn Sie verwenden. Was jetzt getan werden muss, ist, das Land mit Bäumen und die entsprechende Basis anzuzeigen und auch das Land ohne Bäume anzuzeigen. .

Was werden Sie tun, ohne Ihre Anfrage zu stellen?
Lassen Sie mich ein Beispiel geben: Wenn Sie die Breite verwenden, um dieses Ding zu interpretieren, ist das ->

<code><style>
     <volist name="base" id="v_base">
        #div{$v_base.land}{
            width :  {$v_base.base}px;
        }
    </volist>
</style>

<html>
    <volist name="base" id="v_base">
        <div id="div{$v_base.land}">
            宽度测试
        </div>
    </volist>
</html></code>

<code>    <div id="{$vo.land}">{$vo.base}</div></code>

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn