Commerce Shipping https://michalak.world/ en Drupal Backend Developer for Hire https://michalak.world/video/drupal-backend-developer-hire <span class="field field--name-title field--type-string field--label-hidden">Drupal Backend Developer for Hire</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/u/1" typeof="schema:Person" property="schema:name" datatype="">useradmin</span></span> <span class="field field--name-created field--type-created field--label-hidden">Tue, 04/23/2019 - 09:45</span> <div class="field field--name-field-video field--type-video-embed-field field--label-hidden field__item"><div data-video-embed-field-lazy="&lt;div class=&quot;video-embed-field-provider-youtube video-embed-field-responsive-video&quot;&gt;&lt;iframe width=&quot;854&quot; height=&quot;480&quot; frameborder=&quot;0&quot; allowfullscreen=&quot;allowfullscreen&quot; src=&quot;https://www.youtube.com/embed/n9vCLvp8cds?autoplay=0&amp;amp;start=0&amp;amp;rel=0&quot;&gt;&lt;/iframe&gt; &lt;/div&gt; " class="video-embed-field-lazy"><a href="/video/drupal-backend-developer-hire" hreflang="en"><img src="/sites/default/files/video_thumbnails/n9vCLvp8cds.jpg" alt="" typeof="foaf:Image" /> </a><button class="video-embed-field-lazy-play"></button> </div> </div> <div class="field field--name-field-tags field--type-entity-reference field--label-above clearfix"> <h3 class="field__label">Tags</h3> <ul class="links field__items"> <li><a href="/tag/commerce-shipping" hreflang="en">Commerce Shipping</a></li> <li><a href="/tag/drupal" hreflang="en">Drupal</a></li> <li><a href="/tag/drupal-7" hreflang="en">Drupal 7</a></li> <li><a href="/tag/drupal-8" hreflang="en">Drupal 8</a></li> <li><a href="/tag/drupal-commerce" hreflang="en">Drupal Commerce</a></li> <li><a href="/tag/drupal-development" hreflang="en">Drupal Development</a></li> <li><a href="/tag/drupal-performance" hreflang="en">Drupal Performance</a></li> <li><a href="/tag/payment-gateway" hreflang="en">Payment Gateway</a></li> <li><a href="/tag/purchase-orders" hreflang="en">Purchase Orders</a></li> <li><a href="/tag/rest-api" hreflang="en">REST API</a></li> <li><a href="/tag/security" hreflang="en">Security</a></li> <li><a href="/tag/update" hreflang="en">Update</a></li> <li><a href="/tag/warehouse-mangement" hreflang="en">Warehouse Mangement</a></li> </ul> </div> Tue, 23 Apr 2019 14:45:59 +0000 useradmin 68 at https://michalak.world Drupal Development https://michalak.world/video/drupal-development <span class="field field--name-title field--type-string field--label-hidden">Drupal Development</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/u/1" typeof="schema:Person" property="schema:name" datatype="">useradmin</span></span> <span class="field field--name-created field--type-created field--label-hidden">Sun, 04/21/2019 - 15:49</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>I am a Drupal developer specializing in Backend Drupal Development and Drupal Commerce Development.</p></div> <div class="field field--name-field-video field--type-video-embed-field field--label-hidden field__item"><div data-video-embed-field-lazy="&lt;div class=&quot;video-embed-field-provider-youtube video-embed-field-responsive-video&quot;&gt;&lt;iframe width=&quot;854&quot; height=&quot;480&quot; frameborder=&quot;0&quot; allowfullscreen=&quot;allowfullscreen&quot; src=&quot;https://www.youtube.com/embed/tEojZwF0LBo?autoplay=0&amp;amp;start=0&amp;amp;rel=0&quot;&gt;&lt;/iframe&gt; &lt;/div&gt; " class="video-embed-field-lazy"><a href="/video/drupal-development" hreflang="en"><img src="/sites/default/files/video_thumbnails/tEojZwF0LBo.jpg" alt="" typeof="foaf:Image" /> </a><button class="video-embed-field-lazy-play"></button> </div> </div> <div class="field field--name-field-tags field--type-entity-reference field--label-above clearfix"> <h3 class="field__label">Tags</h3> <ul class="links field__items"> <li><a href="/tag/api" hreflang="en">API</a></li> <li><a href="/tag/commerce-shipping" hreflang="en">Commerce Shipping</a></li> <li><a href="/tag/composer" hreflang="en">Composer</a></li> <li><a href="/tag/drupal" hreflang="en">Drupal</a></li> <li><a href="/tag/drupal-7" hreflang="en">Drupal 7</a></li> <li><a href="/tag/drupal-8" hreflang="en">Drupal 8</a></li> <li><a href="/tag/drupal-commerce" hreflang="en">Drupal Commerce</a></li> <li><a href="/tag/drupal-development" hreflang="en">Drupal Development</a></li> <li><a href="/tag/drupal-performance" hreflang="en">Drupal Performance</a></li> <li><a href="/tag/form-api" hreflang="en">Form API</a></li> <li><a href="/tag/integration" hreflang="en">Integration</a></li> <li><a href="/tag/payment-gateway" hreflang="en">Payment Gateway</a></li> <li><a href="/tag/purchase-orders" hreflang="en">Purchase Orders</a></li> <li><a href="/tag/rest-api" hreflang="en">REST API</a></li> <li><a href="/tag/security" hreflang="en">Security</a></li> <li><a href="/tag/update" hreflang="en">Update</a></li> <li><a href="/tag/video" hreflang="en">Video</a></li> <li><a href="/tag/warehouse-mangement" hreflang="en">Warehouse Mangement</a></li> </ul> </div> Sun, 21 Apr 2019 20:49:23 +0000 useradmin 67 at https://michalak.world Drupal Developer https://michalak.world/video/drupal-developer <span class="field field--name-title field--type-string field--label-hidden">Drupal Developer</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/u/1" typeof="schema:Person" property="schema:name" datatype="">useradmin</span></span> <span class="field field--name-created field--type-created field--label-hidden">Sun, 04/21/2019 - 15:43</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Introduction about myself as a Drupal Backend Developer/Drupal Commerce Developer</p></div> <div class="field field--name-field-video field--type-video-embed-field field--label-hidden field__item"><div data-video-embed-field-lazy="&lt;div class=&quot;video-embed-field-provider-youtube video-embed-field-responsive-video&quot;&gt;&lt;iframe width=&quot;854&quot; height=&quot;480&quot; frameborder=&quot;0&quot; allowfullscreen=&quot;allowfullscreen&quot; src=&quot;https://www.youtube.com/embed/1OEF596XZts?autoplay=0&amp;amp;start=0&amp;amp;rel=0&quot;&gt;&lt;/iframe&gt; &lt;/div&gt; " class="video-embed-field-lazy"><a href="/video/drupal-developer" hreflang="en"><img src="/sites/default/files/video_thumbnails/1OEF596XZts.jpg" alt="" typeof="foaf:Image" /> </a><button class="video-embed-field-lazy-play"></button> </div> </div> <div class="field field--name-field-tags field--type-entity-reference field--label-above clearfix"> <h3 class="field__label">Tags</h3> <ul class="links field__items"> <li><a href="/tag/api" hreflang="en">API</a></li> <li><a href="/tag/commerce-shipping" hreflang="en">Commerce Shipping</a></li> <li><a href="/tag/drupal" hreflang="en">Drupal</a></li> <li><a href="/tag/drupal-7" hreflang="en">Drupal 7</a></li> <li><a href="/tag/drupal-8" hreflang="en">Drupal 8</a></li> <li><a href="/tag/drupal-commerce" hreflang="en">Drupal Commerce</a></li> <li><a href="/tag/drupal-development" hreflang="en">Drupal Development</a></li> <li><a href="/tag/drupal-performance" hreflang="en">Drupal Performance</a></li> <li><a href="/tag/drush" hreflang="en">Drush</a></li> <li><a href="/tag/integration" hreflang="en">Integration</a></li> <li><a href="/tag/payment-gateway" hreflang="en">Payment Gateway</a></li> <li><a href="/tag/rest-api" hreflang="en">REST API</a></li> <li><a href="/tag/update" hreflang="en">Update</a></li> <li><a href="/tag/video" hreflang="en">Video</a></li> </ul> </div> Sun, 21 Apr 2019 20:43:31 +0000 useradmin 64 at https://michalak.world Drupal Commerce Multi-currency https://michalak.world/article/drupal-commerce-multi-currency <span property="schema:name" class="field field--name-title field--type-string field--label-hidden">Drupal Commerce Multi-currency</span> <span rel="schema:author" class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/u/1" typeof="schema:Person" property="schema:name" datatype="">useradmin</span></span> <span property="schema:dateCreated" content="2019-04-19T11:38:49+00:00" class="field field--name-created field--type-created field--label-hidden">Fri, 04/19/2019 - 06:38</span> <div class="field field--name-field-image field--type-image field--label-above"> <div class="field__label">Image</div> <div class="field__item"> <img property="schema:image" src="/sites/default/files/2019-04/drupal-commerce-multicurrency_0.jpg" width="5616" height="3744" alt="Drupal commerce multicurrency" title="Drupal commerce multicurrency" typeof="foaf:Image" /> </div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-above"> <div class="field__label">Body</div> <div property="schema:text" class="field__item"><p>I have been working on many Drupal commerce projects both Drupal 7 and Drupal 8 and I have encountered the need for multiple currencies many times.   Drupal 8 has made it very easy to have multiple currencies.  The tricky part is when and how to switch from one currency to another. </p> <p>That is where the Drupal's <a href="https://www.drupal.org/project/commerce_currency_resolver">commerce currency resolver</a> module comes in handy.  The <a href="https://www.drupal.org/project/commerce_currency_resolver">commerce currency resolver module</a> makes it easy to switch between currencies and has also automated a currency conversion when a price has not be set in the currency the user wants to use.  e.g. The stores base currency is USD or EUR and you need 2, 4 or even 10 currencies.  Maintaining all of these prices could be tricky and hard to maintain.  On a side note and another possible blog post, using commerce feeds, each product variation's price could be imported and maintained.  </p> <p>The <a href="https://www.drupal.org/project/commerce_currency_resolver">commerce currency resolver</a> is a really good module to get multi-currency out of the box especially if you allow your users to select their currency.  Actually, in this case, it is perfect.  Now if you want some automation with auto currency selection.  e.g. To have the Drupal commerce project auto-select the user's currency, a small module will be needed.  </p> <p>That is exactly what I did this for a recent Drupal commerce project where I needed to auto select a user's currency based on their location (GEO IP based currency detection).  To do this I created a small module that leverages both the <a href="https://www.drupal.org/project/commerce_currency_resolver">commerce currency resolver'</a>s cookie-based currency selection and the <a href="https://www.drupal.org/project/smart_ip">smart IP</a> module to leverage the user's location.  Now the Drupal commerce project has GEO IP based currency selection.</p> <p> </p> <p> </p></div> </div> <section rel="schema:comment" class="field field--name-comment field--type-comment field--label-above comment-wrapper"> <h2 class="title comment-form__title">Add new comment</h2> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=62&amp;2=comment&amp;3=comment" token="af7j6TpeV3MnyIMaRziipbnBGgAN-glM0orFAI2Zpvs"></drupal-render-placeholder> </section> <div class="field field--name-field-tags field--type-entity-reference field--label-above clearfix"> <h3 class="field__label">Tags</h3> <ul class="links field__items"> <li property="schema:about" resource="/tag/commerce-shipping"><div about="/tag/commerce-shipping" typeof="schema:Thing" id="taxonomy-term-13" class="taxonomy-term vocabulary-tags"> <h2><a href="/tag/commerce-shipping"> <div property="schema:name" class="field field--name-name field--type-string field--label-hidden field__item">Commerce Shipping</div> </a></h2> <span property="schema:name" content="Commerce Shipping" class="rdf-meta hidden"></span> <div class="content"> </div> </div> </li> <li property="schema:about" resource="/tag/drupal"><div about="/tag/drupal" typeof="schema:Thing" id="taxonomy-term-2" class="taxonomy-term vocabulary-tags"> <h2><a href="/tag/drupal"> <div property="schema:name" class="field field--name-name field--type-string field--label-hidden field__item">Drupal</div> </a></h2> <span property="schema:name" content="Drupal" class="rdf-meta hidden"></span> <div class="content"> </div> </div> </li> <li property="schema:about" resource="/tag/drupal-8"><div about="/tag/drupal-8" typeof="schema:Thing" id="taxonomy-term-11" class="taxonomy-term vocabulary-tags"> <h2><a href="/tag/drupal-8"> <div property="schema:name" class="field field--name-name field--type-string field--label-hidden field__item">Drupal 8</div> </a></h2> <span property="schema:name" content="Drupal 8" class="rdf-meta hidden"></span> <div class="content"> </div> </div> </li> <li property="schema:about" resource="/tag/drupal-commerce"><div about="/tag/drupal-commerce" typeof="schema:Thing" id="taxonomy-term-4" class="taxonomy-term vocabulary-tags"> <h2><a href="/tag/drupal-commerce"> <div property="schema:name" class="field field--name-name field--type-string field--label-hidden field__item">Drupal Commerce</div> </a></h2> <span property="schema:name" content="Drupal Commerce" class="rdf-meta hidden"></span> <div class="content"> </div> </div> </li> <li property="schema:about" resource="/tag/drupal-development"><div about="/tag/drupal-development" typeof="schema:Thing" id="taxonomy-term-3" class="taxonomy-term vocabulary-tags"> <h2><a href="/tag/drupal-development"> <div property="schema:name" class="field field--name-name field--type-string field--label-hidden field__item">Drupal Development</div> </a></h2> <span property="schema:name" content="Drupal Development" class="rdf-meta hidden"></span> <div class="content"> </div> </div> </li> <li property="schema:about" resource="/tag/integration"><div about="/tag/integration" typeof="schema:Thing" id="taxonomy-term-6" class="taxonomy-term vocabulary-tags"> <h2><a href="/tag/integration"> <div property="schema:name" class="field field--name-name field--type-string field--label-hidden field__item">Integration</div> </a></h2> <span property="schema:name" content="Integration" class="rdf-meta hidden"></span> <div class="content"> </div> </div> </li> <li property="schema:about" resource="/tag/payment-gateway"><div about="/tag/payment-gateway" typeof="schema:Thing" id="taxonomy-term-7" class="taxonomy-term vocabulary-tags"> <h2><a href="/tag/payment-gateway"> <div property="schema:name" class="field field--name-name field--type-string field--label-hidden field__item">Payment Gateway</div> </a></h2> <span property="schema:name" content="Payment Gateway" class="rdf-meta hidden"></span> <div class="content"> </div> </div> </li> </ul> </div> Fri, 19 Apr 2019 11:38:49 +0000 useradmin 62 at https://michalak.world Video Update! Drupal Backend and Commerce Development https://michalak.world/article/video-update-drupal-backend-and-commerce-development <span property="schema:name" class="field field--name-title field--type-string field--label-hidden">Video Update! Drupal Backend and Commerce Development</span> <span rel="schema:author" class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/u/1" typeof="schema:Person" property="schema:name" datatype="">useradmin</span></span> <span property="schema:dateCreated" content="2019-03-01T09:41:48+00:00" class="field field--name-created field--type-created field--label-hidden">Fri, 03/01/2019 - 03:41</span> <div class="field field--name-field-image field--type-image field--label-above"> <div class="field__label">Image</div> <div class="field__item"> <img property="schema:image" src="/sites/default/files/2019-04/michalak-video-update-image.png" width="1962" height="1036" alt="Michalak video update" title="Michalak video update" typeof="foaf:Image" /> </div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-above"> <div class="field__label">Body</div> <div property="schema:text" class="field__item"><p>Looking for a Drupal developer?  Specifically a Drupal Commerce or a backend developer? Then you came to the right place. <br /> I am a backend Drupal developer with extensive experience working with Drupal Commerce for both Drupal 7 and 8 for over seven years now.</p> <p>My niche is to customize Drupal Commerce functionality according to clients specifications.  Types of customization include checkout flows, catalogs, products, and user sessions.  I have also created various proprietary Drupal commerce tools for clients such as warehouse management, product borrowing, purchase orders, and products on hold. </p> <p>I also enhance Drupal projects to integrate and automate custom business functionality and globalize my client's websites.  <br /> Globalize you ask?  Improving websites to be multilingual, GDPR compliant, multi-currency, and tax reconciliation, Sales Tax and VAT tax.</p> <p>As for business functionality, the end goal is to automate and integrate business process that help my clients with their business workflow.  A couple of examples: Setting up a REST API for consuming orders to eliminate email and custom PDF generation.  </p> <p>There are many examples of PDF generation, but my favorite is batching PDFs for a print company.  An employee would spend at least eight hours a day generating PDFs.  Now the PDFs are generated automatically without error and as orders come through.  The employee also thanked me for eliminating this tedious job.</p> <p>Thank you for watching my video.   If you have any questions, please feel free to reach out.</p> <p>Have a great day!</p> </div> </div> <section rel="schema:comment" class="field field--name-comment field--type-comment field--label-above comment-wrapper"> <h2 class="title comment-form__title">Add new comment</h2> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=44&amp;2=comment&amp;3=comment" token="jpdZrMBRWUjAYN_ne_tmNTYNeAZl-k3ekseHN6k5s9s"></drupal-render-placeholder> </section> <div class="field field--name-field-tags field--type-entity-reference field--label-above clearfix"> <h3 class="field__label">Tags</h3> <ul class="links field__items"> <li property="schema:about" resource="/tag/commerce-shipping"><div about="/tag/commerce-shipping" typeof="schema:Thing" id="taxonomy-term-13" class="taxonomy-term vocabulary-tags"> <h2><a href="/tag/commerce-shipping"> <div property="schema:name" class="field field--name-name field--type-string field--label-hidden field__item">Commerce Shipping</div> </a></h2> <span property="schema:name" content="Commerce Shipping" class="rdf-meta hidden"></span> <div class="content"> </div> </div> </li> <li property="schema:about" resource="/tag/drupal"><div about="/tag/drupal" typeof="schema:Thing" id="taxonomy-term-2" class="taxonomy-term vocabulary-tags"> <h2><a href="/tag/drupal"> <div property="schema:name" class="field field--name-name field--type-string field--label-hidden field__item">Drupal</div> </a></h2> <span property="schema:name" content="Drupal" class="rdf-meta hidden"></span> <div class="content"> </div> </div> </li> <li property="schema:about" resource="/tag/drupal-8"><div about="/tag/drupal-8" typeof="schema:Thing" id="taxonomy-term-11" class="taxonomy-term vocabulary-tags"> <h2><a href="/tag/drupal-8"> <div property="schema:name" class="field field--name-name field--type-string field--label-hidden field__item">Drupal 8</div> </a></h2> <span property="schema:name" content="Drupal 8" class="rdf-meta hidden"></span> <div class="content"> </div> </div> </li> <li property="schema:about" resource="/tag/drupal-commerce"><div about="/tag/drupal-commerce" typeof="schema:Thing" id="taxonomy-term-4" class="taxonomy-term vocabulary-tags"> <h2><a href="/tag/drupal-commerce"> <div property="schema:name" class="field field--name-name field--type-string field--label-hidden field__item">Drupal Commerce</div> </a></h2> <span property="schema:name" content="Drupal Commerce" class="rdf-meta hidden"></span> <div class="content"> </div> </div> </li> <li property="schema:about" resource="/tag/drupal-development"><div about="/tag/drupal-development" typeof="schema:Thing" id="taxonomy-term-3" class="taxonomy-term vocabulary-tags"> <h2><a href="/tag/drupal-development"> <div property="schema:name" class="field field--name-name field--type-string field--label-hidden field__item">Drupal Development</div> </a></h2> <span property="schema:name" content="Drupal Development" class="rdf-meta hidden"></span> <div class="content"> </div> </div> </li> <li property="schema:about" resource="/tag/form-api"><div about="/tag/form-api" typeof="schema:Thing" id="taxonomy-term-14" class="taxonomy-term vocabulary-tags"> <h2><a href="/tag/form-api"> <div property="schema:name" class="field field--name-name field--type-string field--label-hidden field__item">Form API</div> </a></h2> <span property="schema:name" content="Form API" class="rdf-meta hidden"></span> <div class="content"> </div> </div> </li> <li property="schema:about" resource="/tag/integration"><div about="/tag/integration" typeof="schema:Thing" id="taxonomy-term-6" class="taxonomy-term vocabulary-tags"> <h2><a href="/tag/integration"> <div property="schema:name" class="field field--name-name field--type-string field--label-hidden field__item">Integration</div> </a></h2> <span property="schema:name" content="Integration" class="rdf-meta hidden"></span> <div class="content"> </div> </div> </li> <li property="schema:about" resource="/tag/payment-gateway"><div about="/tag/payment-gateway" typeof="schema:Thing" id="taxonomy-term-7" class="taxonomy-term vocabulary-tags"> <h2><a href="/tag/payment-gateway"> <div property="schema:name" class="field field--name-name field--type-string field--label-hidden field__item">Payment Gateway</div> </a></h2> <span property="schema:name" content="Payment Gateway" class="rdf-meta hidden"></span> <div class="content"> </div> </div> </li> <li property="schema:about" resource="/tag/purchase-orders"><div about="/tag/purchase-orders" typeof="schema:Thing" id="taxonomy-term-16" class="taxonomy-term vocabulary-tags"> <h2><a href="/tag/purchase-orders"> <div property="schema:name" class="field field--name-name field--type-string field--label-hidden field__item">Purchase Orders</div> </a></h2> <span property="schema:name" content="Purchase Orders" class="rdf-meta hidden"></span> <div class="content"> </div> </div> </li> <li property="schema:about" resource="/tag/rest-api"><div about="/tag/rest-api" typeof="schema:Thing" id="taxonomy-term-19" class="taxonomy-term vocabulary-tags"> <h2><a href="/tag/rest-api"> <div property="schema:name" class="field field--name-name field--type-string field--label-hidden field__item">REST API</div> </a></h2> <span property="schema:name" content="REST API" class="rdf-meta hidden"></span> <div class="content"> </div> </div> </li> <li property="schema:about" resource="/tag/update"><div about="/tag/update" typeof="schema:Thing" id="taxonomy-term-10" class="taxonomy-term vocabulary-tags"> <h2><a href="/tag/update"> <div property="schema:name" class="field field--name-name field--type-string field--label-hidden field__item">Update</div> </a></h2> <span property="schema:name" content="Update" class="rdf-meta hidden"></span> <div class="content"> </div> </div> </li> <li property="schema:about" resource="/tag/video"><div about="/tag/video" typeof="schema:Thing" id="taxonomy-term-9" class="taxonomy-term vocabulary-tags"> <h2><a href="/tag/video"> <div property="schema:name" class="field field--name-name field--type-string field--label-hidden field__item">Video</div> </a></h2> <span property="schema:name" content="Video" class="rdf-meta hidden"></span> <div class="content"> </div> </div> </li> <li property="schema:about" resource="/tag/warehouse-mangement"><div about="/tag/warehouse-mangement" typeof="schema:Thing" id="taxonomy-term-17" class="taxonomy-term vocabulary-tags"> <h2><a href="/tag/warehouse-mangement"> <div property="schema:name" class="field field--name-name field--type-string field--label-hidden field__item">Warehouse Mangement</div> </a></h2> <span property="schema:name" content="Warehouse Mangement" class="rdf-meta hidden"></span> <div class="content"> </div> </div> </li> </ul> </div> Fri, 01 Mar 2019 09:41:48 +0000 useradmin 44 at https://michalak.world