che cosa è laravel metodo render() per?

Non mi trattare con metodo render ancora !!

è per lama modello ?

Devo passare i dati dinamici in blade.php file in modo dinamico.

  • Vai a: laravel.com/docs – Ricerca per “rendere” nel campo di ricerca e avrete la vostra risposta. Laravel la documentazione è piuttosto ampia, in modo si dovrebbe verificare prima.
  • avrei bisogno di sapere cosa si sta chiamando il render metodo, e in quale contesto.
  • Si prega di provare a prendere un po ‘ di tempo per guardare i documenti prima di postare una domanda qui sarà la pena il vostro tempo e anche non sprecare il vostro tempo poi postare la tua domanda qui, quindi..! 😀
  • Grazie per i vostri consigli. I tuoi sono i più genio persona che io abbia mai visto in questo mondo. Grazie così tanto. Ho trovato molti dettagli della ricerca su Laravel docs.
InformationsquelleAutor hikefd | 2016-06-12



3 Replies
  1. 8

    Visto che hai taggato la domanda con la Lama, si assume che si intende eseguire il rendering all’interno di Laravel di Vista di classe.

    Illuminate\View\View::render() restituisce il contenuto della stringa di vista. Esso è utilizzato anche all’interno della classe’ __toString() metodo che permette di eco di un oggetto di Visualizzazione.

    //example.blade.php
    Hello, World!
    
    //SomeController.php
    $view = view('example');
    echo $view->render(); //Hello, World!
    echo $view;  //Hello, World!

    Laravel in genere gestisce questa, I. e. chiamate il rendering o l’oggetto viene utilizzato come una stringa, se necessario.

    Di Blade @include(‘viewname’) direttiva caricare il file a vista e chiamare il metodo di rendering dietro le quinte, per esempio.

    Si può utilizzare voi stessi quando si desidera ottenere compilato vista per eseguire alcune azioni successive. Di tanto in tanto mi hanno chiamato il rendering in modo esplicito, piuttosto che di stringa, se la vista è causa di un’eccezione e in PHP spiega

    Fatale errore: Metodo a::__toString() non deve lanciare un’eccezione in /index.php linea 12

    Chiamata render() nel caso di cui sopra dà un messaggio di errore.

  2. 10

    Render(), quando applicato a vista, genererà corrispondente html grezzo e memorizzare il risultato in una variabile.

    Tipici motivi per cui io uso il rendering sono:

    Durante la conversione in pdf le pagine (ex. utilizzando dompdf, passare questo in loadhtml()), restituendo il contenuto HTML di chiamate ajax

    • Sto cercando di inviare $view->render() in formato pdf. Il problema è che ho <a href che hanno [] in loro, che convertito con render(). Sapere cosa posso fare per chiarezza?
  3. 2

    Si può ottenere php lama file con passando dinamica valore in un stringa forma

    Come questo
    Lama

     <link rel="apple-touch-icon" sizes="60x60" href="{{$url}}/assets/images/favicon/apple-icon-60x60.png">

    Controller

    $html = view('User::html-file',['url'=>'https://stackoverflow.com'])->render();

    O/P

    <link rel="apple-touch-icon" sizes="60x60" href="https://stackoverflow.com/assets/images/favicon/apple-icon-60x60.png">\r\n

Lascia un commento