@extends('layout.glowna') drukuje się po za stroną

0

Mam taki problem tworzę projekt w laravelu i teraz jak próbuje wstawić jakiś obiekt na stronę dokładnie tak.

<body>
<script src="{{asset('./jquery.js')}}"></script>
<link href="{{ asset('./style.css') }}" rel="stylesheet"> 
<link href="{{ asset('./bootstrap-3/css/bootstrap.min.css') }}" rel="stylesheet"> 



</bodY>
<div id="center">

  <div id="menu">
    <div class="row">
      <div class="col-md-12"><div align=center><span class=menu2>DZIENNIECZEK NASTROJOW</span></div></div>
    </div>

  </div>
  <div id="center2">
  
  &nbsp;
  </div>
  <div id="page">

    <div id=menu3><div align=center>MENU</div></div>
    <div class=menu4>
    <div class=menu3>Twoj profil</div>
    @if (empty(Auth::User()->id) )
    <div class=menu3><a class=menu href={{ url('/rejestracja') }}>Zarejestruj się
    @if (!empty(Auth::User()->id) )
    <div class=menu3><a class=menu href={{ url('/wyloguj') }}>Wyloguj {{Auth::User()->login}}
    @yield('content')
   @extends('layout.glowna')

I teraz tam gdzie wstawiam @extends('layout.glowna') to się drukuje poza stroną. a jak wstawię normalnie jako @yield('content2') to się dobrze drukuje

0

@extends jak sama nazwa wskazuje rozszerza twój layout o dodatkowe sekcje, linki do css najlepiej ładować w sekcji head, a jQuery pod koniec body, tak jak i cały content powinien się tam znajdować ;)

0

Bo @extends('layout.glowna') ma taką zawartoś

	<table border=0 width=500 height=200 align=center>
	  <tr>
	    <td colspan=7><div align=center><span class=pogrubiona>{{$miesiac}} {{$rok}}</span></div></td>
	  </tr>
	  <tr>
	  </tr>
	    <td><div align=center><span class=normalna2>Pon</span></div></td>
	    <td><div align=center><span class=normalna2>Wto</span></div></td>
	    <td><div align=center><span class=normalna2>śro</span></div></td>
	    <td><div align=center><span class=normalna2>Czwa</span></div></td>
	    <td><div align=center><span class=normalna2>Pią</span></div></td>
	    <td><div align=center><span class=normalna2>Sob</span></div></td>
	    <td><div align=center><span class=normalna2>Nie</span></div></td>
	  </tr>
	  <tbody>




  @for ($row=0;$row < 7;$row++) 

    <tr>
    
    @for ($column=0;$column < 7;$column++) 

      @if ($dzien2 <= $jaki_dzien_miesiaca ) 
	<td>
	
	@if ($dzien1 >= $dzien_tygodnia )
	  @if ( $dzien2 == $dzien3 ) 
	    <div align=center><span class=wieksza>{{$dzien2}}</span></div>

	  @elseif ( $dzien2 == $dzien ) 
	    <div align=center><span class=wieksza>{{$dzien2}}</span></div>
	  

	  @else 
	   <div align=center><a class=kalendarz href={{   url('login')}}/{{$rok}}/{{$miesiac}}/{{$dzien2}}  }}>{{$dzien2}}</a></div>
	  @endif
	  @php
	  $dzien2++;
	  @endphp
       
	@endif
	@php 
	$dzien1++;
	@endphp
	</td>
      @endif
    @endfor
    </tr>

  @endfor
  <tr>

</table>

I teraz co zrobić, że ten fragment kodu mieć w jednym pliku bo on zostanie użyty kilkakrotnie.

0

Dobrze już sobie z tym poradziłem zastosowałem

@include('nazwa_widoku')

1 użytkowników online, w tym zalogowanych: 0, gości: 1