java/nekurak.net-web/web/WEB-INF/tags/nekurak/podnikZahlavi.tag
changeset 164 e146e2e3b80b
parent 163 5f0d5e1305b3
child 166 7f9c6d10c3f6
     1.1 --- a/java/nekurak.net-web/web/WEB-INF/tags/nekurak/podnikZahlavi.tag	Tue Jan 11 15:27:51 2011 +0100
     1.2 +++ b/java/nekurak.net-web/web/WEB-INF/tags/nekurak/podnikZahlavi.tag	Wed Jan 12 16:15:37 2011 +0100
     1.3 @@ -10,6 +10,9 @@
     1.4  	<jsp:directive.attribute name="podnik" type="cz.frantovo.nekurak.dto.Podnik" required="true"/>
     1.5  	<jsp:directive.attribute name="detailPodniku" type="Boolean" required="true" description="true = záhlaví podniku na stránce detail | false = výpis jednoho podniku na stránce s přehledem podniků"/>
     1.6  
     1.7 +	<jsp:useBean id="zahlavi" class="cz.frantovo.nekurak.web.Zahlavi" scope="request"/>
     1.8 +	<jsp:setProperty name="zahlavi" property="podnik" value="${podnik}"/>
     1.9 +
    1.10  	<div class="podnik oddelovac">
    1.11  		<!-- Tři bloky vedle sebe -->
    1.12  
    1.13 @@ -20,39 +23,54 @@
    1.14  			</c:if>
    1.15  			<p><c:out value="${podnik.popis}"/></p>
    1.16  			<p>
    1.17 -			<fmt:message key="uvod.adresa"/>:<br/>
    1.18 -			<c:out value="${podnik.ulice}"/>&amp;#160;
    1.19 -			<c:out value="${podnik.cisloPopisne}"/><br/>
    1.20 -			<c:out value="${podnik.mesto}"/>
    1.21 +				<fmt:message key="uvod.adresa"/>:<br/>
    1.22 +				<c:out value="${podnik.ulice}"/>&amp;#160;
    1.23 +				<c:out value="${podnik.cisloPopisne}"/><br/>
    1.24 +				<c:out value="${podnik.mesto}"/>
    1.25  			</p>
    1.26  			<c:set var="domena" value="${podnik.urlDomena}"/>
    1.27  			<c:if test="${domena != null}">
    1.28  				<p>
    1.29 -				<fmt:message key="uvod.www" var="titulekWwwStranka"/>
    1.30 -				<a href="${fn:escapeXml(podnik.url)}" title="${fn:escapeXml(titulekWwwStranka)}">
    1.31 -					<c:out value="${domena}"/>
    1.32 -				</a>
    1.33 +					<fmt:message key="uvod.www" var="titulekWwwStranka"/>
    1.34 +					<a href="${fn:escapeXml(podnik.url)}" title="${fn:escapeXml(titulekWwwStranka)}">
    1.35 +						<c:out value="${domena}"/>
    1.36 +					</a>
    1.37  				</p>
    1.38  			</c:if>
    1.39  
    1.40 -			<!-- Kategorie podniku (hospoda, vinárna atd.) -->
    1.41 -			<c:if test="${!empty podnik.kategorie}">
    1.42 -				<ul class="stitky">
    1.43 -					<c:forEach var="k" items="${podnik.kategorie}">
    1.44 -						<li>
    1.45 -							<fmt:message key="dto.kategorie.${k.id}.popis" var="popisKategorie"/>
    1.46 -							<a href="?akce=kategorie&amp;amp;id=${k.id}" title="${popisKategorie}">
    1.47 -								<fmt:message key="dto.kategorie.${k.id}.nazev"/>
    1.48 -							</a>
    1.49 -						</li>
    1.50 -					</c:forEach>
    1.51 -				</ul>
    1.52 -			</c:if>
    1.53 +			<ul class="stitky">
    1.54 +				<!-- Kategorie podniku (hospoda, vinárna atd.) -->
    1.55 +				<c:forEach var="k" items="${podnik.kategorie}">
    1.56 +					<li>
    1.57 +						<fmt:message key="dto.kategorie.${k.id}.popis" var="popisKategorie"/>
    1.58 +						<a href="?akce=kategorie&amp;amp;id=${k.id}" title="${popisKategorie}">
    1.59 +							<fmt:message key="dto.kategorie.${k.id}.nazev"/>
    1.60 +						</a>
    1.61 +					</li>
    1.62 +				</c:forEach>
    1.63 +
    1.64 +				<!-- Kuřáckost podniku -->
    1.65 +				<li class="kurackost_${podnik.kurackost.id}">
    1.66 +					<fmt:message key="dto.podnik.kurackost.${podnik.kurackost.id}.popis" var="popisKurackosti"/>
    1.67 +					<a href="?akce=kurackost&amp;amp;id=${podnik.kurackost.id}" title="${popisKurackosti}">
    1.68 +						<fmt:message key="dto.podnik.kurackost.${podnik.kurackost.id}.nazev"/>
    1.69 +					</a>
    1.70 +				</li>
    1.71 +
    1.72 +				<!-- Spokojenost-->
    1.73 +				<c:set var="spokojenost" value="${zahlavi.vysledek.spokojenost}"/>
    1.74 +				<li class="spokojenost_${spokojenost}">
    1.75 +					<fmt:message key="dto.podnik.spokojenost.${spokojenost}.popis" var="popisSpokojenosti"/>
    1.76 +					<a href="?akce=spokojenost&amp;amp;id=${spokojenost}" title="${popisSpokojenosti}">
    1.77 +						<fmt:message key="dto.podnik.spokojenost.${spokojenost}.nazev"/>
    1.78 +					</a>
    1.79 +				</li>
    1.80 +			</ul>
    1.81  		</div>
    1.82  
    1.83  		<!-- Hlasování a graf -->
    1.84  		<div class="hlasovani">
    1.85 -			<nk:hlasovani podnik="${podnik.id}"/>
    1.86 +			<nk:hlasovani podnik="${podnik.id}" hlasuAno="${zahlavi.vysledek.hlasuAno}" hlasuNe="${zahlavi.vysledek.hlasuNe}"/>
    1.87  		</div>
    1.88  
    1.89  		<!-- Fotky podniku -->
    1.90 @@ -61,7 +79,7 @@
    1.91  		</div>
    1.92  
    1.93  	</div>
    1.94 -		
    1.95 +
    1.96  	<c:if test="${detailPodniku}">
    1.97  		<!-- konec obtékaných bloků -->
    1.98  		<div class="cistic oddelovac"></div>