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}"/>&#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}"/>&#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;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;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;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;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>