{"id":143180,"date":"2018-09-20T10:20:42","date_gmt":"2018-09-20T10:20:42","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=143180"},"modified":"2024-01-10T12:17:24","modified_gmt":"2024-01-10T12:17:24","slug":"moodle-akeneo-pim-connector","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/","title":{"rendered":"Moodle Akeneo PIM Connector"},"content":{"rendered":"<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Introduction<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p><b>Moodle Akeneo PIM Connector:&nbsp;<\/b>With the help of this module, you can connect your Moodle LMS (Learning platform or Course Management System) with the Akeneo PIM (Product Information Management) platform as well as manage content easily.<\/p>\n<p>You can push data from Akeneo into the Moodle admin. It works with simple products. Moodle Akeneo Connector also exports the Akeneo categories as course categories.<\/p>\n<p><strong>What is Moodle? &#8211;<\/strong> Moodle is an open-source learning platform created to provide instructors, learners with a single powerful, secure, and personalized learning environment. Anyone can download the software on the webserver and meet their needs.<\/p>\n<p><strong>Please Note<\/strong> &#8211; This module is compatible with Community Edition, Enterprise Edition, and Cloud (PaaS\/Flexibility) Edition of Akeneo.<\/p>\n<h3><span style=\"color: #ff0000;\">Basic Requirements:<\/span><\/h3>\n<ul>\n<li>This module works with Akeneo 2.0.x, 2.1.x, 2.2.x, 2.3.x, 3.0.x, 3.1.x, 3.2.x, 4.0.x and 5.0.x. Download Akeneo from <a href=\"https:\/\/www.akeneo.com\/download\/\" rel=\"noopener\">here<\/a><\/li>\n<li>Node and Yarn packages need to be installed.<\/li>\n<li>Also works with Akeneo Cloud Flexibility Mode which is a PAAS Edition of Akeneo<\/li>\n<\/ul>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Features<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<ul>\n<li>Export categories from Akeneo to Moodle as Moodle categories<\/li>\n<li>Products Export from Akeneo to Moodle as courses.<\/li>\n<li>Export product images as course summary images.<\/li>\n<li>Moodle Akeneo PIM Connector is compatible with the latest Akeneo version 5.0.x<\/li>\n<li>Filter Data to be exported based on category, family, completeness, time conditions, Identifier (SKU).<\/li>\n<li>Export data on the basis of language.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Video Tutorials<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>&nbsp;Check out the following video tutorials below:<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">How to create Moodle credentials?<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div class=\"wp-block-wk-block-youtube-video wk-block--yt-video wk-block-yt-classic components-placeholder\">\n<div class=\"wk-block--yt-video-frame\">\n<div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"X4dHOSTp_ug\">\n<div class=\"components-placeholder__instructions\">X4dHOSTp_ug<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">How to do module configuration in Akeneo?<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div class=\"wp-block-wk-block-youtube-video wk-block--yt-video wk-block-yt-classic components-placeholder\">\n<div class=\"wk-block--yt-video-frame\">\n<div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"U1l5BRHlalc\">\n<div class=\"components-placeholder__instructions\">U1l5BRHlalc<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">How to add courses from Akeneo to Moodle?<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div class=\"wp-block-wk-block-youtube-video wk-block--yt-video wk-block-yt-classic components-placeholder\">\n<div class=\"wk-block--yt-video-frame\">\n<div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"QWOTOt7Dh7Y\">\n<div class=\"components-placeholder__instructions\">QWOTOt7Dh7Y<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h3 class=\"panel-title\">Setup Credentials In Moodle<\/h3>\n<\/div>\n<div class=\"panel-body\">\n<p>Follow the below steps to create Moodle Credentials to be used in Akeneo<\/p>\n<ul>\n<li>Sign up in your Moodle account then go to Dashboard.<\/li>\n<li>Create external services from your Moodle Admin Panel. Go to <strong>Site Administration &gt; Plugins &gt; Web Services &gt; External Services &gt; Add<\/strong><\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143568 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-services-1-1.png\" alt=\"Setup credential in Moodle\" width=\"524\" height=\"554\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-services-1-1.png 1261w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-services-1-1-236x249.png 236w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-services-1-1-284x300.png 284w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-services-1-1-768x812.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-services-1-1-969x1024.png 969w\" sizes=\"(max-width: 524px) 100vw, 524px\" loading=\"lazy\" \/><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143439 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Add.png\" alt=\"External service in Moodle\" width=\"594\" height=\"374\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Add.png 571w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Add-250x158.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Add-300x189.png 300w\" sizes=\"(max-width: 594px) 100vw, 594px\" loading=\"lazy\" \/><\/p>\n<ul>\n<li>Generate a token from the Moodle Admin panel. Go to <strong>Site Administration &gt; Plugins &gt; Web Services &gt; Manage Tokens &gt; Add<\/strong><\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143442 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-Manage-tokens.png\" alt=\"Manage Token in Moodle\" width=\"584\" height=\"586\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-Manage-tokens.png 1284w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-Manage-tokens-248x249.png 248w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-Manage-tokens-300x300.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-Manage-tokens-768x771.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-Manage-tokens-1020x1024.png 1020w\" sizes=\"(max-width: 584px) 100vw, 584px\" loading=\"lazy\" \/><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143570 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-from-2018-09-20-12-08-25.png-PNG-Image-1366-\u00d7-768-pixels-Scaled-87-.png\" alt=\"Create token in Moodle\" width=\"545\" height=\"361\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-from-2018-09-20-12-08-25.png-PNG-Image-1366-\u00d7-768-pixels-Scaled-87-.png 539w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-from-2018-09-20-12-08-25.png-PNG-Image-1366-\u00d7-768-pixels-Scaled-87--250x166.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-from-2018-09-20-12-08-25.png-PNG-Image-1366-\u00d7-768-pixels-Scaled-87--300x199.png 300w\" sizes=\"(max-width: 545px) 100vw, 545px\" loading=\"lazy\" \/><\/p>\n<ul>\n<li>Enable Rest Protocol from the Moodle Admin Panel. Go to <strong>Site Administration &gt; Plugins &gt; Web Services &gt; Manage Tokens &gt; Manage Protocols<\/strong><\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143448 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-Manage-protocols.png\" alt=\"Manage protocols in Moodle\" width=\"558\" height=\"561\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-Manage-protocols.png 1282w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-Manage-protocols-247x249.png 247w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-Manage-protocols-298x300.png 298w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-Manage-protocols-768x773.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-Manage-protocols-1018x1024.png 1018w\" sizes=\"(max-width: 558px) 100vw, 558px\" loading=\"lazy\" \/><\/p>\n<ul>\n<li>Add needed function in the created external services. Go to <strong>Site Administration &gt; Plugins &gt; Web Services &gt; External Services &gt; Click on Functions in your service name<\/strong><\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143576 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-services-2.png\" alt=\"Add external service in Moodle\" width=\"596\" height=\"176\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-services-2.png 959w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-services-2-250x74.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-services-2-300x89.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-services-2-768x227.png 768w\" sizes=\"(max-width: 596px) 100vw, 596px\" loading=\"lazy\" \/><\/p>\n<p>Add these functions to your customer services.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143450 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-service-functions.png\" alt=\"Add functions in Moodle\" width=\"560\" height=\"550\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-service-functions.png 952w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-service-functions-250x246.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-service-functions-300x295.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-service-functions-768x754.png 768w\" sizes=\"(max-width: 560px) 100vw, 560px\" loading=\"lazy\" \/><\/p>\n<ul>\n<li>Find Your External Service Token and domain name after that put in the Moodle Akeneo connector.<\/li>\n<li>Now your connector is ready to use.<\/li>\n<\/ul>\n<div class=\"wk-index-wrap\">\n<h3 class=\"index-title\">Module Installation for Version 4.0.x to 5.0.x<\/h3>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h3>1- Composer Installation<\/h3>\n<p><a href=\"https:\/\/webkul.com\/blog\/how-to-install-webkul-akeneo-connector-via-composer\/\" data-wpel-link=\"internal\"><strong>Read This Blog<\/strong><\/a><\/p>\n<h3>2- Manual Installation<\/h3>\n<p>Please follow these steps for installing Moodle Akeneo Connector module in your Akeneo PIM platform.<\/p>\n<ul>\n<li>Unzip the respective extension zip then merge &#8220;src&#8221; folder into akeneo project root directory.<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-233430\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/src-cms-1-1.png\" alt=\"src-cms-1-1\" width=\"1254\" height=\"298\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/src-cms-1-1.png 1254w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/src-cms-1-1-300x71.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/src-cms-1-1-1200x285.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/src-cms-1-1-250x59.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/src-cms-1-1-768x183.png 768w\" sizes=\"(max-width: 1254px) 100vw, 1254px\" loading=\"lazy\" \/><\/p>\n<ul>\n<li>&nbsp;Goto config\/Bundles.php then add line:<\/li>\n<\/ul>\n<pre class=\"\">Webkul\\MoodleConnectorBundle\\MoodleConnectorBundle::class =&gt; ['all' =&gt; true]<\/pre>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-233440\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/moodle.png\" alt=\"moodle\" width=\"760\" height=\"98\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/moodle.png 760w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/moodle-300x39.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/moodle-250x32.png 250w\" sizes=\"(max-width: 760px) 100vw, 760px\" loading=\"lazy\" \/><\/p>\n<p><span data-preserver-spaces=\"true\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; in return array.<\/span><\/p>\n<ul>\n<li><span data-preserver-spaces=\"true\">Copy the \u201cconfig\u201d folder into akeneo project root directory for routing.<\/span><\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-233432\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/conf-cms-1-2.png\" alt=\"conf-cms-1-2\" width=\"1232\" height=\"301\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/conf-cms-1-2.png 1232w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/conf-cms-1-2-300x73.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/conf-cms-1-2-1200x293.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/conf-cms-1-2-250x61.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/conf-cms-1-2-768x188.png 768w\" sizes=\"(max-width: 1232px) 100vw, 1232px\" loading=\"lazy\" \/><\/p>\n<ul>\n<li>Run this command after ssh to your akeneo server by the terminal<\/li>\n<\/ul>\n<pre class=\"\">php bin\/console cache:clear --env=prod &amp;&amp; php bin\/console wk_moodle:setup:install --env=prod<\/pre>\n<ul>\n<li>If you are using php-fpm. Then you need to restart the php-fpm services and apache web server.<\/li>\n<\/ul>\n<p><strong>For Akeneo 5<\/strong><\/p>\n<pre>sudo service php-fpm7.4 restart<\/pre>\n<p><strong>For Akeneo<\/strong>&nbsp;<strong>4<\/strong><\/p>\n<pre>sudo service php-fpm7.3 restart<\/pre>\n<div id=\"crayon-60b8556ecb082282612991\" class=\"crayon-syntax crayon-theme-sublime-text crayon-font-monaco crayon-os-pc print-yes notranslate\" data-settings=\" minimize scroll-mouseover\"><\/div>\n<div data-settings=\" minimize scroll-mouseover\">\n<p><strong>To run the Quick export in Akeneo 5.0.x, you need to run the below command.<\/strong><\/p>\n<p>Install composer dependency<\/p>\n<pre>php -d memory_limit=4G \/usr\/local\/bin\/composer --prefer-dist --no-scripts require navneetbhardwaj\/akeneo-quickexport-configurator;<\/pre>\n<\/div>\n<div data-settings=\" minimize scroll-mouseover\">\n<p>After that, register bundle in&nbsp;<strong>config\/bundles.php<\/strong><\/p>\n<pre id=\"crayon-60b8556ecb085672689712\" class=\"crayon-syntax crayon-theme-sublime-text crayon-font-monaco crayon-os-pc print-yes notranslate\" data-settings=\" minimize scroll-mouseover\">return [\n    \\WebkulQuickExportConfiguratorBundle\\QuickExportConfiguratorBundle::class =&gt; ['all' =&gt; true],\n];<\/pre>\n<\/div>\n<div data-settings=\" minimize scroll-mouseover\"><\/div>\n<div data-settings=\" minimize scroll-mouseover\">\n<p>Define routing to create a file in the<strong>&nbsp;config\/routes\/wk_quick_export.yml<\/strong><\/p>\n<pre class=\"\">wk_quick_expoort:\n     resource: \"@QuickExportConfiguratorBundle\/Resources\/config\/routing.yml\"\n     prefix: \/<\/pre>\n<div id=\"crayon-60b8556ecb087400494021\" class=\"crayon-syntax crayon-theme-sublime-text crayon-font-monaco crayon-os-pc print-yes notranslate\" data-settings=\" minimize scroll-mouseover\"><\/div>\n<\/div>\n<div data-settings=\" minimize scroll-mouseover\">\n<h2>Docker Installation Command :<\/h2>\n<p><strong>For Akeneo 5<\/strong><\/p>\n<pre>alias docker_php='docker-compose run -u www-data --rm php php';\nalias docker_yarn='docker-compose run -u node --rm node yarn';\ndocker_php bin\/console cache:clear --env=prod;\ndocker_php bin\/console pim:installer:assets --symlink --clean --env=prod;\ndocker_php bin\/console d:s:u --force;\ndocker_yarn run webpack;\ndocker_yarn run update-extensions;\ndocker_yarn run less;<\/pre>\n<\/div>\n<div data-settings=\" minimize scroll-mouseover\"><\/div>\n<p><strong>For Akeneo<\/strong>&nbsp;<strong>4<\/strong><\/p>\n<div id=\"crayon-60b8556ecb081547188325\" class=\"crayon-syntax crayon-theme-sublime-text crayon-font-monaco crayon-os-pc print-yes notranslate\" data-settings=\" minimize scroll-mouseover\"><\/div>\n<pre class=\"\">alias docker_php='docker-compose run -u www-data --rm php php';\nalias docker_yarn='docker-compose run -u node --rm node yarn';\ndocker_php bin\/console cache:clear --env=prod;\ndocker_php bin\/console pim:installer:assets --symlink --clean --env=prod;\ndocker_php bin\/console d:s:u --force;\ndocker_yarn run webpack;\ndocker_yarn run less;<\/pre>\n<div class=\"panel panel-primary\">\n<div class=\"panel-body\">\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Module Installation for Version 2.x to 3.x<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p>Please follow these steps for installing Moodle Akeneo Connector module in your Akeneo PIM platform.<\/p>\n<ul>\n<li>Unzip the respective extension zip&nbsp; then merge &#8220;src&#8221; folder into akeneo project root directory.<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-233444\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/src-cms-1-2.png\" alt=\"src-cms-1-2\" width=\"1254\" height=\"298\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/src-cms-1-2.png 1254w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/src-cms-1-2-300x71.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/src-cms-1-2-1200x285.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/src-cms-1-2-250x59.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/src-cms-1-2-768x183.png 768w\" sizes=\"(max-width: 1254px) 100vw, 1254px\" loading=\"lazy\" \/><\/p>\n<ul>\n<li>Goto app\/AppKernel.php after that add the following line in function registerProjectBundles()<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143458 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot60.png\" alt=\"Add code line in Appkernel.php\" width=\"601\" height=\"203\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot60.png 501w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot60-250x84.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot60-300x101.png 300w\" sizes=\"(max-width: 601px) 100vw, 601px\" loading=\"lazy\" \/><\/p>\n<pre class=\"brush:xml\">new Webkul\\\\MoodleConnectorBundle\\\\MoodleConnectorBundle(),<\/pre>\n<ul>\n<li>Goto app\/config\/routing.yml then add these lines at top of the file<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143459 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot59.png\" alt=\"Add code in routing.yml\" width=\"642\" height=\"87\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot59.png 526w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot59-250x34.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot59-300x40.png 300w\" sizes=\"(max-width: 642px) 100vw, 642px\" loading=\"lazy\" \/><\/p>\n<pre class=\"brush:php\">moodle_connector:\n        resource: \"@MoodleConnectorBundle\/Resources\/config\/routing.yml\"\n        prefix:   \/<\/pre>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>You have to navigate to Akeneo Installation Directory(Ex. <strong>cd \/opt\/bitnami\/apps\/akeneo\/htdocs<\/strong> ). Run this command after ssh to your akeneo server by the terminal.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<pre class=\"brush:php\">php bin\/console cache:clear --env=prod &amp;&amp; php bin\/console wk_moodle:setup:install --env=prod<\/pre>\n<p class=\"brush:php\">\n<ul>\n<li>You have to restart your web server like Apache, Nginx. Run the command for Apache web server.<\/li>\n<\/ul>\n<pre class=\"\">&nbsp; &nbsp; &nbsp; &nbsp; sudo service apache2 restart<\/pre>\n<ul>\n<li>\n<p class=\"\">If you are using php-fpm. Then you need to restart the php-fpm services.<\/p>\n<pre class=\"\">sudo service php-fpm7.2 restart<\/pre>\n<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p class=\"brush:php \">\n<div class=\"panel panel-primary\">\n<div class=\"panel-body\">\n<div class=\"wk-index-wrap\"><\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-body\">\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Common Issues After Installation<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p>It might happen that even after proper installation, upon opening your Akeneo admin dashboard, you see a loading screen. In that case, do check for the following solution:<\/p>\n<ul>\n<li>Webpack Installation: If you get the below error <img decoding=\"async\" class=\"aligncenter wp-image-135927 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/Webpack-error.png\" alt=\"Webpack error\" width=\"734\" height=\"211\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/Webpack-error.png 734w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/Webpack-error-250x72.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/Webpack-error-300x86.png 300w\" sizes=\"(max-width: 734px) 100vw, 734px\" loading=\"lazy\" \/> It means that web pack is not installed in your system. Run the following command\n<pre class=\"brush:php\">npm install --save-prod webpack\nnpm install\n<\/pre>\n<\/li>\n<li>Module routing.yml is not configured properly. Re-check the routing.yml file as mentioned&nbsp;in the 3rd step of Module Installation<\/li>\n<li>Clear your browser cache.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">SETUP CREDENTIAL IN AKENEO<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>After successfully installing the module in Akeneo, you need to set up the Moodle API credentials in Akeneo. Please log into Akeneo after that follow Moodle Connector&gt;Setup Credentials.<\/p>\n<p>In this, you need to enter the <strong>External Service Token<\/strong> and <strong>Domain name<\/strong> of your Moodle.<\/p>\n<ul>\n<li><strong>External Service Token<\/strong><\/li>\n<li><strong>Domain name<\/strong><\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143466 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/page_title-webkul_moodle_connector_configuration.png\" alt=\"Set credentials in Akeneo\" width=\"527\" height=\"362\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/page_title-webkul_moodle_connector_configuration.png 506w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/page_title-webkul_moodle_connector_configuration-250x171.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/page_title-webkul_moodle_connector_configuration-300x206.png 300w\" sizes=\"(max-width: 527px) 100vw, 527px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Moodle Mapping Setting<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p>In the Moodle Mapping Setting tab, you need to match the product fields between Moodle and Akeneo. You need to select the correct Akeneo attribute that matches to the Moodle product information.<\/p>\n<ul>\n<li><strong>Full Name<\/strong><\/li>\n<li><strong>Summary<\/strong><\/li>\n<li><strong>Format&nbsp;<\/strong><\/li>\n<li><strong>Course Start Date<\/strong><\/li>\n<li><strong>Course End Date&nbsp;<\/strong><\/li>\n<li><strong>number of weeks\/topics<\/strong><\/li>\n<li><strong>The largest size of the file that can be uploaded into the course<\/strong><\/li>\n<li><strong>Report shown<\/strong><\/li>\n<li><strong>Available to Student<\/strong><\/li>\n<li><strong>Completion Notify<\/strong><\/li>\n<li><strong>Enable Completion<\/strong><\/li>\n<li><strong>Name of the Force Theme&nbsp;<\/strong><\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143467 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/page_title-webkul_moodle_connector_configuration-1.png\" alt=\"Moodle Mapping in Akeneo\" width=\"605\" height=\"300\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/page_title-webkul_moodle_connector_configuration-1.png 1163w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/page_title-webkul_moodle_connector_configuration-1-250x124.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/page_title-webkul_moodle_connector_configuration-1-300x149.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/page_title-webkul_moodle_connector_configuration-1-768x380.png 768w\" sizes=\"(max-width: 605px) 100vw, 605px\" loading=\"lazy\" \/><\/p>\n<p>Status mapping information remains the same on both ends. So if a product is disabled in Akeneo, it will be disabled in Moodle as well.<\/p>\n<h3>Other Mapping:<\/h3>\n<p>In the other mapping, we can manage attributes to be used as Image and File.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143480 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-6.png\" alt=\"Other Moodle Mapping in Akeneo\" width=\"681\" height=\"76\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-6.png 1162w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-6-250x28.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-6-300x33.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-6-768x85.png 768w\" sizes=\"(max-width: 681px) 100vw, 681px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Locale Mapping Setting<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>A locale is a set of parameters that define the merchant language, country, and any special variant that the user wants to see. A merchant can set his locale accordingly.<\/p>\n<ul>\n<li><strong>Akeneo Locale<\/strong><\/li>\n<li><strong>Moodle Locale Id<\/strong><\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143468 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/page_title.webkul_moodle_connector_configuration.png\" alt=\"Locale Mapping in Akeneo\" width=\"607\" height=\"265\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/page_title.webkul_moodle_connector_configuration.png 1190w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/page_title.webkul_moodle_connector_configuration-250x109.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/page_title.webkul_moodle_connector_configuration-300x131.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/page_title.webkul_moodle_connector_configuration-768x336.png 768w\" sizes=\"(max-width: 607px) 100vw, 607px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Creating a product in Akeneo<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p>After that to create a product in Akeneo, go to navigate to Products then click Create button. Now, you need to choose product type \u2013 as Product or Product Model.<\/p>\n<p><strong>Product<\/strong>&nbsp;\u2013 Select this type for creating simple and virtual products.<\/p>\n<p><strong>Product Model<\/strong>&nbsp;\u2013 Select this type for creating a configurable product with variations.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143022 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Create-Product-type.png\" alt=\"Create product in Akeneo\" width=\"556\" height=\"373\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Create-Product-type.png 516w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Create-Product-type-250x168.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Create-Product-type-300x201.png 300w\" sizes=\"(max-width: 556px) 100vw, 556px\" loading=\"lazy\" \/><\/p>\n<p>Now enter the required SKU, choose a family, then click the Save button.<\/p>\n<p><strong>Product Family<\/strong>&nbsp;\u2013 A family is a set of attributes that will be the same for all products belonging to a family. The product family represents products type, imposes product information structure and defines the list of attributes for a product that it belongs.<\/p>\n<h3><img decoding=\"async\" class=\"aligncenter wp-image-143023 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/enter-sku-and-choose-family.png\" alt=\"Create product in Akeneo\" width=\"572\" height=\"244\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/enter-sku-and-choose-family.png 936w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/enter-sku-and-choose-family-250x107.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/enter-sku-and-choose-family-300x128.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/enter-sku-and-choose-family-768x327.png 768w\" sizes=\"(max-width: 572px) 100vw, 572px\" loading=\"lazy\" \/><\/h3>\n<h3>Add Product Details<\/h3>\n<p>Then you need to provide information about the product. First, select the Channel and Locale after that enter the SKU then name.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143492 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-7.png\" alt=\"Add product details in Akeneo\" width=\"592\" height=\"402\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-7.png 909w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-7-250x170.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-7-300x204.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-7-768x522.png 768w\" sizes=\"(max-width: 592px) 100vw, 592px\" loading=\"lazy\" \/><\/p>\n<h3>Select Attribute<\/h3>\n<p>For adding product information, select attribute options you require. You can also create new options for the attribute. Following Attributes from Akeneo are supported for export:<\/p>\n<ul>\n<li>Moodle_isBundle<\/li>\n<li>Date<\/li>\n<li>MPN<\/li>\n<li>Image<\/li>\n<li>Format<\/li>\n<li>Description<\/li>\n<li>Size<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143493 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-8.png\" alt=\"Select attribute in Akeneo\" width=\"584\" height=\"472\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-8.png 505w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-8-250x202.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-8-300x242.png 300w\" sizes=\"(max-width: 584px) 100vw, 584px\" loading=\"lazy\" \/><\/p>\n<h3>Upload Image<\/h3>\n<p>After that click the upload picture section or use the drag and drop feature to add product image.<\/p>\n<p><img decoding=\"async\" class=\" wp-image-158412 aligncenter\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Upload-an-Image-1.png\" alt=\"Upload an Image in Akeneo\" width=\"625\" height=\"382\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Upload-an-Image-1.png 499w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Upload-an-Image-1-250x153.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Upload-an-Image-1-300x183.png 300w\" sizes=\"(max-width: 625px) 100vw, 625px\" loading=\"lazy\" \/><\/p>\n<h3>Multi-Lingual Information<\/h3>\n<p>Add information to other languages and store views.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143494 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-9.png\" alt=\"Add multilingual Information in Akeneo\" width=\"634\" height=\"164\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-9.png 896w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-9-250x65.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-9-300x78.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-9-768x199.png 768w\" sizes=\"(max-width: 634px) 100vw, 634px\" loading=\"lazy\" \/><\/p>\n<h3>Add New Attribute Option<\/h3>\n<p>If an attribute option is missing for a select attribute type (simple or multi-select), you can directly add it to the Product Edit Form. Enter a Code and Label values, then click Save.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143495 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/add-attribute-option.png\" alt=\"Add a new product option in Akeneo\" width=\"605\" height=\"263\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/add-attribute-option.png 575w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/add-attribute-option-250x109.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/add-attribute-option-300x130.png 300w\" sizes=\"(max-width: 605px) 100vw, 605px\" loading=\"lazy\" \/><\/p>\n<h3>Select Category<\/h3>\n<p>After entering all the product information, save your changes<\/p>\n<p>After that&nbsp; go to Product Navigation then select Categories.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143496 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-10.png\" alt=\"Select categories in Akeneo\" width=\"601\" height=\"271\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-10.png 1195w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-10-250x113.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-10-300x135.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-10-768x346.png 768w\" sizes=\"(max-width: 601px) 100vw, 601px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Moodle Export Job<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>Now to export your product data you need to create a job profile and execute it. First, go to&nbsp;<strong>Exports&gt;Create Export Profile<\/strong> after that enter a unique code, label then select a job profile.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143035 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Create-Export-Profile.png\" alt=\"Moodle export job in Akeneo\" width=\"554\" height=\"310\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Create-Export-Profile.png 900w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Create-Export-Profile-250x140.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Create-Export-Profile-300x168.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Create-Export-Profile-768x429.png 768w\" sizes=\"(max-width: 554px) 100vw, 554px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Job Profiles<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p><strong>Moodle Product Export:&nbsp;&nbsp;<\/strong>Exports everything (categories, course, export all) based on filters in a job. A product must have a category to be included in the export job.<\/p>\n<p>Here you will find three different types of export job profiles for every use case:-<\/p>\n<p><strong>Export All &#8211; <\/strong>Exports everything (categories, course, export all) based on filters in a job. A product must have a category to be included in the export job.<\/p>\n<p><strong>Export Course &#8211;&nbsp; <\/strong>It Exports only the courses in a category. You can choose the course that you want to export to Moodle.<\/p>\n<p><strong>Moodle Export Category &#8211;&nbsp;<\/strong>It exports only the category. If you have more than one category then you can export each category.<\/p>\n<p>If you choose the parent category it will export all the category. You can use the filter to send a single category.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143470 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Export-profiles-management.png\" alt=\"Export job profile in Akeneo\" width=\"588\" height=\"246\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Export-profiles-management.png 946w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Export-profiles-management-250x105.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Export-profiles-management-300x126.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Export-profiles-management-768x321.png 768w\" sizes=\"(max-width: 588px) 100vw, 588px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Filter The Data<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>After that go to the <strong>Content<\/strong> section then select the following options:<\/p>\n<p><strong>Channel<\/strong>&nbsp;\u2013 Each export job can only be linked to one channel, please select the relevant channel of products to<br \/>\nexport.<\/p>\n<p><strong>Locales<\/strong>&nbsp;\u2013 Select one or more Locales depending on your requirements.<\/p>\n<p><strong>Attributes<\/strong>&nbsp;\u2013 You can select which product attributes you want to export all or few of them. Click the Edit button to select the attributes.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143426 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/filter-data.png\" alt=\"Filter the data in Akeneo\" width=\"577\" height=\"429\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/filter-data.png 522w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/filter-data-250x186.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/filter-data-300x223.png 300w\" sizes=\"(max-width: 577px) 100vw, 577px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Filter The Products<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p>Now you need to decide which products to export on Moodle.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143039 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot_3-1.png\" alt=\"Filter the product in Akeneo\" width=\"592\" height=\"621\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot_3-1.png 550w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot_3-1-237x249.png 237w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot_3-1-286x300.png 286w\" sizes=\"(max-width: 592px) 100vw, 592px\" loading=\"lazy\" \/><\/p>\n<h3>Family<\/h3>\n<p>Select one or more product family to export to Moodle. If you want to export products belonging to specific families, click on the drop-down list then click on the families to add in the field.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143497 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-11.png\" alt=\"Filter with family in Akeneo\" width=\"646\" height=\"125\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-11.png 507w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-11-250x48.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-11-300x58.png 300w\" sizes=\"(max-width: 646px) 100vw, 646px\" loading=\"lazy\" \/><\/p>\n<h3>Status<\/h3>\n<p>You can also filter on the status of your products, three options available:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143042 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot_6.png\" alt=\"Filter with status in Akeneo\" width=\"572\" height=\"281\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot_6.png 478w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot_6-250x123.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot_6-300x147.png 300w\" sizes=\"(max-width: 572px) 100vw, 572px\" loading=\"lazy\" \/><\/p>\n<p>\u2022<\/p>\n<h3>Completeness<\/h3>\n<p>This enables you to filter on completeness of selected locales. Four options on completeness are proposed:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143043 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot_7.png\" alt=\"Filter with completeness in Akeneo\" width=\"548\" height=\"318\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot_7.png 479w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot_7-250x145.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot_7-300x174.png 300w\" sizes=\"(max-width: 548px) 100vw, 548px\" loading=\"lazy\" \/><\/p>\n<h3>Time Condition<\/h3>\n<p>After that you can now export your product within a specific time condition.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143044 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot_8.png\" alt=\"Filter with time condition in Akeneo\" width=\"554\" height=\"327\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot_8.png 471w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot_8-250x148.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot_8-300x177.png 300w\" sizes=\"(max-width: 554px) 100vw, 554px\" loading=\"lazy\" \/><\/p>\n<ul>\n<li>No date condition (default option) \u2013 Products are not filtered using time condition.<\/li>\n<li>Updated products over the last n days (e.g. 6) \u2013 To filter the products that were updated during the last six days, enter 6 value.<\/li>\n<li>Updated products since this date \u2013 To filter the products that were updated during a specific date, select a date.<\/li>\n<\/ul>\n<h3>Category<\/h3>\n<p>After that you can configure the categories of the channel tree you want to export. For example, you want to export the clothing products to update.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143170 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot47.png\" alt=\"Filter with category in Akeneo\" width=\"636\" height=\"133\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot47.png 483w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot47-250x52.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot47-300x63.png 300w\" sizes=\"(max-width: 636px) 100vw, 636px\" loading=\"lazy\" \/><\/p>\n<p>By default, all categories are exported. To select a category, click on the&nbsp;<strong>Edit<\/strong>&nbsp;button the categories of the channel tree are displayed.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143504 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-16.png\" alt=\"List of category in Akeneo\" width=\"606\" height=\"461\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-16.png 807w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-16-250x190.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-16-300x228.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-16-768x584.png 768w\" sizes=\"(max-width: 606px) 100vw, 606px\" loading=\"lazy\" \/><\/p>\n<h3>Identifier<\/h3>\n<p>You can make a selection of identifiers to export by adding them to the SKU field. You can copy and paste a list of identifiers, separated them by using comma, space or line breaks.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143499 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-13.png\" alt=\"Identifier\" width=\"534\" height=\"230\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-13.png 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-13-250x108.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-13-300x129.png 300w\" sizes=\"(max-width: 534px) 100vw, 534px\" loading=\"lazy\" \/><\/p>\n<p>After that click&nbsp;<strong>Save<\/strong> button after that follow the next step to execute this profile.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143046 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot_11.png\" alt=\"Save the job in Akeneo\" width=\"542\" height=\"254\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot_11.png 288w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot_11-250x117.png 250w\" sizes=\"(max-width: 542px) 100vw, 542px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Export Now<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>After creating the export profile, click on the Export Now button. The execution of the export process will begin, the page will refresh continually to update the information.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143500 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-14.png\" alt=\"Create export profile in Akeneo\" width=\"575\" height=\"181\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-14.png 591w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-14-250x79.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-14-300x94.png 300w\" sizes=\"(max-width: 575px) 100vw, 575px\" loading=\"lazy\" \/><\/p>\n<h3>Execution Process<\/h3>\n<p>Wait for the execution process to complete and check the errors. After the completion of the export job, the products will appear in Moodle product list as courses.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143501 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-15.png\" alt=\"Execution details in Akeneo\" width=\"587\" height=\"209\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-15.png 901w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-15-250x89.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-15-300x107.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-15-768x274.png 768w\" sizes=\"(max-width: 587px) 100vw, 587px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Moodle Courses Category List<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p>As you can see that the following courses category have been imported from Akeneo. The merchant can view the courses category in Moodle.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143506 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-17.png\" alt=\"Category List in Moodle\" width=\"552\" height=\"638\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-17.png 302w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-17-215x249.png 215w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-17-260x300.png 260w\" sizes=\"(max-width: 552px) 100vw, 552px\" loading=\"lazy\" \/><\/p>\n<p>In the Moodle dashboard, your course is visible like this.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-143634 \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Course-images.png\" alt=\"Product showing in Moodle\" width=\"607\" height=\"281\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Course-images.png 1293w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Course-images-250x116.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Course-images-300x139.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Course-images-768x356.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Course-images-1200x556.png 1200w\" sizes=\"(max-width: 607px) 100vw, 607px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-body\">\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Support<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p>So, that was much about the User Guide of Moodle Akeneo PIM Connector for any queries or doubts reach out to us at <a href=\"mailto:support@webkul.com\" target=\"_blank\" rel=\"noreferrer noopener\">support@webkul.com<\/a>. You can also raise a ticket at our&nbsp;<strong><a href=\"https:\/\/webkul.uvdesk.com\/en\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-wpel-link=\"exclude\">HelpDesk System.<\/a><\/strong><\/p>\n<p>Please explore our&nbsp;<a href=\"https:\/\/webkul.com\/akeneo\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-wpel-link=\"internal\">Akeneo Development Services<\/a>&nbsp;and Quality&nbsp;<a href=\"https:\/\/store.webkul.com\/Akeneo.html\" target=\"_blank\" rel=\"noreferrer noopener\" data-wpel-link=\"internal\">Akeneo Extensions<\/a>.<\/p>\n<div class=\"version-info\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div><\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Moodle Akeneo PIM Connector:&nbsp;With the help of this module, you can connect your Moodle LMS (Learning platform or Course Management System) with the Akeneo PIM (Product Information Management) platform as well as manage content easily. You can push data from Akeneo into the Moodle admin. It works with simple products. Moodle Akeneo Connector also <a href=\"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":219,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5709],"tags":[3649,7538,5829],"class_list":["post-143180","post","type-post","status-publish","format-standard","hentry","category-akeneo","tag-akeneo","tag-moodle-akeneo-connector","tag-pim"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Moodle Akeneo PIM Connector | Akeneo Connector<\/title>\n<meta name=\"description\" content=\"Moodle Akeneo PIM Connector connect your Moodle store with the Akeneo PIM platform from where you can manage all the category and courses.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Moodle Akeneo PIM Connector | Akeneo Connector\" \/>\n<meta property=\"og:description\" content=\"Moodle Akeneo PIM Connector connect your Moodle store with the Akeneo PIM platform from where you can manage all the category and courses.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-09-20T10:20:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-01-10T12:17:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-services-1-1.png\" \/>\n<meta name=\"author\" content=\"Adarsh Shukla\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Adarsh Shukla\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/\"},\"author\":{\"name\":\"Adarsh Shukla\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/24b3f1db9e67779ee3db881cae1ecbb5\"},\"headline\":\"Moodle Akeneo PIM Connector\",\"datePublished\":\"2018-09-20T10:20:42+00:00\",\"dateModified\":\"2024-01-10T12:17:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/\"},\"wordCount\":1909,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-services-1-1.png\",\"keywords\":[\"Akeneo\",\"Moodle Akeneo Connector\",\"pim\"],\"articleSection\":[\"Akeneo\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/\",\"url\":\"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/\",\"name\":\"Moodle Akeneo PIM Connector | Akeneo Connector\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-services-1-1.png\",\"datePublished\":\"2018-09-20T10:20:42+00:00\",\"dateModified\":\"2024-01-10T12:17:24+00:00\",\"description\":\"Moodle Akeneo PIM Connector connect your Moodle store with the Akeneo PIM platform from where you can manage all the category and courses.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-services-1-1.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-services-1-1.png\",\"width\":1261,\"height\":1333},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Moodle Akeneo PIM Connector\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/24b3f1db9e67779ee3db881cae1ecbb5\",\"name\":\"Adarsh Shukla\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/fb1b01aa3e81f8e9c96f2a73887e0dc95e47f085c0b41c5dfeeae1b6849850ee?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/fb1b01aa3e81f8e9c96f2a73887e0dc95e47f085c0b41c5dfeeae1b6849850ee?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Adarsh Shukla\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/adarshshukla-bd370\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Moodle Akeneo PIM Connector | Akeneo Connector","description":"Moodle Akeneo PIM Connector connect your Moodle store with the Akeneo PIM platform from where you can manage all the category and courses.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/","og_locale":"en_US","og_type":"article","og_title":"Moodle Akeneo PIM Connector | Akeneo Connector","og_description":"Moodle Akeneo PIM Connector connect your Moodle store with the Akeneo PIM platform from where you can manage all the category and courses.","og_url":"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2018-09-20T10:20:42+00:00","article_modified_time":"2024-01-10T12:17:24+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-services-1-1.png","type":"","width":"","height":""}],"author":"Adarsh Shukla","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Adarsh Shukla","Est. reading time":"17 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/"},"author":{"name":"Adarsh Shukla","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/24b3f1db9e67779ee3db881cae1ecbb5"},"headline":"Moodle Akeneo PIM Connector","datePublished":"2018-09-20T10:20:42+00:00","dateModified":"2024-01-10T12:17:24+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/"},"wordCount":1909,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-services-1-1.png","keywords":["Akeneo","Moodle Akeneo Connector","pim"],"articleSection":["Akeneo"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/","url":"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/","name":"Moodle Akeneo PIM Connector | Akeneo Connector","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-services-1-1.png","datePublished":"2018-09-20T10:20:42+00:00","dateModified":"2024-01-10T12:17:24+00:00","description":"Moodle Akeneo PIM Connector connect your Moodle store with the Akeneo PIM platform from where you can manage all the category and courses.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-services-1-1.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/http-192-168-15-125-Administration-Plugins-Web-services-External-services-1-1.png","width":1261,"height":1333},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/moodle-akeneo-pim-connector\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Moodle Akeneo PIM Connector"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/24b3f1db9e67779ee3db881cae1ecbb5","name":"Adarsh Shukla","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/fb1b01aa3e81f8e9c96f2a73887e0dc95e47f085c0b41c5dfeeae1b6849850ee?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fb1b01aa3e81f8e9c96f2a73887e0dc95e47f085c0b41c5dfeeae1b6849850ee?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Adarsh Shukla"},"url":"https:\/\/webkul.com\/blog\/author\/adarshshukla-bd370\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/143180","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/219"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=143180"}],"version-history":[{"count":78,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/143180\/revisions"}],"predecessor-version":[{"id":417418,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/143180\/revisions\/417418"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=143180"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=143180"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=143180"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}