Skip to content

Commit 97744d4

Browse files
committed
feat(API-1892): Turn former 'Guide' page into 'App concepts and use cases'
Added to Apps menu entry
1 parent 7ca1c08 commit 97744d4

File tree

3 files changed

+109
-5
lines changed

3 files changed

+109
-5
lines changed
Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
<h1>App concepts and use cases</h1>
2+
<div class="row">
3+
<div class="col-xs-12">
4+
<p>What are we going to connect to the PIM today?</p>
5+
<div class="row">
6+
<div class="col-sm-6">
7+
<div class="panel panel-info panel-btn">
8+
<a href="/guides/dam-connection/introduction.html">
9+
<div class="panel-body">
10+
<div class="row">
11+
<div class="col-xs-offset-4 col-xs-4 col-sm-offset-2 col-sm-8">
12+
<img width="100%" src="/img/illustrations/illus--dam-connection.svg"></img>
13+
</div>
14+
</div>
15+
<h2 class="text-center">A DAM</h2>
16+
<p class="text-center">You may want to connect your Digital Asset Manager to the PIM in order to easily be able to link your product assets to the right product in the PIM.</p>
17+
</div>
18+
</a>
19+
</div>
20+
</div>
21+
<div class="col-sm-6">
22+
<div class="panel panel-info panel-btn">
23+
<a href="/guides/ecommerce-connection/introduction.html">
24+
<div class="panel-body">
25+
<div class="row">
26+
<div class="col-xs-offset-4 col-xs-4 col-md-offset-2 col-md-8">
27+
<img width="100%" src="/img/illustrations/illus--ecommerce-connection.svg"></img>
28+
</div>
29+
</div>
30+
<h2 class="text-center">An eCommerce solution</h2>
31+
<p class="text-center">You may want to connect the PIM to your eCommerce solution in order to populate your eCommerce website(s) with your products, categories, assets...</p>
32+
</div>
33+
</a>
34+
</div>
35+
</div>
36+
</div>
37+
<div class="row">
38+
<div class="col-sm-6">
39+
<div class="panel panel-info panel-btn">
40+
<a href="/guides/translation-connection/introduction.html">
41+
<div class="panel-body">
42+
<div class="row">
43+
<div class="col-xs-offset-4 col-xs-4 col-md-offset-2 col-md-8">
44+
<img width="100%" src="/img/illustrations/illus--translation-connection.svg"></img>
45+
</div>
46+
</div>
47+
<h2 class="text-center">A translation solution</h2>
48+
<p class="text-center">You may want to connect your translation solution to the PIM in order to add a translation feature to Akeneo PIM and thus improve the user experience!</p>
49+
</div>
50+
</a>
51+
</div>
52+
</div>
53+
<div class="col-sm-6">
54+
<div class="panel panel-info panel-btn">
55+
<a href="/guides/erp-connection/introduction.html">
56+
<div class="panel-body">
57+
<div class="row">
58+
<div class="col-xs-offset-4 col-xs-4 col-sm-offset-2 col-sm-8 ">
59+
<img width="100%" src="/img/illustrations/illus--erp-connection.svg"></img>
60+
</div>
61+
</div>
62+
<h2 class="text-center">An ERP</h2>
63+
<p class="text-center">Every day, new products are referenced in your ERP. You may want to automatically send them to the PIM in order to start with their enrichment process.</p>
64+
</div>
65+
</a>
66+
</div>
67+
</div>
68+
</div>
69+
<div class="row">
70+
<div class="col-sm-6">
71+
<div class="panel panel-info panel-btn">
72+
<a href="/guides/syndication-connection/introduction.html">
73+
<div class="panel-body">
74+
<div class="row">
75+
<div class="col-xs-offset-4 col-xs-4 col-md-offset-2 col-md-8">
76+
<img width="100%" src="/img/illustrations/illus--syndication-connection.svg"></img>
77+
</div>
78+
</div>
79+
<h2 class="text-center">A syndication solution</h2>
80+
<p class="text-center">Maximize the business’s revenue of your customers by creating an App to distribute PIM products to different channels via your syndication solution.</p>
81+
</div>
82+
</a>
83+
</div>
84+
</div>
85+
<div class="col-sm-6">
86+
<div class="panel panel-info panel-btn">
87+
<a href="/guides/print-connection/introduction.html">
88+
<div class="panel-body">
89+
<div class="row">
90+
<div class="col-xs-offset-4 col-xs-4 col-sm-offset-2 col-sm-8 ">
91+
<img width="100%" src="/img/illustrations/illus--print-connection.svg"></img>
92+
</div>
93+
</div>
94+
<h2 class="text-center">A print solution</h2>
95+
<p class="text-center">You may want to connect the PIM to your print solution in order to automate the creation of paper catalogs, PDF documents, product sheets...</p>
96+
</div>
97+
</a>
98+
</div>
99+
</div>
100+
</div>
101+
</div>
102+
</div>

