- Accueil
- Je découvre les OPCI
Je découvre les OPCI
Comprendre les OPCI
Si vous souhaitez investir, rapprochez-vous de votre conseiller qui vous aidera à évaluer les produits adaptés à vos besoins et vous présentera également les risques potentiels.
Notre offre OPCI
The following has evaluated to null or missing: ==> keyNumber.node(1) [in template "20155#20196#468926122" at line 138, column 68] ---- 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 keyNumberValue = keyNumber.no... [in template "20155#20196#468926122" at line 138, column 41] ----
1<#setting locale = locale />
2<#assign documentHelperService = serviceLocator.findService("com.preim.utils.api.DocumentHelperService")/>
3<#assign assetVocabularyLocalServiceUtil = staticUtil["com.liferay.asset.kernel.service.AssetVocabularyLocalServiceUtil"]>
4<#assign webContentHelperService = serviceLocator.findService("com.preim.utils.api.WebContentHelperService")/>
5
6<#assign typeProduitId = assetVocabularyLocalServiceUtil.fetchGroupVocabulary(groupId,"Type Produit").getVocabularyId()/>
7
8
9<#assign title = renderRequest.getPreferences().getValue('portletSetupTitle_' + themeDisplay.getLocale().toString(), '') />
10
11<section class="section">
12 <div class="product-offers fluid-grid">
13 <div class="by-row product-offers-flex-col">
14 <#if title?? && title?has_content>
15 <h2 class="product-offers-title">${title}</h2>
16 </#if>
17
18 <#list entries as curEntry>
19 <#if curEntry?has_content && curEntry.getAssetRenderer()?has_content && curEntry.getAssetRenderer().getArticle()?has_content>
20 <#assign docXml = saxReaderUtil.read(curEntry.getAssetRenderer().getArticle().getContentByLocale(locale)) />
21 <#assign title = docXml.valueOf("//dynamic-element[@name='title']/dynamic-content/text()") />
22 <#assign intro = docXml.valueOf("//dynamic-element[@name='introText']/dynamic-content/text()") />
23 <#assign keyPoints = docXml .getRootElement().selectNodes("//dynamic-element[@name='keyPoint']") />
24 <#assign warning = docXml.valueOf("//dynamic-element[@name='warning']/dynamic-content/text()") />
25 <#assign image = docXml.valueOf("//dynamic-element[@name='videoImage']/dynamic-content/text()") />
26 <#assign videoId = docXml.valueOf("//dynamic-element[@name='videoId']/dynamic-content/text()") />
27 <#assign keyNumbers = docXml.getRootElement().selectNodes("//dynamic-element[@name='keyNumbers']") />
28 <#assign greenLabelLink = docXml.valueOf("//dynamic-element[@name='greenLabelLink']/dynamic-content/text()") />
29 <#assign greenExternalLink = docXml.valueOf("//dynamic-element[@name='greenExternalLink']/dynamic-content/text()") />
30 <#assign greenInternalLink = docXml.valueOf("//dynamic-element[@name='greenLink']/dynamic-content/text()") />
31 <#assign whiteLabelLink = docXml.valueOf("//dynamic-element[@name='whiteLabelLink']/dynamic-content/text()") />
32 <#assign whiteExternalLink = docXml.valueOf("//dynamic-element[@name='whiteExternalLink']/dynamic-content/text()") />
33 <#assign whiteInternalLink = docXml.valueOf("//dynamic-element[@name='whiteLink']/dynamic-content/text()") />
34
35 <#assign greenLink=''/>
36 <#assign isGreenExternal = true>
37 <#if greenExternalLink?has_content>
38 <#assign greenLink = greenExternalLink />
39 <#elseif greenInternalLink?has_content>
40 <#assign isGreenExternal = false>
41 <#assign greenLink = webContentHelperService.getLinkToPageUrl(greenInternalLink, themeDisplay)>
42 </#if>
43
44 <#assign isWhiteExternal = true>
45 <#assign whiteLink='' />
46 <#if whiteExternalLink?has_content>
47 <#assign whiteLink = whiteExternalLink />
48 <#elseif whiteInternalLink?has_content>
49 <#assign isWhiteExternal = false>
50 <#assign whiteLink = webContentHelperService.getLinkToPageUrl(whiteInternalLink, themeDisplay)>
51 </#if>
52
53 <#assign imageURL ="" />
54 <#if image?has_content>
55 <#assign imageURL = documentHelperService.getDocumentUrl(image, themeDisplay) />
56 </#if>
57 <#assign typeProduit = "" />
58 <#list curEntry.getCategories() as category>
59 <#if category.getVocabularyId() == typeProduitId>
60 <#assign typeProduit = category.getTitle(locale) />
61 </#if>
62 </#list>
63 <div class="product-card">
64 <div class="row-title-video">
65 <div class="col-title">
66 <div class="category-title">${typeProduit} ${title}</div>
67 <div class="intro">${intro}</div>
68 </div>
69
70 <#if videoId?? && videoId?has_content>
71 <div class="col-video">
72 <div class="video-title"><@liferay_ui.message key='preim.product.display.video' /></div>
73 <div class="video-content">
74 <div class="video-content-video">
75 <div class="video" js-video js-scroll-animations-target>
76 <div class="video__cover" js-video-cover>
77 <img src="${imageURL}"/>
78 <button js-video-play class="video__play">
79 <span class="sr-only">Play</span>
80 </button>
81 </div>
82 <div class="video__iframe" js-video-iframe
83 data-video="${videoId}"></div>
84 <div class="video-cookie-warning by-bg-grey-light">
85 <div class="video-cookie-warning-wrapper">
86 <p><@liferay_ui.message key='preim.video.cookie.info' /> <a
87 class="video-cookie-warning-link" target="_blank"
88 href="/politique-des-donnees-personnelles"><@liferay_ui.message key='preim.video.cookie.info.link' /></a>
89 </p>
90 <a href="javascript:Didomi.notice.show()"
91 class="video-cookie-warning-renew"><@liferay_ui.message key='preim.video.modify.consent' /></a>
92 </div>
93 </div>
94 </div>
95 </div>
96 </div>
97 </div>
98 </#if>
99 </div>
100
101
102 <div class="row-key-points-numbers">
103 <div class="col-key-points by-rich-text">
104 <div class="key-points-title"><@liferay_ui.message key='preim.product.display.the.plural' /> ${keyPoints?size} <@liferay_ui.message key='preim.product.display.key.points' /></div>
105 <ul class="key-points">
106 <#list keyPoints as keyPoint>
107 <#assign keyPointData = keyPoint.elementText("dynamic-content") />
108 <li> ${keyPointData} </li>
109 </#list>
110 </ul>
111 <div class="row-warning-links row-warning-links-desktop ">
112 <#if warning?? && warning?has_content>
113 <div class="warning-title"><@liferay_ui.message key='preim.product.display.warning' /></div>
114 <div class="warning-content">${warning}</div>
115 </#if>
116
117 <div class="links">
118 <#if greenLink?has_content && greenLabelLink?has_content>
119 <a class="primary" href="${greenLink}"
120 <#if isGreenExternal>target="_blank"</#if>>
121 <span>${greenLabelLink}</span>
122 </a>
123 </#if>
124 <#if whiteLink?has_content && whiteLabelLink?has_content>
125 <a class="secondary" href="${whiteLink}"
126 <#if isWhiteExternal>target="_blank"</#if>>
127 <span>${whiteLabelLink}</span>
128 </a>
129 </#if>
130 </div>
131 </div>
132 </div>
133
134 <div class="col-key-numbers">
135 <div class="key-numbers-grid">
136 <#list keyNumbers as keyNumber>
137 <#assign keyNumberLabel = keyNumber.elementText("dynamic-content") />
138 <#assign keyNumberValue = keyNumber.node(1).getStringValue() />
139 <div class="key-number">
140 <div class="key-number-value">${keyNumberValue}</div>
141 <div class="key-number-label">${keyNumberLabel}</div>
142 </div>
143 </#list>
144 </div>
145 </div>
146
147 </div>
148
149 <div class="row-warning-links row-warning-links-mobile">
150 <#if warning?? && warning?has_content>
151 <div class="warning-title"><@liferay_ui.message key='preim.product.display.warning' /></div>
152 <div class="warning-content">${warning}</div>
153 </#if>
154
155 <div class="links">
156 <#if greenLink?has_content && greenLabelLink?has_content>
157 <a class="primary" href="${greenLink}" <#if isGreenExternal>target="_blank"</#if>>
158 <span>${greenLabelLink}</span>
159 </a>
160 </#if>
161 <#if whiteLink?has_content && whiteLabelLink?has_content>
162 <a class="secondary" href="${whiteLink}" <#if isWhiteExternal>target="_blank"</#if>>
163 <span>${whiteLabelLink}</span>
164 </a>
165 </#if>
166 </div>
167 </div>
168 </div>
169 </#if>
170 </#list>
171 </div>
172 </div>
173</section>
174<script type="didomi/html" data-vendor="c:youtube">
175 <style>
176 .video-cookie-warning {
177 display: none;
178 }
179 </style>
180</script>
OPCI : un placement long terme qui comporte des risques






Pourquoi choisir Praemia REIM France ?
Praemia REIM France est l’une des sociétés de gestion d’actifs de la plateforme immobilière européenne Praemia REIM
Des SCPI, OPCI et SCI, sur différents segments immobiliers et secteurs géographiques pour répondre au besoin de chacun.
Des SCPI qui privilégient un type d'actifs immobiliers pour permettre une meilleure lisibilité de la stratégie d'investissement.
Une gamme de fonds labellisées ISR immobilier pour donner du sens à son épargne.
Des équipes expertes sur chaque type d'actifs immobiliers (bureaux, commerces, santé, éducation, résidentiel, hôtellerie) pour saisir les meilleures opportunités du marché.
Moyennant des frais et commissions, Praemia REIM France achète les immeubles et gère le patrimoine.
Les équipes gèrent la location, les partenariats avec des opérateurs occupants et le confort au sein des immeubles offrant une visibilité sur la récurrence de revenus potentiels.