Jesteś tutaj:
 
«Powrót

Suchedniowscy seniorzy poznali zasady funkcjonowania administracji samorządowej

Suchedniowscy seniorzy poznali zasady funkcjonowania administracji samorządowej

Wystąpił błąd podczas przetwarzania szablonu.
Invocation of method 'getFriendlyURLLayout' in  class java.lang.Class threw exception com.liferay.portal.NoSuchLayoutException at 20289ARTICLE-WROTA[line 23, column 59]
1<div class="article-wrapper"> 
2    #if ($title != "") 
3        <h3 class="article-title">$title.getData()</h3> 
4    #end 
5 
6    ######################## 
7    ## Data z wydawcy treści  
8    ######################## 
9 
10	 
11    #set ($Arrays = $portal.class.forName("java.util.Arrays")) 
12    #set ($redirectUrlParts = $stringUtil.split($request.get("parameters").get("redirect"), "?")) 
13    #set ($redirectPartsList = $Arrays.asList($redirectUrlParts)) 
14    #set ($portletId = $httpUtil.getParameter($request.get("parameters").get("redirect"), "p_p_id", false)) 
15	 
16	#if (not $redirectPartsList.isEmpty()) 
17 
18		## pobranie layoutu  
19	    #set ($redirectUrl = $redirectPartsList.get(0)) 
20	    #set ($portalUtil = $portal.class.forName("com.liferay.portal.util.PortalUtil")) 
21	    #set ($layoutLocalServiceUtil = $portal.class.forName("com.liferay.portal.service.LayoutLocalServiceUtil")) 
22		#set ($friendlyUrl = $redirectUrl.replaceAll($portalUtil.getPortalURL($themeDisplay),"")) 
23	    #set ($friendLayout = $layoutLocalServiceUtil.getFriendlyURLLayout($getterUtil.getLong($groupId),false,$friendlyUrl)) 
24	     
25	    ## pobranie preferencji portletu 
26	    #set ($PortletPreferencesLocalServiceUtil = $portal.class.forName("com.liferay.portal.service.PortletPreferencesLocalServiceUtil")) 
27		#set ($portletPrefs = $PortletPreferencesLocalServiceUtil.getPortletPreferences($friendLayout.plid, $portletId)) 
28		#set ($preferences = $PortletPreferencesLocalServiceUtil.getPreferences($friendLayout.companyId,$portletPrefs.get(0).ownerId,$portletPrefs.get(0).ownerType,$friendLayout.getPlid(), $portletId, "")) 
29 
30		## odczytanie metadanych 
31     	#set ($listUtil = $PortletPreferencesLocalServiceUtil.class.forName("com.liferay.portal.kernel.util.ListUtil")) 
32		#set ($metadataFields = $listUtil.fromArray($stringUtil.split($preferences.getValue("metadata-fields", "")))) 
33		 
34		## pobranie AssetEntry 
35		#set ($JournalArticleLocalServiceUtil = $portal.class.forName("com.liferay.portlet.journal.service.JournalArticleLocalServiceUtil")) 
36		#set ($article = $JournalArticleLocalServiceUtil.getArticle($getterUtil.getLong($groupId),$reserved-article-id.data)) 
37		#set ($AssetEntryLocalServiceUtil = $portal.class.forName("com.liferay.portlet.asset.service.AssetEntryLocalServiceUtil")) 
38		#set ($AssetEntry = $AssetEntryLocalServiceUtil.getEntry("com.liferay.portlet.journal.model.JournalArticle",$article.getResourcePrimKey())) 
39		#set ($Validator = $portal.class.forName("com.liferay.portal.kernel.util.Validator")) 
40		 
41		## formatownie daty 
42		#set ($FastDateFormatFactoryUtil = $portal.class.forName("com.liferay.portal.kernel.util.FastDateFormatFactoryUtil")) 
43		#set ($LocaleUtil = $portal.class.forName("com.liferay.portal.kernel.util.LocaleUtil")) 
44		#set ($format = $FastDateFormatFactoryUtil.getSimpleDateFormat("d MMMMMMMMMMM yyyy", $LocaleUtil.getDefault())) 
45  
46		<div class="asset-metadata">  
47			#foreach($metadataField in $metadataFields) 
48				#if($metadataField.equals("date"))	 
49					#if($Validator.isNull($AssetEntry.getStartDate())) 
50						#if($Validator.isNotNull($AssetEntry.getPublishDate())) 
51							#set ($dateToPrint = $format.format($AssetEntry.publishDate)) 
52						#end 
53					#else 			 
54						#set ($dateToPrint = $format.format($AssetEntry.startDate)) 
55					#end 
56				#elseif($metadataField.equals("create-date")) 
57					#set ($dateToPrint = $format.format($AssetEntry.createDate)) 
58				#elseif($metadataField.equals("modified-date"))	 
59					#set ($dateToPrint = $format.format($AssetEntry.modifiedDate)) 
60				#elseif($metadataField.equals("publish-date")) 
61					#set ($dateToPrint = $format.format($AssetEntry.publishDate)) 
62				#elseif($metadataField.equals("expiration-date")) 
63					#set ($dateToPrint = $format.format($AssetEntry.expirationDate)) 
64				#end 
65				#if ($metadataField.indexOf("date") != -1) 
66					#set ($dateToPrint = $dateToPrint.replaceAll("styczeń", "stycznia")) 
67					#set ($dateToPrint = $dateToPrint.replaceAll("luty", "lutego")) 
68					#set ($dateToPrint = $dateToPrint.replaceAll("marzec", "marca")) 
69					#set ($dateToPrint = $dateToPrint.replaceAll("kwiecień", "kwietnia")) 
70					#set ($dateToPrint = $dateToPrint.replaceAll("maj", "maja")) 
71					#set ($dateToPrint = $dateToPrint.replaceAll("czerwiec", "czerwca")) 
72					#set ($dateToPrint = $dateToPrint.replaceAll("lipiec", "lipca")) 
73					#set ($dateToPrint = $dateToPrint.replaceAll("sierpień", "sierpnia")) 
74					#set ($dateToPrint = $dateToPrint.replaceAll("wrzesień", "września")) 
75					#set ($dateToPrint = $dateToPrint.replaceAll("październik", "października")) 
76					#set ($dateToPrint = $dateToPrint.replaceAll("listopad", "listopada")) 
77					#set ($dateToPrint = $dateToPrint.replaceAll("grudzień", "grudnia")) 
78					 
79					<span class="metadata-entry metadata-date" > 
80						$dateToPrint 
81					</span>	 
82				#end		 
83			#end 
84		</div> 
85  	#end 
86  	 
87    ################################## 
88    ## KONIEC Data z wydawcy treści  
89    ################################## 
90 	 
91 
92    #if ($content != "") 
93        <div class="article-body"> 
94        #if ($summary != "") 
95            <div class="article-lead"> 
96                $summary.getData() 
97            </div> 
98        #end         
99            $content.getData() 
100        </div> 
101    #end 
102      <ul> 
103    #foreach ($item in $attachment-name.getSiblings()) 
104        #set ($item_name=$item.file-description.getData())       
105        #if ($item_name == "") 
106            #set ($item_name=$item.getData())        
107        #end     
108        #if ($item_name.trim().length() > 0) 
109        <li><a href="$item.file-link.getData()">$item_name</a></li> 
110        #end     
111    #end 
112      </ul> 
113 
114 
115 
116    <div class="article-gallery"> 
117        #set ($galleryImages = []) 
118         
119        ##################### 
120        ## Zdjecia dodatkowe 
121        ##################### 
122        #if ($photo) 
123            #foreach ($item in $photo.getSiblings() ) 
124                #if ($item.data !='') 
125                    #set ($galImage = {"url" : "$item.data" , "thumbUrl" : "$item.data&height=120", "desc" : "$htmlUtil.escapeAttribute($item.photodescription.data)"}) 
126                    #set ($VOID = $galleryImages.add($galImage)) 
127                #end 
128            #end 
129        #end 
130 
131        ##################### 
132        ## Zdjecia z galerii 
133        ##################### 
134        #set ($IGImageLocalServiceUtil = $portal.class.forName("com.liferay.portlet.imagegallery.service.IGImageLocalServiceUtil").newInstance()) 
135        #set ($ImageLocalServiceUtil = $portal.class.forName("com.liferay.portal.service.ImageLocalServiceUtil").newInstance()) 
136         
137        #if ($gallery-photo && $gallery-photo.data != "") 
138            #set ($url = $getterUtil.getString($gallery-photo.data))  
139        #end 
140                 
141        #if ($url && $url != "") 
142         
143            #set ($uuid = $getterUtil.getString($httpUtil.getParameter($url, "uuid", false))) 
144            #set ($groupId = $getterUtil.getLong($httpUtil.getParameter($url, "groupId", false))) 
145            #set ($igImage = $IGImageLocalServiceUtil.getImageByUuidAndGroupId($uuid, $groupId)) 
146            #set ($smallImageId = $igImage.getSmallImageId()) 
147         
148         
149            #set ($folderId = $igImage.getFolderId()) 
150            #set ($folderImages = $IGImageLocalServiceUtil.getImages($groupId, $folderId))   
151             
152            #if ($folderImages) 
153                #set ($index = 0) 
154                #set ($size = $folderImages.size()) 
155                #set ($currentWidth = 0) 
156                #foreach ($folderimg in $sortTool.sort($folderImages,"name:asc"))    
157 
158                    #if ($folderimg.description == $folderimg.nameWithExtension)    
159                      #set ($folderimg.description = "") 
160                    #end 
161         
162                    #set ($imgImageId = $folderimg.custom1ImageId) 
163                    #set ($widthRatio = 1.0) 
164                    #if ($imgImageId == 0) 
165                        #set ($imgImageId = $folderimg.largeImageId) 
166                    #end 
167                    #set ($img = $ImageLocalServiceUtil.getImage($imgImageId)) 
168                    #set ($ratio = (100.0 / $img.height)) 
169                    #if ($ratio > 1.0) 
170	                    #set ($ratio = 1) 
171                    #end 
172                    #set ($imgWidth = ($ratio * $img.width)) 
173                    #set ($imgWidth = $imgWidth.intValue()) 
174                    #set ($width = ($ratio * $img.width)) 
175                    #set ($width = $width.intValue()) 
176                    #set ($width2 = $width.intValue() + 30) 
177                     
178                    #set ($galImage = {"width": $width, "width2" : $width2, "url" : "/image/image_gallery?uuid=$folderimg.getUuid()&groupId=$folderimg.getGroupId()" , "thumbUrl" : "/image/image_gallery?uuid=$folderimg.getUuid()&groupId=$folderimg.getGroupId()&width=$width", "desc" : "$htmlUtil.escapeAttribute($folderimg.description)"}) 
179                    #set ($VOID = $galleryImages.add($galImage)) 
180         
181                    #set ($index = $index + 1) 
182         
183                #end 
184            #end 
185             
186        #end 
187         
188         
189         
190        #if ($galleryImages.size() > 0) 
191	        <div class="gallery-$reserved-article-id.data"> 
192	            <h4>#language("image-gallery")</h4> 
193	             
194	            #set ($currentWidth = 0) 
195	            #set ($index = 0) 
196	        	<div class="image-gallery-row"> 
197	            #foreach ($img in $galleryImages) 
198	                #if ($currentWidth > (710 - $img.width2)) 
199	                    #set ($currentWidth = 0) 
200	                    <!--  </div> --> 
201	                #end 
202	                
203	                #if ($currentWidth == 0) 
204	                    <!-- <div class="image-gallery-row">  --> 
205	                #end 
206	                #set ($currentWidth = $currentWidth + $img.width2) 
207	     
208	                <a class="rsImg gallery-image" href="$img.url" rel="prettyPhoto[$reserved-article-id.data]"><img class="rsTmb gallery-image-thumb" src="$img.thumbUrl" width="$width" alt="$img.desc"/></a> 
209	     
210	                #set ($index = $index + 1) 
211	                #if ($index == $galleryImages.size()) 
212	                   <!-- </div>  --> 
213	                #end 
214	            #end 
215	            </div> 
216	        </div>     
217        #end 
218    </div> 
219</div> 
 
 
 
 

Polecamy: