Metsänomistajalle
MTK:n asiantuntijat toimivat metsänomistajan edunvalvojina politiikassa ja markkinoilla. Metsänomistajien neuvonnasta ja puukauppaedunvalvonnasta vastaavat metsänhoitoyhdistykset. Tältä sivulta löydät käytännön metsänomistukseen liittyvät materiaalimme sekä linkkejä muihin hyödyllisiin palveluihin.
Jäsenille
MTK:n jäsenille on koottu sopimusmalleja ja eri alojen yleisiä sopimusehtoja. Niiden avulla toivomme auttavamme jäsenistöä parantamaan oman maatilan tai maaseutuyrityksen toimintaa erilaisissa sopimustilanteissa ja vähentämään sopimuksiin liittyviä erimielisyystilanteita. Sivulta löytyvät sopimusmallit: pellonvuokraus, aurinko- ja tuulivoimalat, geopark-alueet, hevosreitit, metsästysvuokraus, salaojitukset, sähköjohtoalueet, turvesuot, ulkoilureitit, virsitysarvokauppa ja yksityistien käyttömaksut.
Metsänhoitoyhdistykset
Metsänhoitoyhdistykset ovat MTK:n jäseniä ja tarjoavat metsänhoito- ja puukauppapalveluita metsänomistajille.
www.mhy.fi
Ajankohtaista metsäedunvalvonnassa:
The following has evaluated to null or missing: ==> assetRenderer.getUrlTitle() [in template "20116#20152#131933" at line 28, column 92] ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign viewURL = "https://${ch5.getV... [in template "20116#20152#131933" at line 28, column 17] ----
1<#-- mtk sivuston etusivun oikean palkin index listaus
2
3 Huom! Esitysmallit
4 * mtk otsikkolista
5 * mtk otsikkolista päivämäärällä
6
7 Käyttävät tätä samaa mallia pohjana.
8
9 -->
10
11<#-- INIT -->
12<#-- Import common variables, functions & macros -->
13<#import "${templatesPath}/46467" as ch5>
14<#-- OUTPUT -->
15
16<div class="list-group">
17 <@ch5.emptyListMessage />
18 <#if entries?has_content>
19 <#list entries>
20 <#items as entry>
21 <#assign assetRenderer = entry.getAssetRenderer() />
22 <#-- INIT ENTRY -->
23 <#assign entrySummary = ch5.getSummary(entry, ch5.summaryMaxLength)>
24 <#assign articleType = ch5.getCategoryNames(entry, ch5.articleTypeVocabularyId)?first!"" />
25 <#assign title = ch5.getTitle(entry) />
26 <#assign GroupLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")>
27 <#assign mtkpaagroup = GroupLocalService.fetchGroup(entry.groupId) >
28 <#assign viewURL = "https://${ch5.getVirtualHostForGroup(mtkpaagroup)}/-/${assetRenderer.getUrlTitle()}" />
29
30 <#if mtkpaagroup.groupId == 51894>
31 <#assign viewURL = "/web/en/-/${assetRenderer.getUrlTitle()}" />
32 </#if>
33 <a href="${viewURL}" class="FiMtkFrontIndexListhyperlink" >
34 <div class="d-flex list-group-item FiMtkFrontIndexListitem">
35 <#if !hideIndex?? || !hideIndex>
36 <div class="FiMtkFrontIndexListitemranking">
37 <span class="FiMtkFrontIndexListitemrankingvalue">${entry?index + 1}</span>
38 </div>
39 </#if>
40 <div class="FiMtkFrontIndexListitemdateandtitle">
41 <#if !hideDate?? || !hideDate>
42 <span class="FiMtkFrontIndexListitemdate">${ch5.getPublishDate(entry)}</span>
43 </#if>
44 <div class="FiMtkFrontIndexListitemtitle">
45 ${title}
46 </div>
47 </div>
48 </div>
49 </a>
50 <@ch5.articleeditlink entry "transform: translate(232px, 0px);"/>
51 </#items>
52 </#list>
53 </#if>
54</div>