src/partials/layout.handlebars

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
<li><a href="/apps/authentication-and-authorization.html">Authentication and authorization</a></li>
5353
<li><a href="/apps/catalogs.html">Catalogs for Apps (beta)</a></li>
5454
<li><a href="/apps/app-developer-tools.html">Developer tools</a></li>
55-
<li><a href="/guides-index.html">App concepts and use cases</a></li>
55+
<li><a href="/apps/app-concepts-and-use-cases.html">App concepts and use cases</a></li>
5656
</ul>
5757
</li>
5858

tasks/build-doc.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -404,7 +404,7 @@ gulp.task('build-getting-started', ['clean-dist','less'], function () {
404404
.on('end', function () {
405405
return gulp.src('src/partials/getting-started.handlebars')
406406
.pipe(gulpHandlebars({
407-
active_guides: true,
407+
active_api_resources: true,
408408
title: pages[path.basename(path.dirname(file.path))].title,
409409
image: pages[path.basename(path.dirname(file.path))].image,
410410
gettingStartedName: pages[path.basename(path.dirname(file.path))].gettingStartedName,
@@ -501,7 +501,7 @@ gulp.task('build-guides', ['clean-dist','less'], function () {
501501
.on('end', function () {
502502
return gulp.src('src/partials/documentation.handlebars')
503503
.pipe(gulpHandlebars({
504-
active_guides: true,
504+
active_apps: true,
505505
title: pages[path.basename(path.dirname(file.path))].title,
506506
mainContent: fs.readFileSync('tmp/guides/' + path.basename(path.dirname(file.path)) + '/' + path.basename(file.path).replace(/\.md/, '.html'))
507507
}, {
@@ -596,7 +596,8 @@ gulp.task('build-apps-homepage', ['clean-dist','less'], function () {
596596
'overview.md': 'Overview',
597597
'authentication-and-authorization.md': 'Authentication and authorization',
598598
'catalogs.md': 'Catalogs for Apps <span class="label label-beta">Beta</span>',
599-
'app-developer-tools.md': 'Developer tools'
599+
'app-developer-tools.md': 'Developer tools',
600+
'app-concepts-and-use-cases.md': 'App concepts and use cases'
600601
};
601602

602603
var isOnePage = false;
@@ -628,7 +629,8 @@ gulp.task('build-apps', ['clean-dist','less'], function () {
628629
'overview.md': 'Overview',
629630
'authentication-and-authorization.md': 'Authentication and authorization',
630631
'catalogs.md': 'Catalogs for Apps <span class="label label-beta">Beta</span>',
631-
'app-developer-tools.md': 'Developer tools'
632+
'app-developer-tools.md': 'Developer tools',
633+
'app-concepts-and-use-cases.md': 'App concepts and use cases'
632634
};
633635

634636
var isOnePage = false;

0 commit comments

Comments
 (0)