<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Akshar Group Technologies | Engineering Blog &amp; Technical Insights</title>
    <link>https://akshargrouptechnologies.com/blogs</link>
    <description>Explore practical engineering blueprints, digital commerce architectures, Odoo ERP implementation guides, AI automation, and cloud insights written by senior architects at Akshar Group Technologies.</description>
    <language>en-us</language>
    <copyright>© 2026 Akshar Group Technologies. All rights reserved.</copyright>
    <lastBuildDate>Fri, 09 Oct 2026 07:34:29 GMT</lastBuildDate>
    <atom:link href="https://akshargrouptechnologies.com/feed.xml" rel="self" type="application/rss+xml" />
    <image>
      <url>https://akshargrouptechnologies.com/favicon.svg</url>
      <title>Akshar Group Technologies | Engineering Blog &amp; Technical Insights</title>
      <link>https://akshargrouptechnologies.com/blogs</link>
    </image>
    <item>
      <title><![CDATA[Enterprise Microservices with Next.js 16 and Prisma ORM]]></title>
      <link>https://akshargrouptechnologies.com/blogs/enterprise-microservices-nextjs-16-prisma</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/enterprise-microservices-nextjs-16-prisma</guid>
      <pubDate>Fri, 09 Oct 2026 07:34:29 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Solutions Architect]]></dc:creator>
      <category><![CDATA[Enterprise Strategy]]></category>
      <description><![CDATA[Architectural playbook for building resilient enterprise systems with Next.js 16 App Router and Prisma ORM.]]></description>
      <content:encoded><![CDATA[<p>Discover how to build high-performance, resilient enterprise systems combining Next.js 16 App Router with Prisma ORM and MySQL databases.</p><p>We examine caching strategies, connection pooling, and automated revalidation patterns.</p>]]></content:encoded>
    </item>
    <item>
      <title><![CDATA[APSB25-50 Released: Adobe Urges Magento 2 Users to Patch Critical Security Flaws]]></title>
      <link>https://akshargrouptechnologies.com/blogs/apsb25-50-released-adobe-urges-magento-2-users-to-patch-critical-security-flaws</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/apsb25-50-released-adobe-urges-magento-2-users-to-patch-critical-security-flaws</guid>
      <pubDate>Wed, 02 Sep 2026 05:10:00 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Magento Commerce]]></category>
      <description><![CDATA[Adobe has released a critical Magento 2 security update ( APSB25-50 ) as of June 10, 2025. This update addresses multiple high-risk vulnerabilities that could expose stores to unau...]]></description>
      <content:encoded><![CDATA[<p>Adobe has released a critical Magento 2 security update (<a target="_blank" rel="noopener noreferrer nofollow" class="text-[#273879] underline font-semibold hover:text-[#1e2c61]" href="https://helpx.adobe.com/security/products/magento/apsb25-50.html">APSB25-50</a>) as of June 10, 2025. This
    update addresses multiple high-risk vulnerabilities that could expose stores to unauthorized access, privilege
    escalation, and XSS attacks. Affected versions include both Adobe Commerce and Magento Open Source 2.4.x lines.
    Adobe strongly recommends applying the latest patches or isolated fixes immediately to ensure store security and
    compliance. In this post, we break down what the update includes, which CVEs it resolves, and how store owners can
    apply the patch safely.</p>
<h3><strong>Affected Magento Versions</strong></h3>
<p>The following versions of <strong>Adobe Commerce</strong> and <strong>Magento Open Source</strong> are affected by
    the vulnerabilities in APSB25-50:</p>
<p><strong>ProductAffected Versions</strong>Adobe Commerce (Cloud &amp; On-Premise)2.4.8 and earlier, 2.4.7-p5 and
    earlier, 2.4.6-p10 and earlier, 2.4.5-p12 and earlier, 2.4.4-p13 and earlierMagento Open Source2.4.8&nbsp; 2.4.7-p5
    and earlier&nbsp; 2.4.6-p10 and earlier&nbsp; 2.4.5-p12 and earlierAdobe Commerce B2B Extension1.5.2 and earlier,
    1.4.2-p5 and earlier, 1.3.5-p10 and earlier</p>
<h3><strong>Solution</strong></h3>
<p>All1<a target="_blank" rel="noopener noreferrer nofollow" class="text-[#273879] underline font-semibold hover:text-[#1e2c61]" href="https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html">2.4.x release notes</a></p>
<table>
    <tbody>
        <tr>
            <td><b>Product</b></td>
            <td><b>Updated Version</b></td>
            <td><b>Platform</b></td>
            <td><b>Priority Rating</b></td>
            <td><strong>Installation Instructions</strong></td>
            <td><span style="font-weight: 400;">Adobe Commerce</span></td>
        </tr>
        <tr>
            <td></td>
            <td><span style="font-weight: 400;">2.4.9-alpha1</span>
                <p></p>
                <p><span style="font-weight: 400;">2.4.8-p1 for 2.4.8</span></p>
                <p><span style="font-weight: 400;">2.4.7-p6 for 2.4.7-p5 and earlier</span></p>
                <p><span style="font-weight: 400;">2.4.6-p11 for 2.4.6-p10 and earlier</span></p>
                <p><span style="font-weight: 400;">2.4.5-p13 for 2.4.5-p12 and earlier</span></p>
                <p><span style="font-weight: 400;">2.4.4-p14 for 2.4.4-p13 and earlier</span></p>
            </td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        <tr>
            <td><span style="font-weight: 400;">&nbsp;</span></td>
            <td><span style="font-weight: 400;">Adobe Commerce B2B</span></td>
        </tr>
        <tr>
            <td></td>
            <td><span style="font-weight: 400;">1.5.3-alpha1</span>
                <p></p>
                <p><span style="font-weight: 400;">1.5.2-p1 for 1.5.2</span></p>
                <p><span style="font-weight: 400;">1.4.2-p6 for 1.4.2-p5 and earlier</span></p>
                <p><span style="font-weight: 400;">1.3.4-p13 for 1.3.4-p12 and earlier</span></p>
                <p><span style="font-weight: 400;">1.3.3-p14 for 1.3.3-p13 and earlier</span></p>
            </td>
            <td></td>
        </tr>
        <tr>
            <td><span style="font-weight: 400;">All</span></td>
            <td><span style="font-weight: 400;">2</span></td>
            <td><span style="font-weight: 400;">Magento Open Source&nbsp;</span></td>
        </tr>
        <tr>
            <td></td>
            <td><span style="font-weight: 400;">2.4.9-alpha1</span>
                <p></p>
                <p><span style="font-weight: 400;">2.4.8-p1 for 2.4.8</span></p>
                <p><span style="font-weight: 400;">2.4.7-p6 for 2.4.7-p5 and earlier</span></p>
                <p><span style="font-weight: 400;">2.4.6-p11 for 2.4.6-p10 and earlier</span></p>
                <p><span style="font-weight: 400;">2.4.5-p13 for 2.4.5-p12 and earlier</span></p>
            </td>
            <td></td>
        </tr>

        <tr>
            <td><span style="font-weight: 400;">All</span></td>
            <td><span style="font-weight: 400;">2</span></td>
            <td><span style="font-weight: 400;">Adobe Commerce and Magento Open Source&nbsp;</span></td>
            <td><span style="font-weight: 400;">Isolated patch on CVE-2025-47110</span></td>
            <td><span style="font-weight: 400;">All</span></td>
            <td><span style="font-weight: 400;">1</span></td>
            <td><a href="https://experienceleague.adobe.com/en/docs/commerce-knowledge-base/kb/troubleshooting/known-issues-patches-attached/security-update-available-for-adobe-commerce-apsb25-50">Release
                    Notes for Isolated Patch on CVE-2025-47110.</a></td>
        </tr>
    </tbody>
</table>
<p>Adobe advises all Magento users to install the latest available patches based on their current version. The updates
    address recent security vulnerabilities and are assigned high-priority ratings. The fix includes patch releases for
    Adobe Commerce, Magento Open Source, and B2B packages—ranging from versions 2.4.4 to 2.4.8 and their patch updates.
</p>
<p>For those who can’t upgrade fully, an isolated patch is available to specifically resolve CVE-2025-47110.</p>
<p><a target="_blank" rel="noopener noreferrer nofollow" class="text-[#273879] underline font-semibold hover:text-[#1e2c61]" href="https://helpx.adobe.com/security/products/magento/apsb25-50.html">View official Adobe patch
        instructions</a></p>
<p></p>
<h3><strong>Vulnerability Details</strong></h3>
<p>The APSB25-50 bulletin addresses <strong>five vulnerabilities</strong>, summarized below:</p>
<table><tbody><tr><td><b>CVE ID</b></td><td><b>Severity</b></td><td><b>Type</b></td><td><b>Description</b></td></tr><tr><td><b>CVE‑2025‑47110</b></td><td><span style="font-weight: 400;">Critical</span></td><td><span style="font-weight: 400;">Stored XSS via SSTI</span></td><td><span style="font-weight: 400;">Admin users could inject malicious scripts through server-side templates</span></td></tr><tr><td><b>CVE‑2025‑43585</b></td><td><span style="font-weight: 400;">Critical</span></td><td><span style="font-weight: 400;">Improper Authorization</span></td><td><span style="font-weight: 400;">Attackers could access restricted features by bypassing checks</span></td></tr><tr><td><b>CVE‑2025‑27206</b></td><td><span style="font-weight: 400;">Important</span></td><td><span style="font-weight: 400;">Access Control Misconfiguration</span></td><td><span style="font-weight: 400;">Could allow unauthorized users to access data they shouldn’t</span></td></tr><tr><td><b>CVE‑2025‑27207</b></td><td><span style="font-weight: 400;">Important</span></td><td><span style="font-weight: 400;">Privilege Escalation (B2B)</span></td><td><span style="font-weight: 400;">Users may gain elevated privileges through flawed role permissions</span></td></tr><tr><td><b>CVE‑2025‑43586</b></td><td><span style="font-weight: 400;">Important</span></td><td><span style="font-weight: 400;">Another B2B Privilege Escalation</span></td><td><span style="font-weight: 400;">Similar issue, specific to B2B features</span></td></tr></tbody></table>
<p></p>
<h3><strong>How to Apply APSB25-50 Security Patches in Magento 2</strong></h3>
<p>To secure your Magento store against the vulnerabilities covered in APSB25-50:</p>
<p>Back Up Your Site – Always take a full backup of your files and database before applying any patch.<br>Download the
    Correct Patch – Choose the appropriate patch file based on your current Magento version. These are available from
    Adobe’s Security Bulletin or partners.<br>Upload Patch Files – Place the .patch file in your Magento root
    directory.<br>Run Patch Command – Use SSH to run the patch. Example:<br></p>
<p>For VULN-31609_2.4.X.patch:<br>patch -p1 &lt; VULN-31609_2.4.X.patch</p>
<p>For VULN-31547_2.4.8.patch:<br>patch -p1 &lt; VULN-31547_2.4.8.patch</p>
<p>After applying the patch, make sure to refresh Magento’s cache so the updates take effect properly across your site.
</p>
<p></p>
<p></p>]]></content:encoded>
    </item>
    <item>
      <title><![CDATA[The Future of Business is Here: Why Odoo is Dominating 2026]]></title>
      <link>https://akshargrouptechnologies.com/blogs/why-odoo-is-dominating-2026</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/why-odoo-is-dominating-2026</guid>
      <pubDate>Fri, 27 Feb 2026 05:32:00 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Branding]]></category>
      <description><![CDATA[The Future of Business is Integrated: Odoo New Launch, ERP, CRM, and Why Odoo Anything? In the fast-evolving world of Enterprise Resource Planning (ERP), the "monolithic" software of the past is dying. Businesses no long...]]></description>
      <content:encoded><![CDATA[<h2>The Future of Business is Integrated: Odoo New Launch, ERP, CRM, and Why Odoo Anything?</h2>
In the fast-evolving world of Enterprise Resource Planning (ERP), the "monolithic" software of the past is dying. Businesses no longer want rigid, million-dollar systems that take years to implement. They want <b data-path-to-node="3" data-index-in-node="210">agility, intelligence, and integration.</b>

With the recent launch of <b data-path-to-node="4" data-index-in-node="26">Odoo 19</b> and the buzz surrounding the upcoming <b data-path-to-node="4" data-index-in-node="72">Odoo 20</b>, the platform has officially moved from being a "challenger" to the gold standard for modern SMEs and enterprises alike.

<strong>What’s New? <a href="https://www.akshargrouptechnologies.com/uncategorized/why-odoo-is-dominating-2026/">The Odoo 19 Revolution</a></strong>

Odoo 19 isn't just an update; it’s a complete rethink of how AI interacts with your daily tasks. Here are the game-changing features:
<ul>
 	<li>
<p data-path-to-node="8,0,0"><b data-path-to-node="8,0,0" data-index-in-node="0">AI-Powered Server Actions:</b> You can now automate complex workflows using natural language. No more writing custom code; just tell Odoo what you want it to do.</p>
</li>
 	<li>
<p data-path-to-node="8,1,0"><b data-path-to-node="8,1,0" data-index-in-node="0">The "ESG" App:</b> In 2026, sustainability is a requirement. The new ESG module tracks your carbon footprint and helps with CSRD compliance automatically.</p>
</li>
 	<li>
<p data-path-to-node="8,2,0"><b data-path-to-node="8,2,0" data-index-in-node="0">Mobile-First Accounting:</b> A completely revamped bank reconciliation tool allows finance teams to manage the books entirely from a smartphone.</p>
</li>
</ul>
&nbsp;

<strong>
<strong>CRM: More Than Just a Rolodex</strong></strong>

Most CRMs are just fancy spreadsheets. <b data-path-to-node="11" data-index-in-node="39">Odoo CRM</b> is a sales engine. By integrating directly with your marketing and accounting, it offers:
<ul>
 	<li>
<p data-path-to-node="12,0,0"><b data-path-to-node="12,0,0" data-index-in-node="0">Lead Scoring:</b> AI analyzes your win rates to tell your sales team exactly which leads to call first.</p>
</li>
 	<li>
<p data-path-to-node="12,1,0"><b data-path-to-node="12,1,0" data-index-in-node="0">Real-Time Stock Integration:</b> Sales reps can see live inventory levels while on a call, ensuring they never over-promise.</p>
</li>
 	<li>
<p data-path-to-node="12,2,0"><b data-path-to-node="12,2,0" data-index-in-node="0">WhatsApp &amp; Social Selling:</b> Native integrations with Meta and TikTok mean you can close deals where your customers actually live</p>
</li>
</ul>
&nbsp;
<h3 data-path-to-node="14">Why Odoo? (The "Anything" Solution)</h3>
<p data-path-to-node="15">If you’re asking "Why Odoo?" instead of SAP, NetSuite, or Oracle, the answer boils down to three words: <b data-path-to-node="15" data-index-in-node="104">Scale, Cost, and Joy.</b></p>

<table style="height: 219px;" width="907" data-path-to-node="16">
<thead>
<tr>
<td><strong>Feature</strong></td>
<td><strong>Legacy ERPs (SAP/NetSuite)</strong></td>
<td><strong>Odoo ERP</strong></td>
</tr>
</thead>
<tbody>
<tr>
<td><span data-path-to-node="16,1,0,0"><b data-path-to-node="16,1,0,0" data-index-in-node="0">Pricing</b></span></td>
<td><span data-path-to-node="16,1,1,0">Opaque, high per-user fees</span></td>
<td><span data-path-to-node="16,1,2,0">Transparent, SME-friendly</span></td>
</tr>
<tr>
<td><span data-path-to-node="16,2,0,0"><b data-path-to-node="16,2,0,0" data-index-in-node="0">Implementation</b></span></td>
<td><span data-path-to-node="16,2,1,0">6–18 months</span></td>
<td><span data-path-to-node="16,2,2,0">1–4 months</span></td>
</tr>
<tr>
<td><span data-path-to-node="16,3,0,0"><b data-path-to-node="16,3,0,0" data-index-in-node="0">Flexibility</b></span></td>
<td><span data-path-to-node="16,3,1,0">Rigid Best Practice</span></td>
<td><span data-path-to-node="16,3,2,0">Modular Your Practice</span></td>
</tr>
<tr>
<td><span data-path-to-node="16,4,0,0"><b data-path-to-node="16,4,0,0" data-index-in-node="0">User Experience</b></span></td>
<td><span data-path-to-node="16,4,1,0">Technical and clunky</span></td>
<td><span data-path-to-node="16,4,2,0">Intuitive and modern</span></td>
</tr>
</tbody>
</table>
&nbsp;
<h3>"Odoo is the only platform that allows a startup to begin with just a CRM and grow into a global manufacturing powerhouse on the exact same system."</h3>
&nbsp;

<b data-path-to-node="21" data-index-in-node="0">Ready to see Odoo in action?</b> Whether you are looking to migrate from a legacy system or starting your digital transformation from scratch, the time to move is now.
<h3><strong>How we can help?</strong></h3>
Transitioning to a new <b data-path-to-node="24" data-index-in-node="23">ERP</b> and <b data-path-to-node="24" data-index-in-node="31">CRM</b> system is a major milestone, and you shouldn't do it alone. As an official <b data-path-to-node="24" data-index-in-node="110">Odoo Partner</b> with over 13 years of IT expertise, <b data-path-to-node="24" data-index-in-node="159">Akshar Group Technologies</b> is your trusted guide in this journey.
<p data-path-to-node="27"><b data-path-to-node="27" data-index-in-node="0">Stop managing software and start growing your business.</b></p>
<p data-path-to-node="28">👉 <b data-path-to-node="28" data-index-in-node="3">Contact Akshar Group Technologies Today </b>for a free consultation and personalized Odoo demo!</p>]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/odoo.jpg" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Stop the Upgrade Cycle: Building a 10-Year Tech Stack.]]></title>
      <link>https://akshargrouptechnologies.com/blogs/the-forever-stack</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/the-forever-stack</guid>
      <pubDate>Fri, 06 Feb 2026 06:56:00 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Enterprise Strategy]]></category>
      <description><![CDATA[Why IT leaders in 2026 are trading "Feature Bloat" for "Rock-Solid Basics."]]></description>
      <content:encoded><![CDATA[<p>Why IT leaders in 2026 are trading "Feature Bloat" for "Rock-Solid Basics."</p><h2>1. The End of SaaS Bloat</h2><p>For years, the IT strategy was "There’s an app for that." In 2026, companies are realizing they have 200 subscriptions and only use 10% of the features. The market is shifting toward the <strong>"Forever Stack" </strong>investing in core tools that are flexible, open-source, or owned outright rather than rented forever.</p><p>In the IT world right now, companies are tired of paying for 50 different monthly subscriptions (SaaS fatigue) and hardware that slows down after two years. The new market trend is <strong>"Hard-Wired Reliability."</strong></p><h2>2. Hardware Longevity as a Service</h2><p>We are moving away from the "Replace every 3 years" cycle.</p><ul><li><p><strong>The IT Angle:</strong> CTOs are now prioritizing <strong>modular hardware</strong> (like Framework laptops or repairable servers).</p></li><li><p><strong>The Shift:</strong> In 2026, a "good" IT department isn't the one with the newest gadgets; it's the one with the highest <strong>uptime</strong> and the lowest <strong>e-waste</strong>. It’s about buying the "over-specced" machine once, rather than the "cheap" machine three times.</p></li></ul><h2>3. "Quiet Tech" vs. "Loud Tech"</h2><p>"Loud Tech" is full of notifications, constant updates, and "beta" features that break your workflow. <strong>"Quiet Tech"</strong> (The Buy-Once mindset) is software that does one thing perfectly, doesn't require weekly patches, and works offline.</p><h2>The Forever Stack</h2><p><strong>The "Rent" Trap</strong> In the early 2020s, everything became a subscription. We stopped owning our software, our storage, and even our hardware. But in 2026, "Subscription Fatigue" has hit a breaking point. IT budgets are leaking money into "Ghost SaaS"—tools that no one uses but everyone pays for.</p><p><strong>The Solution: Investing in "Hard" Assets</strong> The most advanced IT teams are now looking for the "Buy Once" equivalent in tech. They are looking for:</p><ul><li><p><strong>Local-First Software:</strong> Tools that work regardless of whether a server in Virginia is down.</p></li><li><p><strong>Modular Infrastructure:</strong> Hardware where you can swap a processor without throwing away the whole chassis.</p></li><li><p><strong>Open Standards:</strong> Choosing tools that don't lock your data into a "walled garden."</p></li></ul><p></p>]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/Stop-the-Upgrade-Cycle.png" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[The CFO-Proof Proposal: How to Speak the Language of the Economic Buyer.]]></title>
      <link>https://akshargrouptechnologies.com/blogs/the-cfo-proof-proposal</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/the-cfo-proof-proposal</guid>
      <pubDate>Fri, 23 Jan 2026 08:07:00 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Content Marketing]]></category>
      <description><![CDATA[This is a deep dive into one of the most sophisticated topics in modern sales: "The Shadow Decision Maker: How to Win the Deals You Never Actually Pitch."]]></description>
      <content:encoded><![CDATA[This is a deep dive into one of the most sophisticated topics in modern sales: <strong>"The Shadow Decision Maker: How to Win the Deals You Never Actually Pitch."</strong>

In 2026, the average <a href="https://www.akshargrouptechnologies.com/faq-items/what-makes-odoo-a-better-choice-than-other-erp-systems/">B2B buying</a> committee has grown to 10+ people. You might have a "Champion" who loves your product, but the person who actually kills the deal is the one you never meet, the <strong>Skeptic-in-Chief</strong>.
<h2><strong>The Problem: The "Happy Ears" Trap</strong></h2>
Most salespeople suffer from "Happy Ears." They have a great demo with a manager, the manager says, "This is exactly what we need," and the rep marks the deal as 90% closed.

<strong>The Reality:</strong> That manager now has to go into a closed-door meeting with a CFO or a Head of IT who is incentivized to say <strong>"No"</strong> to save budget or reduce risk. If you haven't sold to that "Shadow" person, you haven't sold at all.
<h3><strong>1. Identify the "Shadow" Roles</strong></h3>
To win, you must understand the psychology of the people who aren't in the room.
<p data-start="84" data-end="240"><strong data-start="84" data-end="112">The CFO (Economic Buyer)</strong><br data-start="112" data-end="115">Motivated by <strong data-start="128" data-end="149">ROI and cash flow</strong>. Biggest fear is <strong data-start="167" data-end="194">sunk cost and shelfware</strong>—paying for a tool that never gets fully used.</p>
<p data-start="242" data-end="392"><strong data-start="242" data-end="276">The CISO (Security Gatekeeper)</strong><br data-start="276" data-end="279">Focused on <strong data-start="290" data-end="327">data integrity and risk reduction</strong>. Biggest fear is a <strong data-start="347" data-end="391">public data breach or failed integration</strong>.</p>
<p data-start="394" data-end="545"><strong data-start="394" data-end="431">The Legal Lead (Compliance Owner)</strong><br data-start="431" data-end="434">Driven by <strong data-start="444" data-end="478">compliance and contract safety</strong>. Biggest fear is <strong data-start="496" data-end="544">regulatory fines or hidden contractual risks</strong>.</p>
<p data-start="547" data-end="707"><strong data-start="547" data-end="585">The End User (Adoption Influencer)</strong><br data-start="585" data-end="588">Cares about <strong data-start="600" data-end="632">ease of use and productivity</strong>. Biggest fear is a tool that <strong data-start="662" data-end="706">adds complexity instead of reducing work</strong>.</p>

<h3><strong>2. Strategy: Selling <em>Through</em> Your Champion, Not <em>To</em> Them</strong></h3>
Since you aren't in the final budget meeting, your Champion is actually your Proxy Salesperson. If they aren't equipped to handle objections, the deal dies.

<strong>The "Internal Champion Kit"</strong>

Instead of sending a generic PDF brochure, give your champion a "Battle Box":
<h3><strong>3. The Math of the Deal (The Value Equation)</strong></h3>
To win over the Skeptic-in-Chief, you have to move from "features" to "financials." You can explain the value of your product using a simple logical framework:
<ul>
 	<li><strong>Projected Benefit:</strong> Not just "it's faster," but "it saves 400 man-hours per month."</li>
 	<li><strong>Total Cost:</strong> Implementation time + Subscription + Training.</li>
 	<li><strong>Risk of Inaction:</strong> The cost of doing nothing (e.g., "If we don't fix this, we lose $10k/month in lost leads").</li>
</ul>
<h3><strong>4. The "Pre-Mortem" Tactic</strong></h3>
This is the most "good" (advanced) part of the strategy. Before the deal goes to the committee, ask your champion this:

<em>"<strong>Imagine it’s six months from now and the board has rejected this proposal. Why did they say no?"</strong></em>

Their answer will reveal exactly who the <strong>Skeptic-in-Chief</strong> is and what their specific objection will be. You can then address that objection <em>before</em> the meeting happens.

<img class="size-medium wp-image-10753 aligncenter" src="https://www.akshargrouptechnologies.com/wp-content/uploads/2026/01/insider-vc-tips-on-startup-pitches-300x190.gif" alt="" width="300" height="190">]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/sales_presentations.webp" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Odoo Experts in Ahmedabad – Streamline Your Business Operations with Akshar Group Technologies]]></title>
      <link>https://akshargrouptechnologies.com/blogs/odoo-experts-in-ahmedabad</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/odoo-experts-in-ahmedabad</guid>
      <pubDate>Thu, 11 Sep 2025 07:36:00 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Odoo ERP]]></category>
      <description><![CDATA[Odoo Experts in Ahmedabad – Streamline Your Business Operations with Akshar Group Technologies In today’s fast-moving digital world, businesses need smart systems that can simplify operations,]]></description>
      <content:encoded><![CDATA[<p><strong>Odoo Experts in Ahmedabad – Streamline Your Business Operations with Akshar Group Technologies</strong> </p><p>In today’s fast-moving digital world, businesses need smart systems that can simplify operations, improve efficiency, and support growth. That’s exactly where <strong>Odoo ERP</strong>&nbsp;comes in - and where <strong>Akshar Group Technologies</strong>&nbsp;can help you unlock its full potential. With <strong>13+ years of IT expertise</strong>&nbsp;and our recognition as an <strong>Official Odoo Partner</strong>, Akshar Group Technologies is one of the most trusted Odoo Experts in Ahmedabad. We specialize in helping SMEs and enterprises transform the way they work through customized Odoo solutions tailored to their needs. <strong>Why Choose Odoo ERP?</strong> Odoo is a powerful, all-in-one business management software that integrates key operations such as:</p><ul><li><p>Sales &amp; CRM</p></li><li><p>Accounting &amp; Finance</p></li><li><p>Inventory &amp; Warehouse</p></li><li><p>Manufacturing &amp; Supply Chain</p></li><li><p>HRM &amp; Payroll</p></li><li><p>eCommerce &amp; Website</p></li></ul><p> Instead of juggling multiple tools, Odoo allows you to manage your entire business from a single platform, improving visibility and reducing manual work. <strong>Odoo Services We Offer</strong> At Akshar Group Technologies, we deliver end-to-end Odoo solutions, including:</p><ul><li><p>&nbsp;<strong>Odoo Implementation</strong>&nbsp;– Smooth setup to get your business running on Odoo.</p></li><li><p>&nbsp;<strong>Odoo Customization</strong> – Tailor-made modules, workflows, and dashboards.</p></li><li><p>&nbsp;<strong>Odoo Integration</strong> – Connect Odoo with your eCommerce store, accounting software, or third-party apps.</p></li><li><p>&nbsp;<strong>Odoo Migration &amp; Upgrades</strong> – Seamless migration to the latest Odoo version.</p></li><li><p>&nbsp;<strong>Odoo Support &amp; Maintenance</strong>&nbsp;– Reliable ongoing assistance to keep your system up and running.</p></li></ul><p><strong>Why Akshar Group Technologies?</strong></p><ul><li><p>&nbsp;<strong>13+ Years of Experience</strong> in IT solutions and business process automation.</p></li><li><p>&nbsp;<strong>Official Odoo Partner</strong> with certified experts.</p></li><li><p>&nbsp;<strong>100+ Projects Delivered</strong> across industries like Retail, Manufacturing, Healthcare, Travel, and Distribution.</p></li><li><p>&nbsp;<strong>Client-First Approach</strong> with tailored strategies for SMEs and enterprises.</p></li><li><p>&nbsp;<strong>Global Reach</strong>&nbsp;– Serving clients across India, USA, UK, UAE, and Australia.</p></li></ul><p><strong>Cost Comparison:</strong>&nbsp;Custom vs. Off-the-Shelf <strong>Upfront Costs:</strong>&nbsp;Custom CMS requires a bigger initial investment in design and development. <strong>Long-Term Savings:</strong>&nbsp;Less reliance on plugins, lower maintenance, and fewer compatibility issues mean lower costs over time. <strong>ROI:</strong> Custom CMS often leads to better performance, reduced manual work, and improved user engagement, translating into a higher return on investment. <strong>Industries We Serve</strong> We have successfully implemented Odoo solutions for businesses in:</p><ul><li><p>Retail &amp; eCommerce</p></li><li><p>Manufacturing</p></li><li><p>Logistics &amp; Supply Chain</p></li><li><p>Healthcare &amp; Wellness</p></li><li><p>Education</p></li><li><p>Travel &amp; Hospitality</p></li></ul><p><strong>Transform Your Business with Akshar Group Technologies</strong> If you are looking for Odoo experts in Ahmedabad who understand both <strong>technology and business processes</strong>, Akshar Group Technologies is your trusted partner. Our team is ready to help you streamline your operations, automate workflows, and unlock new growth opportunities with Odoo. </p><p>📩&nbsp;<strong>Contact Us Today</strong> </p><p>Website: <a target="_blank" rel="noopener noreferrer nofollow" class="text-[#273879] underline font-semibold hover:text-[#1e2c61]" href="http://www.akshargrouptechnologies.com"><u>www.akshargrouptechnologies.com</u></a> </p><p>Email: <a target="_blank" rel="noopener noreferrer nofollow" class="text-[#273879] underline font-semibold hover:text-[#1e2c61]" href="mailto:hello@akshargrouptechnologies.com">hello@akshargrouptechnologies.com</a> </p><p>WhatsApp: <a target="_blank" rel="noopener noreferrer nofollow" class="text-[#273879] underline font-semibold hover:text-[#1e2c61]" href="https://wa.me/917990330207">+91-7990330207</a></p>]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/Transform-Your-Business-with-Akshar-Group-Technologies-1.png" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Why a Custom CMS Might Be Better Than an Off-the-Shelf Solution]]></title>
      <link>https://akshargrouptechnologies.com/blogs/why-a-custom-cms-might-be-better-than-an-off-the-shelf-solution</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/why-a-custom-cms-might-be-better-than-an-off-the-shelf-solution</guid>
      <pubDate>Fri, 22 Aug 2025 05:26:00 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[CMS Architecture]]></category>
      <description><![CDATA[Why a Custom CMS Might Be Better Than an Off-the-Shelf Solution In today's digital-first world, selecting the right Content Management System (CMS) is more than just a technical decision]]></description>
      <content:encoded><![CDATA[<p><strong>Why a Custom CMS Might Be Better Than an Off-the-Shelf Solution</strong> </p><p>In today's digital-first world, selecting the right Content Management System (CMS) is more than just a technical decision; it's a strategic one. Many businesses turn to popular off-the-shelf solutions like WordPress, Shopify, or Joomla for their ease of use and quick setup. However, these ready-made platforms often fall short when it comes to flexibility, scalability, and meeting unique business needs. This is where a <strong>custom CMS</strong>&nbsp;can stand out.</p><h3><strong>Understanding CMS Options</strong></h3><p>A CMS helps users manage digital content without having to code everything from scratch. Off-the-shelf CMSs offer pre-built tools, themes, and plugins to get started fast. On the other hand, a custom CMS is designed from the ground up for a specific business, making it more adaptable to unique workflows and long-term goals. <strong>Off-the-Shelf CMS: Pros and Cons</strong> <strong>Advantages:</strong> Quick deployment</p><ul><li><p>Lower upfront cost</p></li><li><p>Large community support</p></li><li><p>Access to pre-built themes and plugins</p></li></ul><p> Drawbacks:</p><ul><li><p>Limited customization</p></li><li><p>Performance issues with too many plugins</p></li><li><p>Security vulnerabilities</p></li><li><p>Difficult integrations with other systems</p></li><li><p>One-size-fits-all approach may not scale</p></li></ul><p> Off-the-shelf CMSs are ideal for simple websites, blogs, or small-scale <a target="_blank" rel="noopener noreferrer nofollow" class="text-[#273879] underline font-semibold hover:text-[#1e2c61]" href="https://www.akshargrouptechnologies.com/our-services/ecommerce/">eCommerce</a> setups, but they can become limiting as your needs grow more complex. <strong>Why Choose a Custom CMS?</strong></p><ol><li><p><strong>Tailored Functionality</strong> A custom CMS is built to support your exact content types, user roles, workflows, and integrations—nothing more, nothing less.</p></li><li><p><strong>Unique Design &amp; UX</strong> Custom CMS allows complete control over how the website looks and feels, offering a better user experience and stronger branding.</p></li><li><p><strong>Seamless Integrations</strong> Need to connect your CMS to CRMs, ERP systems, or internal tools? A custom solution can be built to work smoothly with existing software.</p></li><li><p><strong>Scalability</strong> As your business grows, a custom CMS can evolve with you. You won’t be held back by limitations or plugin dependency.</p></li><li><p><strong>Security</strong> Custom CMSs are less targeted by hackers and can follow best security practices tailored to your infrastructure.</p></li></ol><p><strong>Cost Comparison:</strong>&nbsp;Custom vs. Off-the-Shelf <strong>Upfront Costs:</strong>&nbsp;Custom CMS requires a bigger initial investment in design and development. <strong>Long-Term Savings:</strong>&nbsp;Less reliance on plugins, lower maintenance, and fewer compatibility issues mean lower costs over time. <strong>ROI:</strong> Custom CMS often leads to better performance, reduced manual work, and improved user engagement, translating into a higher return on investment. <strong>Which One is Right for You?</strong> <strong>Ask yourself:</strong></p><ul><li><p>Do I need specific features that existing platforms don’t offer?</p></li><li><p>Will my content structure or workflow evolve over time?</p></li><li><p>Do I require strong integrations or custom business logic?</p></li><li><p>Is branding and unique UX a top priority?</p></li></ul><p> If the answer is “yes” to most of the above, a custom CMS may be your best path forward.</p><h3><strong>Conclusion</strong></h3><p> Off-the-shelf CMS platforms are convenient and cost-effective in the short term, especially for smaller projects. But if your business has complex needs, values performance, or wants a tailored digital experience, a <strong>custom CMS offers unmatched control, flexibility, and long-term value</strong>. It’s not just about building a website; it’s about building a digital foundation that aligns with your business goals and scales with your growth.</p>]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/Custom-CMS-VS-Off-the-shelf-solution.png" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[How to Update Magento 2 to the Latest Version?]]></title>
      <link>https://akshargrouptechnologies.com/blogs/how-to-update-magento-2-to-the-latest-version</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/how-to-update-magento-2-to-the-latest-version</guid>
      <pubDate>Thu, 10 Apr 2025 06:06:47 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Magento Commerce]]></category>
      <description><![CDATA[Why Update Magento? Before jumping into the steps, here’s why updating Magento is essential: Security Patches: Every update includes critical fixes that protect your store from vul...]]></description>
      <content:encoded><![CDATA[Why Update Magento?

Before jumping into the steps, here's why updating Magento is essential:

Security Patches: Every update includes critical fixes that protect your store from vulnerabilities.

Performance Boosts: Magento consistently improves speed, caching, and backend performance.

New Features: Enjoy the latest tools and capabilities for both admins and customers.

Compatibility: Stay up to date with PHP versions, third-party modules, and extensions.

Pre-Update Checklist

Before proceeding with any upgrade, make sure to:

Backup Everything

Codebase

Media files

Database

Enable Maintenance Mode

Copy to ClipboardSyntax Highlighterphp bin/magento maintenance:enable

Check System Requirements

Verify compatibility with PHP, MySQL/MariaDB, and other dependencies.

Disable Third-party Modules (Optional) Some modules might not be compatible with the new version. Test accordingly.

Step-by-Step Magento 2 Upgrade

Step 1: Set Correct Permissions

Ensure the file and directory permissions are correctly set so that Magento can function during and after the upgrade.

Copy to ClipboardSyntax Highlighterfind var generated vendor pub/static pub/media app/etc -type f -exec chmod g+w {} +

find var generated vendor pub/static pub/media app/etc -type d -exec chmod g+ws {} +
Step 2: Update via Composer

Go to your Magento root directory and run:

Copy to ClipboardSyntax Highlightercomposer require magento/product-community-edition 2.x.x --no-update
composer update

Replace 2.x.x with the latest version, e.g., 2.4.8.

Step 3: Clear Cache and Upgrade Magento
Copy to ClipboardSyntax Highlighterphp bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy -f
php bin/magento cache:clean
php bin/magento cache:flush
Step 4: Disable Maintenance Mode
Copy to ClipboardSyntax Highlighterphp bin/magento maintenance:disable
Post-Upgrade Tips

Test your store thoroughly: checkout process, product pages, and custom features.

Review logs (var/log and var/report) for errors.

Re-enable third-party extensions if previously disabled.

Reindex and refresh caches.

Need Help Updating Magento?

At Akshar Group Technologies, we specialize in Magento upgrades, performance optimization, and custom development. With certified Magento developers and 13+ years of experience, we ensure your update process is seamless and secure.

?? Reach out if you need professional help upgrading to the latest version of Magento.]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/adobe-banner-scaled.jpg" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[DeepSeek: A Game-Changer in Efficient AI for Modern Tech Development]]></title>
      <link>https://akshargrouptechnologies.com/blogs/deepseek-a-game-changer-in-efficient-ai-for-modern-tech-development</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/deepseek-a-game-changer-in-efficient-ai-for-modern-tech-development</guid>
      <pubDate>Thu, 30 Jan 2025 14:07:15 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[AI & Automation]]></category>
      <description><![CDATA[Introduction: The AI Efficiency Race In 2024, the AI landscape is dominated by giants like ChatGPT (OpenAI), Claude (Anthropic), and Gemini (Google). Yet, a new contender, DeepSeek...]]></description>
      <content:encoded><![CDATA[Introduction: The AI Efficiency Race

In 2024, the AI landscape is dominated by giants like ChatGPT (OpenAI), Claude (Anthropic), and Gemini (Google). Yet, a new contender, DeepSeek, is gaining traction for its unique focus: delivering high-performance AI with minimal power consumption. For tech companies building apps and websites, efficiency isn't just a buzzword it's a critical factor in reducing costs, meeting sustainability goals, and scaling solutions. Let's unpack how DeepSeek stands out and why developers should take note.

DeepSeek: Built for Efficiency Without Compromise

Developed by a team specializing in lean AI architectures, DeepSeek prioritizes energy efficiency while maintaining competitive performance. Recent updates highlight advancements in:

Model Optimization: Techniques like quantization (reducing numerical precision) and pruning (trimming redundant neural connections) cut computational demands.

Hardware Synergy: DeepSeek's architecture leverages specialized chips (e.g., TPUs/GPUs) for faster, cooler operations.

Task-Specific Tuning: Unlike general-purpose models, DeepSeek offers modular setups, allowing developers to deploy only necessary components, slashing power use.

Key Fact: Independent benchmarks (source: AI Efficiency Report, 2024) show DeepSeek uses 40-50% less power than ChatGPT-4 in comparable inference tasks, with negligible accuracy trade-offs.

DeepSeek vs. ChatGPT, Claude, Gemini: A Developer's Lens

Feature |
DeepSeek |
ChatGPT |
Claude |
Gemini |

Power Use |
Ultra-low (optimized kernels) |
High (dense models) |
Moderate |
Moderate (cloud-reliant) |

Inference Speed |
20% faster than GPT-4 |
Standard |
Fast (long-context) |
Fast (Google Cloud) |

Cost Efficiency |
~30% lower cloud costs |
Premium pricing |
Mid-tier |
Bundled with Google Cloud |

Use Cases |
Edge devices, real-time apps |
Broad applications |
Ethical AI, long-form |
Ecosystem integration |

Why It Matters: For startups and scale-ups, DeepSeek's cost and energy savings enable leaner cloud budgets and greener deployments critical in a market where margins are tight and sustainability is a differentiator.

Implications for Tech Teams

Cost Reduction: Lower power consumption translates to cheaper cloud bills. Training a mid-sized model on DeepSeek reportedly costs $120K less than equivalent GPT-4 setups (source: DeepSeek Whitepaper, 2024).

Edge Deployment: Efficient enough for edge devices (e.g., IoT, mobile apps), enabling real-time AI without hefty server reliance.

Sustainability: Aligns with ESG goals reducing carbon footprints appeals to clients and investors.

Case Study: A fintech startup using DeepSeek for fraud detection cut server costs by 35% while maintaining 99% accuracy, citing seamless API integration' and predictable scaling' as key wins.

Challenges and Considerations

Ecosystem Maturity: DeepSeek's tooling (libraries, community support) lags behind OpenAI and Google. Early adopters may face DIY troubleshooting.

Niche Limitations: For highly complex tasks (e.g., multimodal generative AI), Claude or Gemini might still outperform.

Verification Needed: While internal benchmarks are promising, third-party validation of efficiency claims is still emerging.

The Future of Efficient AI

DeepSeek signals a shift toward pragmatic AI balancing power, cost, and performance. As hybrid cloud-edge architectures grow, expect demand for models like DeepSeek to surge. For developers, the message is clear: Efficiency is the next frontier.

Conclusion

In the race to dominate AI, DeepSeek carves a niche by prioritizing what tech teams need most: scalability, affordability, and sustainability. While it may not yet dethrone ChatGPT or Gemini for all use cases, its energy-efficient design makes it a compelling choice for companies building the next generation of apps and websites.

Stay tuned as we continue testing DeepSeek in our development pipelines. Follow us for hands-on insights!

Akshar Group Technologies is a leader in AI-driven web and app development, empowering businesses to innovate sustainably.

Let's us know your requirements]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/deekseek_ai.webp" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[How to install and configure flutter sdk on windows]]></title>
      <link>https://akshargrouptechnologies.com/blogs/how-to-install-and-configure-flutter-sdk-on-windows</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/how-to-install-and-configure-flutter-sdk-on-windows</guid>
      <pubDate>Fri, 27 Dec 2024 06:38:53 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Mobile Development]]></category>
      <description><![CDATA[Flutter is a free and open-source UI framework that was released in 2017 and originally developed by Google. Flutter enables developers to create cross-platform applications using...]]></description>
      <content:encoded><![CDATA[Flutter is a free and open-source UI framework that was released in 2017 and originally developed by Google. Flutter enables developers to create cross-platform applications using only one codebase. It is a fantastic tool for developers as it can drastically accelerate app development, reduce costs, and make cross-platform app updates easier.

Pre-installation Requirements

Windows 10 operating system installed (Flutter will work on Windows 7 and later versions).

At least 1.65 GB of free disk space (Additional free storage is needed for other tools and IDEs, if not already installed).

Windows Powershell 5.0 or newer.

Git for Windows version 2.0 or newer (Optional).

Android Studio installed.

Visual Studio 2022 with C++ (Optional).

How to Install and Configure Flutter SDK on Windows 10

After meeting all requirements, you can begin installing and configuring Flutter SDK. You will be installing a fixed installation of Flutter SDK, without using Git.

Step 1: Download Flutter SDK

Download the Flutter SDK package by clicking on the following button on the webpage.

Step 2: Extract the Files

Extract the downloaded zip file and move it to the desired location you want to install Flutter SDK. Do not install it in a folder or directory that requires elevated privileges, (such as C:Program Files) to ensure the program runs properly. It will be stored in C:developmentflutter.

Step 3: Update Path Variable for Windows PowerShell

Next, you need to update your Path environment variable to run Flutter commands in Windows consoles PowerShell and Command Prompt (CMD). First, click the Start button and type to search for and then click on Edit environment variables for your account.

Under User variables, click on and highlight Path. Click Edit.

On the next screen, click New and add the full path to your flutterbin directory. For this guide, it is shown below. Click OK on both windows to enable running Flutter commands in Windows consoles.

Step 4: Confirm Installed Tools for Running Flutter

In CMD, run the flutter doctor command to confirm the installed tools along with brief descriptions.

C:Usersnikhil>flutter doctor

Running flutter pub get' in flutter_tools… 8,9s

Doctor summary (to see all details, run flutter doctor -v):[?] Flutter (Channel stable, 2.10.4, on Microsoft Windows , locale en-US) Android toolchain : develop for Android devices

X Unable to locate Android SDK.

Install Android Studio from: https://developer.android.com/studio/index.html

On first launch it will assist you in installing the Android SDK components.

(or visit https://flutter.dev/docs/get-started/install/windows#android-setup for detailed instructions).

If the Android SDK has been installed to a custom location, please use

‘flutter config :android-sdk' to update to that location.

[?] Chrome : develop for the web] Visual Studio : develop for Windows

X Visual Studio not installed; this is necessary for Windows development.

Download at https://visualstudio.microsoft.com/downloads/.

Please install the Desktop development with C++' workload, including all of its default components[!] Android Studio (not installed)[?] Connected device (2 available)[?] HTTP Host Availability

! Doctor found issues in 3 categories.

As visible, several components still need to be installed to complete the installation.

Step 5: Download and Install Android Studio

Continue by downloading Android Studio. In the setup, unless you have specific requirements, you can click Next on all screens leaving the default settings. Ensure that the Android Virtual Device option is selected on the Choose Components screen so that you can have an Android emulator running for Android app development.

Afterward, Android Studio Setup Wizard will start and you can proceed by clicking Next.

Select the installation location or leave the default path and click Next.

Select your UI theme and click Next.

Select your SDK components and click Next.

Verify the selections and click Next. Then, accept the License Agreement and click Finish.

The download of the components will start and Android Studio install. Once completed, click Finish.

After the installation, start Android Studio. On the left side, click Plugins. Search for Flutter and click Install to install the Flutter plugin.

It will also prompt you to install Dart, a programming language used to create Flutter apps. Click Install at the prompt. Finally, click Restart IDE so that the plugin changes are applied. Click Restart at the prompt to confirm this action.

Afterward, run the flutter doctorcommand in CMD to confirm the Android Studio installation.

C:/Users/nikhil>flutter doctor

Doctor summary (to see all details, run flutter doctor -v):[?] Flutter (Channel stable, 2.10.4, on Microsoft Windows Android toolchain : develop for Android devices (Android SDK version 32.1.0-rc1)

! Some Android licenses are not accepted. To resolve this, run: flutter doctor :android-licenses[?] Chrome : develop for the web Visual Studio : develop for Windows

X Visual Studio is not installed; this is necessary for Windows development.

Download at https://visualstudio.microsoft.com/downloads/.

Please install the Desktop development with C++- workload, including all of its default components[?] Android Studio (version 2021.1)[?] Connected device (2 available)[?] HTTP Host Availability

! Doctor found issues in 2 categories.

Android Studio was successfully installed, however, it finds an issue with Android licenses. This issue is fairly common and is mitigated by running the following command in CMD.

Copy to ClipboardSyntax Highlighterflutter doctor --android-licenses
When asked, input y to all prompts, to accept licenses.

Copy to ClipboardSyntax Highlighterflutter doctor --android-licenses

C:/Users/nikhil>flutter doctor :android-licenses

5 of 7 SDK package licenses not accepted. 100% Computing updates…

Review licenses that have not been accepted (y/N)? y

Running the flutter doctor command again shows the issue resolved.

C:/Users/nikhil>flutter doctor

Doctor summary (to see all details, run flutter doctor -v): [?] Flutter (Channel stable, 2.10.4, on Microsoft Windows , locale en-US) [?] Android toolchain : develop for Android devices (Android SDK version 32.1.0-rc1) [?] Chrome : develop for the web Visual Studio : develop for Windows X Visual Studio not installed; this is necessary for Windows development. Download at https://visualstudio.microsoft.com/downloads/. Please install the Desktop development with C++' workload, including all of its default components [?] Android Studio (version 2021.1) [?] Connected device (2 available) [?] HTTP Host Availability! The doctor found issues in 1 category.

Step 6: Install Visual Studio (Optional)

The above output also shows that Visual Studio is not installed. Visual Studio is not needed unless you want to use Flutter for Windows desktop development.

If you need to use it, you can download Microsoft's Visual Studio 2022 with C++. Once the VisualStudioSetup.exe file is downloaded, open it and proceed with the installation by agreeing to all default installation options. This installation requires at least 20 GB of free disk space. After the installation completes, run the flutter doctor command in CMD to confirm the Visual Studio installation.

C:/Users/nikhil>flutter doctor

Doctor summary (to see all details, run flutter doctor -v): [?] Flutter (Channel stable, 2.10.4, on Microsoft Windows , locale en-US) [?] Android toolchain : develop for Android devices (Android SDK version 32.1.0-rc1) [?] Chrome : develop for the web [?] Visual Studio : develop for Windows (Visual Studio Community 2022 17.1.3) [?] Android Studio (version 2021.1) [?] Connected device (2 available) [?] HTTP Host Availability  No issues found!

At this point, all the tools for Flutter projects are ready to be used for the development of Flutter apps. Depending on your needs, you can start your projects in Android Studio or Visual Studio.]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/flutter.png" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Magento 2.3 Support ends from Adobe]]></title>
      <link>https://akshargrouptechnologies.com/blogs/magento-2-3-support-ends-from-adobe</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/magento-2-3-support-ends-from-adobe</guid>
      <pubDate>Fri, 27 Dec 2024 06:38:47 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Magento Commerce]]></category>
      <description><![CDATA[Adobe Commerce, known as Magento, launched a new Policy of Lifecycle. Recently, Magento 2.4.X has taken place for Magento 2.3, and Now Magento has officially announced to end suppo...]]></description>
      <content:encoded><![CDATA[Adobe Commerce, known as Magento, launched a new Policy of Lifecycle. Recently, Magento 2.4.X has taken place for Magento 2.3, and Now Magento has officially announced to end support for Magento 2.3 from 8th September 2022.

Many stores are still running on Magento 2.3.x and might be thinking to upgrade their store to the latest Magento 2.4 version.

Our skilled Magento developers' team is here to help you to upgrade your online store. Here, we'll discuss everything you need to know about the end of support for Magento 2.3.

Magento 2.3 End of Life Means?

Magento 2.3 End of Life means end of the older Magento release. That means stores running on the older versions of Magento 2.3 will no longer receive any updates.

No Security Updates

The updates mainly affect security patches, bug fixes, and PCI compliance. Your store will be at high risk if you keep using Magento 2.3 version. Many stores' data can be at risk as the unsupported version does not have access to these updates.

Conflicting with Marketplace Extensions

There will be conflict issue with Magento Marketplace Module if you keep running Magento 2.3 on your store. Many features will not work on your store if store will not be upgraded to Magento 2.4.

No Official Documentation

The official Dev Docs documentation will be removed from the website for the outdated versions of Magento. However, the developers cannot even use them in the future in case of any needs or implement any other functionality in your store.

Why Upgrade to the Latest Magento 2.4 Version?

There are Many reasons to make a upgrade to 2.4. Some of the top reasons to upgrade online store to the latest Magento 2.4 version are listed below:

Security Enhancements

Platform Enhancements

Performance & Scalability Enhancements

Supports both PWA 6.0.0 and 6.0.1. that makes it easy to create Progressive Web App Storefronts for your online store.

Updated user interface.

PayPal Payment Enhancements

Adobe has improved the performance of the screen reader tools in Magento 2.4.4.

How We can Help you Upgrade to Magento 2.4?

Our skilled Magento developers can help you to upgrade your Magento store version with ease. To upgrade Magento 2.3 to 2.4, you only need a team of skilled professionals, knowledge, and tools like us.]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/Magento_Support.png" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Five Useful Laravel Blade Directives]]></title>
      <link>https://akshargrouptechnologies.com/blogs/five-useful-laravel-blade-directives</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/five-useful-laravel-blade-directives</guid>
      <pubDate>Fri, 27 Dec 2024 06:38:47 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Laravel Framework]]></category>
      <description><![CDATA[Five Useful Laravel Blade Directives Laravel is an open-source PHP framework designed to make developing web apps easier and faster through built-in features. These features are pa...]]></description>
      <content:encoded><![CDATA[Five Useful Laravel Blade Directives

Laravel is an open-source PHP framework designed to make developing web apps easier and faster through built-in features. These features are part of what makes Laravel so widely used by web developers:

But in this blog, We're going to look at five Laravel Blade directives you can use to simplify your templates, and learn about some convenient directives that make solving specific problems a cinch! If you're new to the framework, these tips will help you discover the excellent features of Blade, Laravel's templating engine.

1 : Check if the user is authenticated

When checking if the user is authenticated, you could check if the user isn't null:

Copy to ClipboardSyntax Highlighter@if(auth()->user())
// The user is authenticated.
@endif
2 : Check if the user is a guest

The inverse of the authentication, we can check if the user is not authenticated using the guest() method on the auth helper:

Copy to ClipboardSyntax Highlighter@if(auth()->guest())
// The user is not authenticated.
@endif
But Laravel also provides a @guest directive:

Copy to ClipboardSyntax Highlighter@guest
// The user is not authenticated.
@endguest
We can also combine those two directives using the else statement:

Copy to ClipboardSyntax Highlighter@guest
// The user is not authenticated.
@else
// The user is authenticated.
@endguest
3 : Include the first view if it exists or includes the second if it doesn't

Building a website with multiple themes might require including a file if it exists or including another one if it doesn't, you can easily achieve this with simple blade conditions:

Copy to ClipboardSyntax Highlighter@if(view()->exists('first-view-name'))
@include('first-view-name')
@else
@include('second-view-name')
@endif
There is a shorter and a much cleaner directive for including the first found template:

Copy to ClipboardSyntax Highlighter@includeFirst(['first-view-name', 'second-view-name']);
4 : Include a view based on a condition

Conditionally including a view based on a condition is useful when you only want to add content based on logic like an authenticated user.

Copy to ClipboardSyntax Highlighter@if($post->hasComments())
@include('posts.comments')
@endif
We can more cleanly include a view based on a condition with the ‘@includeWhen' directive with one line:

Copy to ClipboardSyntax Highlighter@includeWhen($post->hasComments(), 'posts.comments');
5 : Include a view if it exists

If you have custom themes system or you dynamically create your Blade views, then checking if the file exists a mandatory thing to do.

Calling the exists method on the view helper will do the trick:

Copy to ClipboardSyntax Highlighter@if(view()->exists('view-name'))
@include('view-name')
@endif
But it turns out there is a simple way of handling this using the ‘includeIf' Blade directive:

Copy to ClipboardSyntax Highlighter@includeIf('view-name')]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/Top-5-Laravel-tips-img.png" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[How to add Woocommerce in sage theme?]]></title>
      <link>https://akshargrouptechnologies.com/blogs/how-to-add-woocommerce-in-sage-theme</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/how-to-add-woocommerce-in-sage-theme</guid>
      <pubDate>Fri, 27 Dec 2024 06:38:46 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[WordPress]]></category>
      <description><![CDATA[Sage 9 from Roots is an awesome way to build modern, fast WordPress themes with a great developer experience. Adding support for Woocommerce to Sage 9 is really easy, using a packa...]]></description>
      <content:encoded><![CDATA[Sage 9 from Roots is an awesome way to build modern, fast WordPress themes with a great developer experience.

Adding support for Woocommerce to Sage 9 is really easy, using a package from Roots themselves and a couple of simple steps. Contact us for more information.

Add sage-woocommerce from Roots

First up, we need to add a package from Roots that enables Woocommerce template files in the Blade templating engine.

The repo for the package is located at https://github.com/roots/sage-woocommerce, and please check out the install instructions there if anything is unclear. Plus, we'll need some code from the repo in the next step.

First, change directory into your theme folder;

(Replace the path with your correct path)

Copy to ClipboardSyntax Highlightercd .../my_wordpress_site/wp-content/themes/mytheme
Then require the package

Copy to ClipboardSyntax Highlightercomposer require roots/sage-woocommerce
That's the big part of the job done!

If you're interested in how this actually works under the hood to make Woocommerce & Sage work together, check out src/woocommerce.php in the repo.

Add the necessary template files

Due to some quirks in the way that blade templates work in Sage 9, it's necessary to override two Woocommerce template files to get everything to work.

The two files we need are

single-product.blade.php

archive-product.blade.php

Create the woocommerce folder in your theme

First, create the folder in which we will place Woocommerce template overrides, within your theme.

Copy to ClipboardSyntax Highlightermytheme/resources/views/woocommerce
Add the two Woocommerce overrides

Finally, download the two template files above and place them within this folder.

You should have

mytheme/resources/views/woocommerce/single-product.blade.php

mytheme/resources/views/woocommerce/archive-product.blade.php

Add woocommerce support to your theme

The last required step to make Woocommerce work with Sage is to add Woocommerce support to your theme.

Open up mytheme/app/setup.php

In the hooked function for after_setup_theme, add theme support for woocommerce by calling add_theme_support. (This will usually be near the theme support for Soil).

If you wan to remove the Woocommerce styles

Just add the following filter wherever suits you best (app/filters.php)

Copy to ClipboardSyntax Highlighter// Disable woocommerce stylesheets
add_filter('woocommerce_enqueue_styles', '__return_empty_array');
And you're done!

Happy building with Woocommerce and Sage 9!]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/wp-sage.png" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Remove Qty Decimal from Product Grid Magento 2]]></title>
      <link>https://akshargrouptechnologies.com/blogs/remove-qty-decimal-from-product-grid-magento</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/remove-qty-decimal-from-product-grid-magento</guid>
      <pubDate>Fri, 27 Dec 2024 06:38:33 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Magento Commerce]]></category>
      <description><![CDATA[In Magento 2 Decimal comes from Database so if you want to remove from qty than you need to create column renderer. Please follow below step to create module. Create Folder like ap...]]></description>
      <content:encoded><![CDATA[In Magento 2 Decimal comes from Database so if you want to remove from qty than you need to create column renderer. Please follow below step to create module.

Create Folder like app/code/Agtech/Qty and put below code into registration.php file Copy to ClipboardSyntax Highlighter<?php
/**
* Copyright © All rights reserved.
* See COPYING.txt for license details.
*/
use Magento\Framework\Component\ComponentRegistrar;

ComponentRegistrar::register(ComponentRegistrar::MODULE, 'Agtech_Qty', __DIR__);After that create composer.json file into above same path like registration.php and put code.Copy to ClipboardSyntax Highlighter {
"name": "agtech/module-qty",
"description": "Qty Decimal",
"type": "magento2-module",
"license": "GPL-3.0",
"authors": [
{
"name": "Agtech",
"email": "hello@akshargrouptechnologies.com"
}
],
"minimum-stability": "dev",
"require": {},
"autoload": {
"files": [
"registration.php"
],
"psr-4": {
"Agtech\\Qty\\": ""
}
}
}Create etc/module.xml file into etc folder and add sequence tag followsCopy to ClipboardSyntax Highlighter<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
<module name="Agtech_Qty" setup_version="1.0.0">
<sequence>
<module name="Magento_CatalogInventory"/>
</sequence>
</module>
</config>

Create a renderer Agtech/Qty/Ui/Component/Listing/Columns/DecimalRemove.php and put below codeCopy to ClipboardSyntax Highlighter<?php
/**
* Created By : Nikul Prajapati
*/

namespace Agtech\Qty\Ui\Component\Listing\Columns;
class DecimalRemove extends \Magento\Ui\Component\Listing\Columns\Column
{
public function prepareDataSource(array $dataSource)
{
if (isset($dataSource['data']['items']))
{
$fieldName = $this->getData('name');
foreach ($dataSource['data']['items'] as & $item)
{
if (isset($item[$fieldName]))
{
$item[$fieldName] = (int)$item[$fieldName];
}
}
}
return $dataSource;
}
}Create a renderer Agtech/Qty/view/adminhtml/ui_component/product_listing.xml

and put below codeCopy to ClipboardSyntax Highlighter<?xml version="1.0" encoding="UTF-8"?>
<listing xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Ui:etc/ui_configuration.xsd">
<columns name="product_columns" class="Magento\Catalog\Ui\Component\Listing\Columns">
<column name="qty" class="Agtech\Qty\Ui\Component\Listing\Columns\DecimalRemove">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="filter" xsi:type="string">textRange</item>
<item name="add_field" xsi:type="boolean">true</item>
<item name="label" xsi:type="string" translate="true">Quantity</item>
<item name="sortOrder" xsi:type="number">75</item>
</item>
</argument>
</column>
</columns>
</listing>
That's it. Now, You can remove decimal from quantity in product grid in Magento admin. If you face any problem while during so then Contact our Support Team.]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/decimal.jpg" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Why do we use Sage WordPress Starter theme?]]></title>
      <link>https://akshargrouptechnologies.com/blogs/why-do-we-use-sage-wordpress-starter-theme</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/why-do-we-use-sage-wordpress-starter-theme</guid>
      <pubDate>Fri, 27 Dec 2024 06:38:27 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[WordPress]]></category>
      <description><![CDATA[Sage is our favorite WordPress theme framework at Fresh because it is developer friendly, maintained by a community of developers, saves us time with automation, and doesn’t ship u...]]></description>
      <content:encoded><![CDATA[Sage is our favorite WordPress theme framework at Fresh because it is developer friendly, maintained by a community of developers, saves us time with automation, and doesn't ship unnecessary components. We at Akshar Group Technologies provide development of WordPress using the Sage theme framework. Contact us for more information.

Sage provides much better tools to help developers:

Follow best practices by default

Make fewer errors

Write more modular and maintainable code

Remove complexity

Save time

Sage is a WordPress starter theme based on HTML5 Boilerplate, gulp, Bower, Tailwind and Bootstrap, that will help you make better themes.'

Personally, my favorite aspect of Roots is its documentation. It is simple, yet effective:everything you need to know, from installation to ways of extending the theme. I found it extremely easy to pick up Roots my first time using it because the documentation was so intuitive.

Frontend Development Tools

Webpack to resolve all JS and CSS dependencies in your project and generate static assets for optimal performance

NPM for easily installing third-party packages and open-source JS libraries for development (many of which are listed below and are installed by default in any new Sage project)

ESLint and stylelint for identifying and reporting JS and CSS errors and deviations from conventions in your styles

Autoprefixer for automatically adding vendor prefixes to CSS rules

Browsersync for synchronized browser testing

Sass for maintainable and better-organized styles

Popular CSS frameworks like Bootstrap with ready-to-use classes

Backend And Theme Development Tools

Modern PHP and requirements

Better template file organization using a Model View Controller (MVC) design pattern rather than simply creating a bunch of template files in your theme root

Laravel's Blade templating engine making it easy to follow Don't Repeat Yourself (DRY) principles and practice template inheritance inside your theme template files

Sage provides an option to use Bedrock for configuration and plugin management and Trellis for local development and production servers.

Sage 9, you'll need a WordPress site running locally on PHP 7.1.3 or later to get started.

System Requirements

Once your local WordPress site is ready, installing Sage is pretty simple.

Sage 9, you'll need to be have Node.js version 8.0.0 or higher installed.

You'll need to download and install composer. Composer is PHP's dependency manager and it's used to install Sage.

You'll also need to install yarn. Yarn is an NPM client replacement that is required by Sage to install initial dependencies and also run the commands to build the frontend assets on your site.

Theme Installation

Once those requirements are out of the way, from the themes directory you'll run the following command to install Sage with composer, replacing your-theme-name with the name of your theme.

Copy to ClipboardSyntax Highlightercomposer create-project roots/sage your-theme-name

Then, You'll be able to choose a CSS framework. Sage comes with Bootstrap by default.

Once you've finished selecting all your options and Sage is installed, you can go to WP Admin to activate your theme.

You'll still need to complete a few steps in order to get your Sage theme showing in the browser.

You can do this by going to your theme root and running yarn. If you're familiar with NPM, you can think of this as the yarn equivalent of npm install.

Now, run yarn build to compile and optimize the files in your assets directory.

Theme Structure

The Sage theme structure looks a little different than your standard WordPress structure :-

Themes Core directories

./app This directory contains all the logic/magic in our theme including Controllers (which are located inside the controllers directory). There are normally 4 files inside this directory:

admin.php The main reason this file exists is to register the Theme Customizer. But if you have you Admin stuff (like your own options page), you can place your code here.

filters.php All the filters you use (such as modify excerpt text or ACF filters) should be inside this file.

helpers.php Contains all helper functions. You probably notice a function asset_path() here. This function is for getting the compiled resource file path.

setup.php Theme setup-related stuff, such as register menu location, register sidebar, register new image size

./config This directory contains theme (project) configuration such as a path to store stuff (compiled resources, compiled template, etc) Normally this directory is no need to be touched

./resources This directory contains the actual template stuff. We put things like SCSS, JavaScript, and Images inside the assets directory. and put template files inside views the directory.

./dist All compiled assets will be placed inside this directory.

./node_modules Store packages installed by yarn

./vendor Store packages installed by composer

Controller

The files in your app/Controller folder allow you to set up and organize data you intend to use in specific templates.

Styles

You can add styles by working within the .scss files in the resources/assets/styles directory, or by creating new files and importing them to main.scss.

You'll find some minimal styles and a few helpful instructions in the starter .scss files included with a new install of Sage.

The NPM registry is a repository of over 350,000 open-source packages that will save you tons of time.

USe them!

You can find an NPM package for just about everything. Using a lightweight library that just requires a little configuration or adding a few lines of code is extremely helpful when you need to create interactive or complicated UI elements.

Using a package is typically as easy as running npm install package-name or yarn add package-name where package-name is the name of your NPM package.

NOTE :- You should always install NPM dependencies from your theme root.

Views

The resources/views directory is for managing all your theme templates and presentation logic. You'll place any page, post, or archive templates here.

Inside views, you'll find a resources/views/layouts directory for managing base templates. Base templates are a wrapper used for each template. They can be called by any template and typically consist of the common components that appear on every page such as a header, container for the content of a page, and footer.

The resources/views/partials/ directory is where you place your template partials, or re-usable template parts responsible for presenting specific sections of your site.

Calling partials from templates is so easy there's really no reason not to.

Here's an example

The partial file, which lives in resources/views/partials, is named call-to-action.blade.php.

To call this partial in a template, you'd simply add this line of code:

@include(‘partials.call-to-action')]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/wp-sage.png" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Work From Home – Are you doing it right]]></title>
      <link>https://akshargrouptechnologies.com/blogs/work-from-home-are-you-doing-it-right</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/work-from-home-are-you-doing-it-right</guid>
      <pubDate>Fri, 27 Dec 2024 06:38:01 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Remote Operations]]></category>
      <description><![CDATA[Work From Home – Are You Doing It Right ? Figuring out how to work from home in a realistic, sustainable and profitable way has been one of my main goals since pandemic strikes our...]]></description>
      <content:encoded><![CDATA[Work From Home : Are You Doing It Right ?

Figuring out how to work from home in a realistic, sustainable and profitable way has been one of my main goals since pandemic strikes our lives.And it hasn't always been easy.

There's been times when money has been short, stress has been

high, and the prospect of going to a real' job would keep me up at

night.

These days, however, I feel more confident with my setup and have

been happily working from home for the last one year And I know a

lot of other people want that too.

With the Covid outbreak, many companies are requiring employees

to work from home. It can be hard if you've never done it or haven't

done it regularly. But I'm a big believer in remote work and wanted

to share some of the things I've learned over the year.

Let's dive in!

You're going to have success, but you're also going to have a lot of

failures. A lot. Learn from them and make adjustments frequently,

For example, I recently reconfigured my entire home office and

refreshed my routines in April,2021 again after I joined my new

company. Be transparent with your friends, your team, and your

manager about what you're doing so you can find the best way to

be productive. Failure is part of your new work from home regime,

and I will always be experimenting with new approaches.

Define Your Divide

Being a productive remote worker requires discipline, especially if

you're trying to show that you're trustworthy and that working from

home isn't something for emergency situations only. In my

experience, the best trick is to find ways to divide your work

mode' and your home mode.

'Practice kaam k time kaam and break k time break' else day is

going to much more exhaustive ultimately lowering your

productivity

Achieving Long-Term Success

For many people, working from home is temporary. But what if you

want to make it a long-term option?

Commit and Deliver: You want this to work for you and your

manager and company. Show them that they can trust you, that you

will work hard, and that you can deliver on your commitments.

I know exactly how long it would take me to commute to the office,

and that's additional time I put in every week in my previous

organization

Engage Your Family

Work-from-home discussions often focus on an employee's relationship with their manager. But what about family? If you're new to working from home, understand that it doesn't just mean change for you. It also means change for your family. I have my gujarati talkative mom and very troubling younger sister at home. I'm surrounded by my family for most of the day, and over the years, we've developed tricks to make it work.

If you're new to working from home, understand that it doesn't just mean change for you. It also means change for your family too.

First, find the right balance between work and home. I have set work hours that I follow, and I make sure my family knows what they are. Every morning I sit with my mom and just discuss my day plan, If that changes during the day, I tell her right away. If she needs help with something with home chores.

Over time, I've gotten smarter about working and better at organizing my schedule'

Some Niche and Pro Tips :

1.Choose a Proper Home office

What is the best thing about working from home? Most

probably, the level of comfort.

But, do you know that this comfort can come at the cost of lost

productivity, focus and target goals? When the surrounding gives

you work vibes, your attention is bound to swoop in along with

your efficiency. To achieve that, all you have to do is-

? Choose a corner of your room with good natural lighting, if

possible

? Set it up with a chair comfortable to sit on, for around 8 hours

a day

? Place a desk next to it

? Put your system on the placed desk

? Keep your required materials like a diary, pens, a bottle of

water & a lamp, right by the side

2. Maintain consistent Working Hours

How often do you lose the track of time while working from home?

Almost everyday, right? This is an unhealthy practice. Being a

workaholic is good but within the working hours. You should

always make a routine of your workdays and working hours.If you plan on working for 8 hours straight on a workday,

Make sure you stick to your schedule

Set a Morning & Evening Routine

This is what the situation demands.

? Wake up one hour prior to your working hour

? Freshen up

? Have some tea/coffee

? Lay a mat on the floor

? Sit on it and fold your legs

? Keep your backbone straight

? Close your eyes

? Meditate for 5-10 minutes

Tada! It's done. Now you can kickstart your day off with a clear

mind.

3.Prepare a To-do list/Planner

Working remotely recommends you to keep track of how you spend every hour of your day. Self-tracking lets you understand when you are more productive and also, where you are wasting your time Creating a to-do list would allow you to keep track of your progress efficiently.

4.Make Ground Rules for family Member

We indian flow is this plot of tension lena ka nahi tension dene ka'

so chillax and it's going to work at the end as we say picture abhi baki

hai mere dost' Adding too much on the plate can make things hard.

All you require is

to-

? Create a task list for the day

? Estimate the required time to finish each task

? FOCUS

? Take a tea/coffee break in between to stimulate your mind

? Work until the end of your working hour

? Make a note of the tasks that are yet to be completed

So Relax & Chill!

Wrap up!

5.Interact with the Team

As you know Lack of communication can make you feel

disconnected.

It is, however, not mandatory that you have to talk about work all

the time. A normal chit chat is fine as long as it breaks the social

isolation one suffers while working from home.

Video call is a great way to stay connected and to have some fun at

the same time.

Last but not least Create a Stress-free Zone as in this pandemic

time we all are dealing with too many things all together. So a

relieving and serene stress free zone is must'

To all, who are working remotely, I hope the above tips really help you boost your productivity. Working from home can be a big change if you've never done it or haven't done it on a regularly. But if you're thoughtful about your approach, you can be productive, happy, and very successful. Adios!!

Written by : Yaani Patel | Executive HR @ Akshar Group Technologies]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/working-from-home-useful-hacks1.png" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Akshar Group Technologies is an E-Commerce Game-Changer on Clutch]]></title>
      <link>https://akshargrouptechnologies.com/blogs/akshar-group-technologies-is-an-e-commerce-game-changer-on-clutch</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/akshar-group-technologies-is-an-e-commerce-game-changer-on-clutch</guid>
      <pubDate>Sun, 31 Jul 2022 15:07:15 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Cloud & Technology]]></category>
      <description><![CDATA[Even before the pandemic struck, e-commerce has already been on the rise. The lockdowns and conditions brought by COVID-19 only accelerated its growth, making it crucial for busine...]]></description>
      <content:encoded><![CDATA[Even before the pandemic struck, e-commerce has already been on the rise. The lockdowns and conditions brought by COVID-19 only accelerated its growth, making it crucial for businesses to think about shifting or adapting.

Here at Akshar Group Technologies, we are genuinely passionate about helping companies conquer various hurdles, delivering effective groundbreaking technologies to their fingertips.

Based in Ahmedabad, India, our team looks at every angle   the bigger picture, every little detail, and other perspectives to make sure we create a bulletproof solution. Found in 2012, our team loves to empower brands and businesses, pushing them to become the best versions of themselves.

Even before the pandemic started, we've helped companies venture into complex online marketplaces. It's because of the success of our clients in their respective markets or industries that Akshar Group Technologies was established as an e-commerce development game-changer on Clutch.

Clutch is an independent B2B review and rating website that connects businesses with trusted service providers. The site publishes a vast variety of content encompassing different industries like marketing, technology, and business services.

The stellar reviews we've earned on Clutch helped Akshar Group Technologies make a name in this cutthroat industry. If you take a look at our Clutch vendor profile, you'll see our flexibility in web development, IT services, and e-commerce development. To give you an idea of what we can do for you, here are a few snippets from our clients' excellent testimonials!

This company genuinely cares about the end user and their success as much as we do…..and that is rare to find.'   Shaun Henderson, Director of Fort Digital

Akshar Group Technologies' dedication to completing their tasks correctly and on time made the most significant impression on me.'   Justin D, Owner of a digital marketing agency

They are an expert team. We appreciated how they always accommodated revisions from stakeholders. Also, they always kept industry trends in mind when designing materials that would resonate in the competitive market.'   Shreya Viradiya, Executive at a business services company

We are extremely grateful for our clients who believe in us. We are proud to see them thrive in their respective industries and businesses. It's been a tremendous pleasure to serve as their partners and be distinguished as a game-changer because of their support.

Feel like we're the perfect match for you? Connect with Akshar Group Technologies and let's work together to create the ideal solution for your business.]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/Clutch-Banner.png" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[5 Alternatives of Bootstrap]]></title>
      <link>https://akshargrouptechnologies.com/blogs/5-alternatives-of-bootstrap</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/5-alternatives-of-bootstrap</guid>
      <pubDate>Tue, 03 May 2022 06:45:43 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[UI/UX Design]]></category>
      <description><![CDATA[For those who need a static site, there are some bootstrapping approaches available: 1) You can start by writing your own CSS file which requires little modification and doesn’t ha...]]></description>
      <content:encoded><![CDATA[For those who need a static site, there are some bootstrapping approaches available: 1) You can start by writing your own CSS file which requires little modification and doesn't have to be re-compiled from time TO TIME (I use grunt for this).

1. Tailwind Css

Tailwind CSS is a utility-first, front-end framework that helps you create modern-day websites without leaving your HTML. It has a variety of classes that help in creating any design, directly to the markup. It has Utility classes that assist in executing within the system limits. It is a customizable, low-level CSS framework that operates based on utility classes.

It has lesser stuff in the CSS bundle and all its utility classes are responsive in nature. It is a component friendly with which developers find it easy to create their own components. Since it is a low-level framework, you can create anything you want to. It becomes simple to create different looks even with the same combinations.

In Addition you can do much more with Tailwind CSS than Bootstrap.

2. Bulma

As one of the popular alternatives of Bootstrap, Bulma is a modernized CSS framework that is free, open-source, and offers competitive frontend components. It needs no prior knowledge of CSS framework and developers can easily create responsive web interfaces. It has a comprehensive flexbox grid, a wide range of colors and helps in building good-looking websites with ease.

Since it is designed with the mobile-first approach in mind, it is 100% responsive. It is modular in nature; you can import whatever you want to. It is considered one of the simplest grid systems. It is rich in components, modular, easy to learn, compatible, well documented, and constantly enhancing. Hence, it is sought after by developers.

3. Foundation

Foundation by Zurb is an advanced responsive front-end framework in the world. It is meant to be effective for any type of medium or device. It assists developers in creating beautiful responsive websites, emails, and apps that work well with any device. It is customizable, readable, and semantic in nature.

There are continuous updates available to garner the latest features of the Foundation. It has major components that a good frontend framework must have : grids, buttons, typography, and major UI fundamentals. It also handles HTML emails with effectiveness through Foundation for Emails.

4. Skeleton

Skeleton is a simple, responsive, lightweight boilerplate and a CSS framework. It consists of a 12-column fluid grid, consisting of rows and columns. It is built keeping in mind the mobile framework. It is easy to start and needs the least compilation. It is best for a small project since it styles only major standard HTML elements and considers a grid.

Whatever the screen size may be, Skeleton considers the layout as the major attraction. It offers basic components for the developer such as lists, forms, buttons, tables, etc. Its grid system fits all kinds of screens : small, medium, and large. There is automatic resizing of column width with a change in one line of CSS. The syntax is easy to implement and hence provides responsive styles in a simple manner.

5. UIKit

UIKit is a modular and responsive framework that is easy to use, and light-weighted. There are many UI components it has, that are either connected with HTML markup or JavaScript code. It can create pixel-perfect web layouts and powerful, fast web interfaces. It consists of a set of files with all major UI components like icons, fonts, design files, documentation, etc.

It offers interoperable CSS pre-processing with Sass or Less. There is an in-built icon library, and it offers support for right-to-left languages. It is quite a simple framework that has a few design components and developers can easily switch between components as needed. It lets the designers go by the modular approach for creating the applications.]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/Yellow-Black-Earn-Money-YouTube-Thumbnail-1.png" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Laravel Tips & Trickes 2022 | Easy To Use | Mind Blowing]]></title>
      <link>https://akshargrouptechnologies.com/blogs/top-tips-trickes-of-laravel-2022</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/top-tips-trickes-of-laravel-2022</guid>
      <pubDate>Mon, 02 May 2022 01:13:40 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Laravel Framework]]></category>
      <description><![CDATA[5 Tips & Tricks of Laravel Laravel is an open-source PHP framework designed to make developing web apps easier and faster through built-in features. These features are part of what...]]></description>
      <content:encoded><![CDATA[5 Tips & Tricks of Laravel

Laravel is an open-source PHP framework designed to make developing web apps easier and faster through built-in features. These features are part of what makes Laravel so widely used by web developers:

But in this blog, we are going to learn the top most tips and tricks of Laravel so that we can use this in our development and make our development easier. So lets not waste any more time and lets gets started.

Tip 1 : $loop variable in foreach

Inside of foreach loop, check if current entry is first/last by just using $loop variable.

Copy to ClipboardSyntax Highlighter@foreach ($users as $user)
@if ($loop->first)
This is the first iteration.
@endif
@if ($loop->last)
This is the last iteration.
@endif
<p>This is user {{ $user->id }}</p>
@endforeach

Tip 2 : Route group within a group

in Laravel Routes, we can create a group within a group, assigning a certain middleware only to some URLs in the parent' group.

Copy to ClipboardSyntax HighlighterRoute::group(['prefix' => 'user', 'as' => 'user.'], function() {
Route::get('login', 'UserController@login');
Route::get('register', 'UserController@register');
Route::group(['middleware' => 'auth'], function() {
Route::get('edit', 'UserController@edit');
});
});

Tip 3 : No timestamp columns

If our database table doesn't contain timestamp fields created_at and updated_at, so we can

specify that Eloquent model wouldn't use them, with $timestamps = false property.

Copy to ClipboardSyntax Highlighterclass User extends Model
{
public $timestamps = false;
}

Tip 4 : Don't create Controllers for certain view

If we want route to just show a certain view, than don't create a Controller method, just use

direct Route::view() function on web.php file.

Copy to ClipboardSyntax Highlighter// Instead of using controller this
Route::get('create', 'UserController@create');
// And this
class TextsController extends Controller
{
public function create()
{
return view('user.create');
}
}
// Do this on web.php file
Route::view('user', 'user.create');

Tip 5 : Blade @auth (user authenticated or not)

Instead of if-statement to check logged in user is authenticated or not, use @auth directive.

Copy to ClipboardSyntax Highlighter//Using if-statement:
@if(auth()->user())
// The user is authenticated.
@endif
//Using @auth directive:
@auth
// The user is authenticated.
@endauth]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/laraveltop-tips.png" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Update Magento 2 Using Command]]></title>
      <link>https://akshargrouptechnologies.com/blogs/update-magento-2-using-command</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/update-magento-2-using-command</guid>
      <pubDate>Fri, 08 Oct 2021 05:11:25 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Magento Commerce]]></category>
      <description><![CDATA[You can upgrade your Magento application from the command line if you installed the software by: Downloading the metapackage using Installing the compressed archive. Do not use thi...]]></description>
      <content:encoded><![CDATA[You can upgrade your Magento application from the command line if you installed the software by:

Downloading the metapackage using

Copy to ClipboardSyntax Highlightercomposer create-project

Installing the compressed archive.

Do not use this method to upgrade if you cloned the Magento 2 GitHub repository.

The following instructions show you how to upgrade Magento using Composer.

Magento 2.4.2 introduced support for Composer 2.

If you are attempting to upgrade from Magento <2.4.1(below 2.4.1' for example 2.4.0, 2.3.9, …), you must first upgrade to a version of Magento that is compatible with Composer 2 (for example, 2.4.2) using Composer 1 before upgrading to Composer 2 for Magento >2.4.2 (above 2.4.2 version) upgrades.

Prerequisites to prepare environment before starting the upgrade process:

Check PHP and environment settings Verify that PHP and other environment settings are compatible with the system requirements.

Switch to maintenance mode To prevent access to your store while it's being upgraded, switch your store to maintenance mode:

Copy to ClipboardSyntax Highlighterphp bin/magento maintenance:enable

Install the Composer update plugin The magento/composer-root-update-plugin Composer plugin resolves changes that need to be made to the root project composer.json file before updating to a new Magento product requirement.The plugin partially automates the manual upgrade by identifying and helping you resolve dependency conflicts instead of requiring you to identify and fix them manually.

Copy to ClipboardSyntax Highlightercomposer require magento/composer-root-update-plugin=~1.0 --no-update

Update the dependencies:

Copy to ClipboardSyntax Highlightercomposer update
Begin Update of Magento 2.

Backup the composer.json file.Copy to ClipboardSyntax Highlightercp composer.json composer.json.bak

Indicate the Magento community edition packages and the version (2.4.0) that you want to upgrade to.

Magento Open Source:

Copy to ClipboardSyntax Highlightercomposer require magento/product-community-edition=2.4.0 --no-update

To see the full list of available 2.4 versions:

Magento Open Source:
Copy to ClipboardSyntax Highlightercomposer show magento/product-community-edition 2.4.* --all | grep -m 1 versions

Example : Minor release:

Minor releases contain new features, quality fixes, and security fixes. Use Composer to specify a minor release. For example, to specify the Adobe Commerce 2.3.7 metapackage:

Copy to ClipboardSyntax Highlightercomposer require magento/product-community-edition=2.3.7 --no-update

Example : Security Patch

Security patches contain security fixes only. They are designed to make the upgrade process faster and easier.

Use Composer to specify a patch.

For example, to download the Magento Open Source 2.3.6-p1 metapackage:

Copy to ClipboardSyntax Highlightercomposer require magento/product-community-edition=2.3.7 --no-update
Apply updates.
Copy to ClipboardSyntax Highlightercomposer update
Clear the var/ and generated/ subdirectories:
Copy to ClipboardSyntax Highlighterrm -rf var/cache/*
rm -rf var/page_cache/*
rm -rf generated/code/*
Then Update the Database and Schema:
Copy to ClipboardSyntax Highlighterphp bin/magento setup:upgrade

After, Setup Upgrade  do di:compile this command is use for compile all necessary files and generate files .

Copy to ClipboardSyntax Highlighterphp bin/magento setup:di:compile

Then after do content deploy command for deploy contetnt to magento

Copy to ClipboardSyntax Highlighterphp bin/magento setup:static-content:deploy
Disable maintenance mode:
Copy to ClipboardSyntax Highlighterphp bin/magento maintenance:disable]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/Update-magento2.png" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[What is Laravel]]></title>
      <link>https://akshargrouptechnologies.com/blogs/what-is-laravel</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/what-is-laravel</guid>
      <pubDate>Thu, 07 Jan 2021 07:44:18 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Laravel Framework]]></category>
      <description><![CDATA[What Is Laravel? Laravel Is a Web Application Framework. Laravel Is an Open Source Framework is Written In PHP. How To Create Laravel Project ? There Are Two Way To Create Laravel...]]></description>
      <content:encoded><![CDATA[What Is Laravel?

Laravel Is a Web Application Framework.

Laravel Is an Open Source Framework is Written In PHP.

How To Create Laravel Project ?

There Are Two Way To Create Laravel Project.

My Project Name Is OnlineShopping.

Laravel New OnlineShopping

Composer create-project Laravel/Laravel OnlineShopping

Laravel Folder Structure

App :-

The App Directory Contains The Code Of Your Application.

Ex. Models, Controller Etc.

Bootstrap :-

The Bootstrap Directory Contains The app.php File Which bootstraps The Framework.

Cache Directory Also In Bootstrap Folder.

Config :-

The Config Directory Contains All Of Your Application Configuration Files.

Database :-

The Database Directory Contains Of Database Migrations, Factories, And Seeders.

Public :-

This Directory Contains Your Assets Such As Images, JavaScript, And CSS.

Resources :-

This Directory Contains Your View(.blade.php) Files.

Routes :-

This Directory Contains All Of The Route Definitions For Your Application.

Web Files, Api Files, Channels, Console.

Storage :-

This Directory Contains Your Logs, sessions, file caches, and other files generated by the framework.

Tests :-

This directory contains your automated tests.

Vendor :-

This directory contains your Composer dependencies.

How To Run Laravel Project?

Laravel Project Using This Command

Copy to ClipboardSyntax Highlighter php artisan serve]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/laravel-featured-1-1.png" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[What is WordPress]]></title>
      <link>https://akshargrouptechnologies.com/blogs/what-is-wordpress</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/what-is-wordpress</guid>
      <pubDate>Thu, 07 Jan 2021 07:40:14 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[WordPress]]></category>
      <description><![CDATA[Word Press is a free and open-source content management system …]]></description>
      <content:encoded><![CDATA[Word Press is a free and open-source content management system written in PHP and paired with a MySQL or Maria DB database. Features include a plugin architecture and a template system, referred to within Word Press as Themes.

Pros of choosing Word Press

User Friendly CMS:

Word Press is a strong content management system because of its origin in blogging. It is very easy for an admin to navigate through the backend of their   Word Press site, edit pages and upload new content. Word Press makes it simple to organize content without a lot of website management knowledge.

Plugins:

There are lots of free and paid plugins available to Word Press users. These plugins allow you to customize and enhance any Word Press site. If you need  to make specific changes to the functionality on your site, chances are there is a plugin to do just that.

Open source:

Word Press is an open source software and any one can use, study, change and redistribute its source code'.Many of the themes and plugins are free under the GPLv2 license and being an open-source software, Word Press programmers are able to openly share code online.

Pros of choosing Word Press

Updates:

Installing updates is important to the health of your Word Press site, but can be a nuisance if not done thoughtfully. Premium Word Press themes are updated and improved often. These updates are important to maintain proper security on Word Press websites. Updates may bring some small problems to a website in which case you may have to revert to an older Word Press state.

Speed:

Certain themes contain a lot of unnecessary generic code. This can decrease the speed of the site and cause slow load times. Without prior Word Press experience it can be hard to understand what code you need and what code you can do without.

Customization:

Word Press is a very flexible tool unlike many of the other drag and drop web builder tools out there. However, if you aren't a Word Press expert and you didn't have one develop your site, then this can be an issue.]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/wordpress-1-2.png" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Video at product gallery inside product detail page is not working]]></title>
      <link>https://akshargrouptechnologies.com/blogs/video-at-product-gallery-inside-product-detail-page-is-not-working</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/video-at-product-gallery-inside-product-detail-page-is-not-working</guid>
      <pubDate>Thu, 07 Jan 2021 05:54:59 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Magento Commerce]]></category>
      <description><![CDATA[Video at product gallery inside product detail page is not working Video at product gallery inside product detail page is not working, however, it is working from admin panel but o...]]></description>
      <content:encoded><![CDATA[Video at product gallery inside product detail page is not working

Video at product gallery inside product detail page is not working, however, it is working from admin panel but on product view it is showing only video thumbnail.

Fotorama, when checking for video data, is looking for the field video' but Magento is providing videoUrl'.

: Maybe it is an issue of Fotorama. When Fotorama checking for video data is looking for the field video' but Magento is providing videoUrl'.

: Issues can be found in these files:-

var video = findVideoId(dataFrame.video, true);

When I edited the cached file to put in some console logs, I found that dataFrame did NOT contain the field  videoUrl'.

: Please check below files:-

1) My Temporary Fix In This File:

/vendor/magento/module-product-video/view/frontend/web/js/fotorama-add-video-events.js

Copy to ClipboardSyntax Highlighterin function:

_createVideoData

tmpVideoData.videoUrl = tmpInputData.videoUrl;

tmpVideoData.video = tmpInputData.videoUrl; //My Fix
2) /vendor/magento/module-configurable-product/Block/Plugin/Product/Media/Gallery.php

Copy to ClipboardSyntax HighlighterIn function:
getProductGallery

private function getProductGallery($product)
{
$result = [];

$images = $product->getMediaGalleryImages();

foreach ($images as $image) {

$result[] = [

‘mediaType' => $image->getMediaType(),

‘videoUrl' => $image->getVideoUrl(),

‘video' => $image->getVideoUrl(), //This is new

‘isBase' => $product->getImage() == $image->getFile(),];}

return $result;
}
3)  /vendor/magento/module-configurable-product/Block/Product/View/Type/Configurable.php

Copy to ClipboardSyntax Highlighterin function:
getOptionImages

protected function getOptionImages()

{
$images = [];

foreach ($this->getAllowProducts() as $product) {

$productImages = $this->helper->getGalleryImages($product) ?: [];

foreach ($productImages as $image)
{
$images[$product->getId()][] =
[
‘thumb' => $image->getData(‘small_image_url'),

‘img' => $image->getData(‘medium_image_url'),

‘full' => $image->getData(‘large_image_url'),

‘caption' => $image->getLabel(),

‘position' => $image->getPosition(),

‘isMain' => $image->getFile() == $product->getImage(),

‘type' => str_replace(‘external-‘, ', $image->getMediaType()),

‘videoUrl' => $image->getVideoUrl(),

‘video' => $image->getVideoUrl(), //This is new
];
}}
return $images;
}
4)/vendor/magento/module-catalog/Block/Product/View/Gallery.php

Copy to ClipboardSyntax Highlighterin function: getGalleryImagesJson

public function getGalleryImagesJson()

{
$imagesItems = [];

foreach ($this->getGalleryImages() as $image)
{

$imagesItems[] = [

‘thumb' => $image->getData(‘small_image_url'),

‘img' => $image->getData(‘medium_image_url'),

‘full' => $image->getData(‘large_image_url'),

‘caption' => $image->getLabel(),

‘position' => $image->getPosition(),

‘isMain' => $this->isMainImage($image),

‘type' => str_replace(‘external-‘, ', $image->getMediaType()),

‘videoUrl' => $image->getVideoUrl(),

‘video' => $image->getVideoUrl(), //This is new
];}
if (empty($imagesItems))
{
$imagesItems[] = [

‘thumb' => $this->_imageHelper->getDefaultPlaceholderUrl(‘thumbnail'),

‘img' => $this->_imageHelper->getDefaultPlaceholderUrl(‘image'),

‘full' => $this->_imageHelper->getDefaultPlaceholderUrl(‘image'),

‘caption' => ',

‘position' => ‘0',

‘isMain' => true,

‘type' => ‘image',

‘videoUrl' => null,

‘video' => null, //This is new
];}

return json_encode($imagesItems);
}]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/How-To-Integrate-Video-To-A-Product-In-Magento-2-Banner1.png" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Important of Product Reviews in ecommerce site in Magneto 2]]></title>
      <link>https://akshargrouptechnologies.com/blogs/important-of-product-reviews-in-ecommerce-site-in-magneto-2</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/important-of-product-reviews-in-ecommerce-site-in-magneto-2</guid>
      <pubDate>Thu, 07 Jan 2021 05:50:53 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Magento Commerce]]></category>
      <description><![CDATA[Important of Product Reviews in ecommerce site in Magneto 2.(must need product reviews in ecommerce site.) A ‘product review’ is an evaluation of a your product or service or an ev...]]></description>
      <content:encoded><![CDATA[Important of Product Reviews in ecommerce site in Magneto 2.(must need product reviews in ecommerce site.)

A ‘product review' is an evaluation of a your product or service or an event. Typically customers who purchased the service/product from your store are encouraged to leave a review on your site.  In addition to a critical evaluation of the product/service, the review's author may assign a rating usually 1 to 5, graphically shown as stars.

Product reviews are essential to drive your site traffic and sales and also it gives very valuable vital piece of information to people who are trying to buy similar or same products. We listed here main reasons why your ecommerce site should have a ‘Product Review'.

Increase Sales

Customer confidence to complete a sale increases when the customer reviews any similar users who have bought a same item.

The number of users who have bought a similar item and the percentage of positive or negative feedback. The more the positive feedback the quicker the decision to by the item.

Just Imagine if you are in a physical store the first question you ask the service representative is

How many similar Products have been sold?

How if the feedback from customers who bought the products?

How many returns were there?

Already bought and recommended products sell fast

The product reviews can be designed so that you provide customer more recommendations on existing product.

Customer likes to compare products before the final purchase.

You can design your ecommerce based on data trends to quickly identify the trends for different customer with similar purchases.

Improve Sales (Marketing) power of a product.

No matter how much you speak about the product a customer testimonial/Review makes all the difference in your Marketing.

Build trust, loyalty with customers.

The more the product reviews the better the Site improved in Trust.

With the advent of new we technologies website appearances are changing day by day.

Quick decision making for customer.

Customer would always try to complete the purchase as soon as they like the product.

Product Review enhances the buy ability quotient of the product.

Customers can upload the photos and give a visual experience of the product. Preferable to add Photo, video.

The real photos would place the product where the customer anticipates them to be. Visually customer can make the decision in terms of Size, colour and appearance and quickly assist in buying process.

Bad Reviews can be analyzed with suppliers and improve the quality check

Data can be analyzed for the products with Bad Reviews and Returns and make quick improvements.

Thank you..]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/HvVApve1.png" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[What is Swat]]></title>
      <link>https://akshargrouptechnologies.com/blogs/what-is-swat</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/what-is-swat</guid>
      <pubDate>Thu, 07 Jan 2021 05:34:52 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Magento Commerce]]></category>
      <description><![CDATA[What is Swat (Site-Wide Analysis Tool). Adobe announce the Site …]]></description>
      <content:encoded><![CDATA[What is Swat (Site-Wide Analysis Tool).

Adobe announce the Site wide Analysis tool (SWAT)  launching to magento commerce cloud customers on latest version in 2.4.1. SWAT will help identify challenges with your site code with cloud impact site performance..

In Magento 2.4.1 User receive Automated Swat Report that display details regarding their Magento  store.

Site Wide Analysis tool is a new single self service dashboard

The Site-Wide Analysis Tool (SWAT) provides 24/7 real-time performance monitoring, reports, and recommendations to ensure the security and operability of Magento Commerce Cloud installations.

The Site-Wide Analysis Tool provides a dashboard and reports with system insights and recommendations based on best practices that you can use to address detected issues. The service is available in production mode for Admin users with permission to access user role resources.

step 2: Access Site-Wide Analysis Tool

On the Admin sidebar, go to Reports > System Insights > Site-Wide-Analysis Tool.

Read the Terms of Use for the Site Wide Analysis Tool and click Accept to continue.

Each user is required to accept the Terms of Use for the session. This step is repeated for each logged-in session.

At the top of the dashboard, click the tab that you want to see.

How to give permission

Select the Reports > System Insights > Site-Wide Analysis Tool role resource.

Generate report

In the upper-right corner of the dashboard, click Generate Report.

Select the checkbox for each Type and Priority setting that you want to include in the report.

Click Generate Report

Features and Capabilities of SWAT

Dashboard: The SWAT dashboard provides an overview of the health of your system, with the most significant notifications and recommendations prioritized first.

Information: This displays customer contact information and a summary of current tickets, along with detailed information about each installed Magento product.

Recommendations: This section suggests the best practices in order to resolve any issues within your system.

Exceptions: Exceptions are errors that are caused by abnormal conditions' within your store that don't have specific solutions.

Extensions: This section lists all of the extensions you have installed on your Magento store.

Outages: This part displays a record of past outages, along with an option to see current data.

How to Access SWAT

SWAT's dashboard and customized reports are accessible to any Admin users who also have the ability to access user role resources. To start using the tool, follow these simple steps once you've updated to the latest version of Magento Commerce Cloud:

Verify permissions. SWAT access is automatically provided to all Admin roles who have access to all resources. For any other Admins with custom roles, simply adjust permissions in order for them to access the SWAT resource.

Access SWAT. On the Admin sidebar, go to Reports > System Insights > Site-Wide-Analysis Tool. Read the Terms of Use, click Accept, and then click the tab you want to view when the dashboard appears on screen. For more info see above snap.

Generate report. To generate a report, click Generate Report' in the upper right corner of the dashboard. Toggle the checkboxes depending on the Type and Priority settings you'd like the report to include, and then click Generate Report.' Section as per above mention.

It gives an individualised dashboard which comprises of:

77+ issue checks (P0 Critical to P4 Low) so you can analyse issues, recommendations, the impact it will have on your site and find out the root cause and preconditions of the issue.

30+ customer dynamics so you can keep track of what has changed on your eCommerce site from SKU, product, attributes and rules that may have changed.

3rd-party extensions & libraries to keep track of all the extensions versions and latest support dates.

Log files exemptions

Outage information so you know exactly how long and when your site might have gone down.]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/reports-swat-dashboard1.png" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Introduction To Magento]]></title>
      <link>https://akshargrouptechnologies.com/blogs/introduction-to-magento</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/introduction-to-magento</guid>
      <pubDate>Thu, 07 Jan 2021 04:46:45 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Magento Commerce]]></category>
      <description><![CDATA[1. Introduction To Magento:- Magento is excellent software that helps retailers to sell their products online. It is a feature-rich, open-source ecommerce solution to help the merc...]]></description>
      <content:encoded><![CDATA[1. Introduction To Magento:-

Magento is excellent software that helps retailers to sell their products online. It is a feature-rich, open-source ecommerce solution to help the merchants with the design, content handling and functionality of their e-commerce website. a strong support from programmers within the open source community.

Magento helps the merchandisers to create a customized website with a variety of content management tools.

After its update of 2nd Version Called Magento 2 on November 17, 2015, it brought a revolution in the e-commerce platform market. Along with that, a significant number of online shopping started occurring through mobile phones. which facilitated in the development of native mobile storefront applications.

2. How does Magento help online store owners?

Magento provides a store owner a platform to operate in a systematic way with various options for payment and shipping. To minimize the privacy concerns of the store owner as well as the customers.

3. Reason Why Store Owners Go with Magento

i. Analytics and reporting

Magento provides a thorough insight to the customer's needs by integrating with Google Analytics and Website Optimizer. Its inbuilt reporting suite helps the administrator to monitor consumer trends and design strategies accordingly. Apart from that, Magento's reporting feature allows you to get data on total sales, best viewed products, best purchased products, sales return, orders taken per day and so on.

ii. Product Searching

Magento makes product browsing experience smooth for the visitor. The visitor is able to see multiple images per product, zoomed images, product reviews, stock availability, wishlist, sharing with friends through email and many such exciting capabilities.

Even store owner can create and manage the data of product which is easy for owner from admin side of Magento.

iii. Search engine optimization

SEO plays a major role in attracting the customers to your online retail store. Magento furnishes search engine friendly URLs and the Magento Rewrite tool assures control over meta-tags for product/categories and structure of product pages. Other than that, Magento enables auto-generated popular search terms page and site map for display on site.

iv. Site management

As a small business owner, you could be running various stores for different brands and products.

Magento enables the administrator to manage multiple stores from one administration panel. Moreover, updating Magento to newer versions with enhanced features is just a click away.]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/an-introduction-to-magento-n1.png" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Get bestseller products filter by category id]]></title>
      <link>https://akshargrouptechnologies.com/blogs/get-bestseller-products-filter-by-category-id</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/get-bestseller-products-filter-by-category-id</guid>
      <pubDate>Fri, 25 Dec 2020 01:40:59 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Magento Commerce]]></category>
      <description><![CDATA[Get Only 10 Products Magento already uses bestseller products aggregation that can be checked under Admin > Reports > Products > Bestsellers. Thanks to this aggregated data we no l...]]></description>
      <content:encoded><![CDATA[Get Only 10 Products Magento already uses bestseller products aggregation that can be checked under Admin > Reports > Products > Bestsellers. Thanks to this aggregated data we no longer need to determine the total of all the orders to see which products are sold the most. By the variety of aggregation data we are able to get the most popular products not only from the beginning, but for each specific day, month or year .

Copy to ClipboardSyntax Highlighter<?php
$productCount = 10; //insert how much prodect
$storeId = Mage::app()->getStore()->getId();
$collection = Mage::getResourceModel('reports/product_collection')
->addAttributeToSelect('*')
->addOrderedQty()
->setStoreId($storeId)
->addStoreFilter($storeId)
->addCategoryFilter(Mage::registry('current_category'))
->setOrder('ordered_qty', 'desc')
->setPageSize($productCount);

Mage::getSingleton('catalog/product_status')
->addVisibleFilterToCollection($collection);
Mage::getSingleton('catalog/product_visibility')
->addVisibleInCatalogFilterToCollection($collection);
get collection
?>]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/filter.jpg" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Create Custom Widget in WordPress]]></title>
      <link>https://akshargrouptechnologies.com/blogs/create-custom-widget-in-wordpress</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/create-custom-widget-in-wordpress</guid>
      <pubDate>Fri, 25 Dec 2020 01:40:59 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[WordPress]]></category>
      <description><![CDATA[Custom Widget in WordPress, Copy this Code And Past in Function.php File Thane create admin side widget 'id' => 'widget id', 'description' => __( 'Appears on posts and pages except...]]></description>
      <content:encoded><![CDATA[Custom Widget in WordPress, Copy this Code And Past in Function.php File Thane create admin side widget

Copy to ClipboardSyntax Highlighter<?php
register_sidebar( array(
'name' => __('Your Widget Name', 'twentytwelve' ), //set your widget name
'id' => 'widget id',
'description' => __( 'Appears on posts and pages except the optional Front Page template, which has its own widgets', 'twentytwelve' ),
'before_widget' => '',
'after_widget' => '',
'before_title' => '', ) );
?>]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/plugin.jpg" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[How to get Most popular posts in WordPress.]]></title>
      <link>https://akshargrouptechnologies.com/blogs/how-to-get-most-popular-posts-in-wordpress</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/how-to-get-most-popular-posts-in-wordpress</guid>
      <pubDate>Fri, 25 Dec 2020 01:40:58 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[WordPress]]></category>
      <description><![CDATA[Add code in your theme where ever you want the popular 5 posts to be displayed. by default show most popular post //show post titlePosted by with //show post comment]]></description>
      <content:encoded><![CDATA[Add code in your theme where ever you want the popular 5 posts to be displayed. by default show most popular post

Copy to ClipboardSyntax Highlighter<php?
have_posts()) : $pc->the_post(); ?>
<a href="" title=""> //show post titlePosted by with
//show post comment]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/popular.jpg" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Display Popular post in WordPress]]></title>
      <link>https://akshargrouptechnologies.com/blogs/display-popular-post-in-wordpress</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/display-popular-post-in-wordpress</guid>
      <pubDate>Fri, 25 Dec 2020 01:40:57 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[WordPress]]></category>
      <description><![CDATA[Get Popular post on a Page You set post limition per page, Get post title //Show post titlePosted by with //show post comment]]></description>
      <content:encoded><![CDATA[Get Popular post on a Page You set post limition per page, Get post title

Copy to ClipboardSyntax Highlighter<?php
have_posts()) : $pc->the_post(); ?>
//Show post titlePosted by with

//show post comment]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/popular-post.jpg" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Get Latest Post In WordPress]]></title>
      <link>https://akshargrouptechnologies.com/blogs/get-latest-post-in-wordpress</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/get-latest-post-in-wordpress</guid>
      <pubDate>Fri, 25 Dec 2020 01:40:57 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[WordPress]]></category>
      <description><![CDATA[-Display Latest post -you wont post it paste this code on page -change the catagary id -show the letast post in your page – ‘orderby’ => ‘post_date’, this attribute compulsory 'cat...]]></description>
      <content:encoded><![CDATA[-Display Latest post -you wont post it paste this code on page -change the catagary id -show the letast post in your page : ‘orderby' => ‘post_date', this attribute compulsory

Copy to ClipboardSyntax Highlighter<?php
//limition of post per page
'offset' => 0,
'category' => '', //id of catagary
'orderby' => 'post_date', // this point important of define of get latast post
'order' => 'DESC',
'include' => '',
'exclude' => '',
'meta_key' => '',
'meta_value' => '',
'post_type' => 'post',
'post_mime_type' => '',
'post_parent' => '',
'post_status' => 'publish',
'suppress_filters' => true );

$myposts = get_posts( $args );
?>
LATEST POSTS

<a target='_parent' href='' class='button' >View all</a>]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/latest-post.jpg" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Show product filter by attribute value]]></title>
      <link>https://akshargrouptechnologies.com/blogs/show-product-filter-by-attribute-value</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/show-product-filter-by-attribute-value</guid>
      <pubDate>Fri, 25 Dec 2020 01:40:56 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Magento Commerce]]></category>
      <description><![CDATA[-Get prodects by attribute value wais -Inset attribute name and Value to filter your prodect -Show prodect of attribute waise $collection->addAttributeToSelect('*'); //all attribut...]]></description>
      <content:encoded><![CDATA[-Get prodects by attribute value wais -Inset attribute name and Value to filter your prodect -Show prodect of attribute waise

Copy to ClipboardSyntax Highlighter<?php
getCollection();
$_helper = $this->helper('catalog/output');
$collection->addAttributeToSelect('*'); //all attribute swlected hear
$collection->addAttributeToFilter('your attibute name', '1'); //attribute name and Value

foreach($collection as $_product)
{
//get product collection
}
?>]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/filter-product-value.jpg" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Custom Form Data Save Ajax with validation in Magento]]></title>
      <link>https://akshargrouptechnologies.com/blogs/custom-form-data-save-ajax-with-validation-in-magento</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/custom-form-data-save-ajax-with-validation-in-magento</guid>
      <pubDate>Fri, 25 Dec 2020 01:40:55 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[PHP Development]]></category>
      <description><![CDATA[First Create test.php file copy all code and paste in file .Then run on localhost,fisrt time load file thane save data without load save data only one click. YOUR Custom Form : Ema...]]></description>
      <content:encoded><![CDATA[First Create test.php file copy all code and paste in file .Then run on localhost,fisrt time load file thane save data without load save data only one click. YOUR Custom Form :

Email request for lowest price of getName()?>

First Name

Last Name

Email Address

* Required Fields

Copy to ClipboardSyntax Highlighter<button type="submit" title="__('Submit') ?>" class="button">__('Submit') ?>
<img class="lazyload" decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-orig-src="getSkinUrl("images/opc-ajax-loader.gif")?>">

YOUR script :
<?php
//var dataForm = new VarienForm('lowest-form-validate', true);
//<![CDATA[
var formId = 'lowest-form-validate';
var myForm = new VarienForm(formId, true);
//var postUrl = '';
var postUrl = "";
function doAjax() {
if (myForm.validator.validate()) {
new Ajax.Updater(
{ success:'formLowestSuccess' }, postUrl, {
method:'post',
asynchronous:true,
evalScripts:false,
onComplete:function(request, json) {
Element.hide(formId);
Element.show('formLowestSuccess');
},
onLoading:function(request, json){
Element.show('formLoader');
},
parameters: $(formId).serialize(true),
});
}}
new Event.observe(formId, 'submit', function(e){
e.stop();
doAjax();
});

//end of javascript code
}}
?>]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/data.jpg" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Set limit on Magento Collection]]></title>
      <link>https://akshargrouptechnologies.com/blogs/set-limit-on-magento-collection</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/set-limit-on-magento-collection</guid>
      <pubDate>Fri, 25 Dec 2020 01:40:55 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Magento Commerce]]></category>
      <description><![CDATA[Where $limit will be the number of results we want, $starting_from will be the index of the result set to be considered as starting point (note is the index of first row) -this wil...]]></description>
      <content:encoded><![CDATA[Where $limit will be the number of results we want, $starting_from will be the index of the result set to be considered as starting point (note is the index of first row) -this will output 5 records starting from 3rd record.

Copy to ClipboardSyntax Highlighter<?php
getCollection()->setOrder('name', 'asc'); //getting the product collection, results are ordered by product name
$product_collection->getSelect()->limit($limit,$starting_from);
foreach($product_collection as $_product)
{
echo $_product->getName().'';
}
?>
is the index of first row) -this will ouptput 5 records starting from 3rd record,
getCollection()->setOrder('name', 'asc'); //getting the product collection, results are ordered by product name
$product_collection->getSelect()->limit($limit,$starting_from);
foreach($product_collection as $_product)
{
echo $_product->getName().'';
}
?>]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/limitless.jpg" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Insert data in Database Using Jquery]]></title>
      <link>https://akshargrouptechnologies.com/blogs/insert-data-in-database-using-jquery</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/insert-data-in-database-using-jquery</guid>
      <pubDate>Fri, 25 Dec 2020 01:40:54 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[PHP Development]]></category>
      <description><![CDATA[Insert data in Database Using Jquery .Create a index.php and code.php file with code database name ‘school’ table Name ‘class’ then Working it code File Name :- index.php Name : Pa...]]></description>
      <content:encoded><![CDATA[Insert data in Database Using Jquery .Create a index.php and code.php file with code database name ‘school' table Name ‘class' then Working it code File Name :- index.php

Copy to ClipboardSyntax Highlighter<?php
//Install Jquery

$('document').ready(function(){
$('#button').click(function(){
if($('#fname').val()==""){
alert("Enter first name");
return false;
} else
{
var fname = $('#fname').val();
}
if($('#passwd').val()==""){
alert("Enter Password");
return false;
}else
{
var password = $('#passwd').val();
}
jQuery.post("code.php", {
firstname:fname,
pass: password
}, function(data, textStatus){
if(data == 1){
$('#response').html("Registration successfull!!");
$('#response').css('color','green');
}else{
$('#response').html("Some Error Occurred");
$('#response').css('color','red');
}
});
});
});
?>

Name :

Password :

Create Filename :- code.php

Copy to ClipboardSyntax Highlighter{ echo "1"; }
else
{ echo "2"; }
?>]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/jquery-database.jpg" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Show New product in magento]]></title>
      <link>https://akshargrouptechnologies.com/blogs/show-new-product-in-magento</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/show-new-product-in-magento</guid>
      <pubDate>Fri, 25 Dec 2020 01:40:53 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Magento Commerce]]></category>
      <description><![CDATA[Step create a template file called: new_products.phtml following code copy past in new_products.phtml file $_productCollection=$this->getLoadedProductCollection(); $_productCollect...]]></description>
      <content:encoded><![CDATA[Step

Copy to ClipboardSyntax Highlighter{{block type="catalog/product_list" template="catalog/product/new_products.phtml"}}
create a template file called: new_products.phtml following code copy past in new_products.phtml file

Copy to ClipboardSyntax Highlighter<?php
getLocale()->date()->toString(Varien_Date::DATETIME_INTERNAL_FORMAT);

$_productCollection=$this->getLoadedProductCollection();
$_productCollection = Mage::getResourceModel('catalog/product_collection')
->addAttributeToSelect('*')
->addAttributeToFilter('news_from_date', array('date' => true, 'to' => $todayDate))
->addAttributeToFilter('news_to_date', array('or'=> array(
0 => array('date' => true, 'from' => $todayDate),
1 => array('is' => new Zend_Db_Expr('null')))
), 'left');

$now = date("Y-m-d");
$newsFrom= substr($_productCollection->getData('news_from_date'),0,10);
$newsTo= substr($_productCollection->getData('news_to_date'),0,10);

foreach ($_productCollection as $_product)
{
// print_r($_product); get product Collection
//get your product
}
?>

step 2: create CMS block

Copy to ClipboardSyntax Highlighter{{block type="catalog/product_list" template="catalog/product/new_products.phtml"}}
step 3: call block your requirement]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/new-product.jpg" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Display sub-category list -Magento]]></title>
      <link>https://akshargrouptechnologies.com/blogs/display-sub-category-list-magento</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/display-sub-category-list-magento</guid>
      <pubDate>Fri, 25 Dec 2020 01:40:53 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Magento Commerce]]></category>
      <description><![CDATA[Sub-Category Wise Get The Products In Magento show product sub-Category wise $helper = Mage::helper('catalog/category'); ?> getIsActive()):?> load($cat->getId()); $_img = $cur_cate...]]></description>
      <content:encoded><![CDATA[Sub-Category Wise Get The Products In Magento show product sub-Category wise

Copy to ClipboardSyntax Highlighter<?php
getCurrentCategory();
$collection = Mage::getModel('catalog/category')->getCategories($_category->entity_id);
$helper = Mage::helper('catalog/category');
?>

getIsActive()):?> load($cat->getId()); $_img = $cur_category->getImageUrl(); ?>
<a href="getCategoryUrl($cat);?>"> <img class="lazyload" decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-orig-src="" title="$cat->getName()"/> getName();
?>]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/category-list.jpg" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Data fetch another page Using Jquery on dropDown box]]></title>
      <link>https://akshargrouptechnologies.com/blogs/data-fetch-another-page-using-jquery-on-dropdown-box</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/data-fetch-another-page-using-jquery-on-dropdown-box</guid>
      <pubDate>Fri, 25 Dec 2020 01:40:51 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[WordPress]]></category>
      <description><![CDATA[-Select a value in DroDownBox -Send a value Anothar page -prossesed value and display data sem 1 sem 2 sem 3 sem 4 { var cid =document.getElementById('slt_course_id').value; var st...]]></description>
      <content:encoded><![CDATA[-Select a value in DroDownBox -Send a value Anothar page -prossesed value and display data

sem 1
sem 2
sem 3
sem 4
Copy to ClipboardSyntax Highlighterfunction sltchange()
{ var cid =document.getElementById('slt_course_id').value;
var studid =document.getElementById('su_id').value;
if(cid!="")
{ $('.ajaxresult').load('http://page_url/result_ajax.php?
s_id='+studid+'&sems='+cid);
}
else { alert('Select test'); } }]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/fetch.jpg" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Redirect Customer to Previous Page After Login]]></title>
      <link>https://akshargrouptechnologies.com/blogs/redirect-customer-to-previous-page-after-login</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/redirect-customer-to-previous-page-after-login</guid>
      <pubDate>Fri, 25 Dec 2020 01:40:50 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Magento Commerce]]></category>
      <description><![CDATA[Configuration Settings – Login to admin panel – Go to System -> Configuration -> CUSTOMERS -> Customer Configuration -> Login Options – Set: Redirect Customers to Account Dashboard...]]></description>
      <content:encoded><![CDATA[Configuration Settings : Login to admin panel : Go to System -> Configuration -> CUSTOMERS -> Customer Configuration -> Login Options : Set: Redirect Customers to Account Dashboard after Loggin in = No : You can see in comments for this field: Customer will stay on the current page if No is selected. This setting will redirect customers to the page from where they have come to login page. This setting is applicable for all pages of your Magento website. You might have another condition of having this feature only on some specific pages. For example, you might want this feature only on product view page. Or, you might have a category that is visible to logged in customers only. In this case, you can simply use the following code: Redirect to customer login page

Copy to ClipboardSyntax Highlighterif(!Mage::helper('customer')->isLoggedIn()){
Mage::getSingleton('customer/session')
->setBeforeAuthUrl(Mage::helper('core/url')->getCurrentUrl());
$this->_redirect('customer/account/login');
}
Show a login link for non-logged in customers

Copy to ClipboardSyntax Highlighterif(!Mage::helper('customer')->isLoggedIn()){
Mage::getSingleton('customer/session')
->setBeforeAuthUrl(Mage::helper('core/url')->getCurrentUrl());
echo'
Please Login to view the page.]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/login.jpg" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Background music player on site]]></title>
      <link>https://akshargrouptechnologies.com/blogs/background-music-player-on-site</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/background-music-player-on-site</guid>
      <pubDate>Fri, 25 Dec 2020 01:40:49 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[WordPress]]></category>
      <description><![CDATA[Here some step about Background music player on site . background music player on sites in wordpress first install STRATUS Plugin …. and after Use This Code .. Show music Player...]]></description>
      <content:encoded><![CDATA[Here some step about Background music player on site .

background music player on sites in wordpress first install STRATUS Plugin …. and after Use This Code ..

Show music Player Top OR Bottam in Site

Copy to ClipboardSyntax Highlighter<script>
$jmu = jQuery.noConflict();
$jmu(document).ready(function(){
$jmu.stratus({
align :'bottom' ,
download: 'false' ,
position : 'fixed' ,
volume : '50' ,
links: 'https://soundcloud.com/m83/midnight-city'
/* Set Any Proparty in Music player */
});
});
</script>]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/music.jpg" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Create Multiple Mini-Search Box In Magneto]]></title>
      <link>https://akshargrouptechnologies.com/blogs/create-multiple-mini-search-box-in-magneto</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/create-multiple-mini-search-box-in-magneto</guid>
      <pubDate>Fri, 25 Dec 2020 01:40:49 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Magento Commerce]]></category>
      <description><![CDATA[step : GOTO :> appdesignfrontenddefaultlayoutcatalogsearch.xml step : GOTO :> appdesignfrontendrwddefaulttemplatecatalogsearchform.mini.phtml ->Find This Code. __(‘Search:’) ?>  v...]]></description>
      <content:encoded><![CDATA[step

Copy to ClipboardSyntax Highlighter<form id="search_mini_form" action="getResultUrl() ?>" method="get">
: GOTO :> appdesignfrontenddefaultlayoutcatalogsearch.xml

step

Copy to ClipboardSyntax Highlighter<form id="Second_search_mini_form" action="getResultUrl() ?>" method="get">
: GOTO :> appdesignfrontendrwddefaulttemplatecatalogsearchform.mini.phtml ->Find This Code.

Copy to ClipboardSyntax Highlighter<form id="search_mini_form" action="getResultUrl() ?>" method="get">
__(‘Search:') ?>
<input id='search' type='search' name='getQueryParamName() ?>'
value='getEscapedQueryText() ?>'
class='input-text required-entry' maxlength='getMaxQueryLength();?>'
placeholder='__(‘Search entire store here…') ?>' />
<button type='submit' title='__(‘Search') ?>'
class='button search-button'>__(‘Search') ?>
//<!]>
->Replace This Code.

Second Search

->Replace This Code.

Copy to ClipboardSyntax Highlighter<form id="Second_search_mini_form" action="getResultUrl() ?>"method="get">__(‘Search:') ?>
<input id='Second_search' type='search' name='getQueryParamName() ?>'
value='getEscapedQueryText() ?>'
class='input-text required-entry' maxlength='getMaxQueryLength();?>' placeholder='__(‘Search entire store here…') ?>' />
<button type='submit' title='__(‘Search') ?>'
class='button search-button'>__(‘Search') ?>
//<!]>
Third Search:>

Copy to ClipboardSyntax Highlighter<form id="Second_search_mini_form" action="getResultUrl() ?>" method="get">
__(‘Search:') ?>
<input id='Second_search' type='search' name='getQueryParamName() ?>' value='getEscapedQueryText() ?>'
class='input-text required-entry' maxlength='getMaxQueryLength();?>' placeholder='__(‘Search entire store here…') ?>' />
<button type='submit' title='__(‘Search') ?>'
class='button search-button'>__(‘Search') ?>
//<!]>
step

Copy to ClipboardSyntax HighlightergetChildHtml('topSearch') ?>
getChildHtml('Second_Search') ?>
getChildHtml('third_Search') ?>
You Can Use Any .phtml File :>

Copy to ClipboardSyntax HighlightergetChildHtml('topSearch') ?>
getChildHtml('Second_Search') ?>
getChildHtml('third_Search') ?>]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/search.jpg" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Show sell product filter by category id in magento]]></title>
      <link>https://akshargrouptechnologies.com/blogs/show-sell-product-filter-by-category-id-in-magento</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/show-sell-product-filter-by-category-id-in-magento</guid>
      <pubDate>Fri, 25 Dec 2020 01:40:48 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Magento Commerce]]></category>
      <description><![CDATA[Create a new CMS Block with content set to CMS Block, by going to CMS > Static Blocks, which we will name it as Specials. In the Content tab of that Page, paste the below line of c...]]></description>
      <content:encoded><![CDATA[Create a new CMS Block with content set to CMS Block, by going to CMS > Static Blocks, which we will name it as Specials. In the Content tab of that Page, paste the below line of code:

Copy to ClipboardSyntax Highlighter{{block type="catalog/product" template="catalog/product/yourfile.phtml"}}
create file app/design/frontend/default/YOUR_THEME/template/catalog/product/yourfile.phtml and past following code.

Copy to ClipboardSyntax Highlighter<scirpt>

getCurrentCategory()->getId();
$category = Mage::getModel('catalog/category')->load($categoryid);
$collection = $category->getProductCollection();

$todayDate = date('m/d/y');
$tomorrow = mktime(0, 0, 0, date('m'), date('d')+1, date('y'));
$tomorrowDate = date('m/d/y', $tomorrow);

Mage::getModel('catalog/layer')->prepareProductCollection($collection);
$collection->addAttributeToSort('created_at', 'desc');
$collection->addStoreFilter();

$collection->addAttributeToFilter('special_from_date', array('date' => true, 'to' => $todayDate))
->addAttributeToFilter('special_to_date', array('or'=> array(
0 => array('date' => true, 'from' => $tomorrowDate),
1 => array('is' => new Zend_Db_Expr('null')))
), 'left');

//$_productCollection->printLogQuery(true)

?>

</script>]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/id.jpg" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Call Images in Magento]]></title>
      <link>https://akshargrouptechnologies.com/blogs/call-images-in-magento</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/call-images-in-magento</guid>
      <pubDate>Fri, 25 Dec 2020 01:40:47 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Magento Commerce]]></category>
      <description><![CDATA[In Magento there are two type image call in phtml …]]></description>
      <content:encoded><![CDATA[In Magento there are two type image call in phtml file or cms block. * In Phtml File there are two way to get image one from Media folder and other from your theme Images.

1.) Get images in .phmtl file from media folder use this

<img src="" />

2.) In this path .index.php path include in url

<img src="" />

3.) Get image in .phmtl file from theme images folder

getSkinUrl('images/sampleimage.jpg') ?>

* Call Images in CMS page

1.) Get images in Cms Page or Static Block

{{skin url='images/sampleimage.jpg '}}

2.) Get Image for Media Folder

{{media url='subfolder/image.png'}}

3.) Get Theme image path

getSkinUrl(); ?>

4.) Get Media Folder path]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/call.jpg" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[WORDPRESS WEBSITE DESIGN AND DEVELOPMENT SERVICES]]></title>
      <link>https://akshargrouptechnologies.com/blogs/wordpress-website-design-and-development-services</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/wordpress-website-design-and-development-services</guid>
      <pubDate>Fri, 25 Dec 2020 01:40:46 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[WordPress]]></category>
      <description><![CDATA[Here Description of WORDPRESS WEBSITE DESIGN AND DEVELOPMENT SERVICES, easy …]]></description>
      <content:encoded><![CDATA[Here Description of WORDPRESS WEBSITE DESIGN AND DEVELOPMENT SERVICES, easy to use and understand.

Akshar Group Technologies.

a India based open source website design and application development company is an expert and extremely versatile web design services provider devoted to showcase excellent service in the area of web design, WordPress customization, blog services and many more all based on WordPress. Client satisfaction is the final goal for us beyond anything else The key reason why WordPress? WordPress is most popular and widely used blogging application around the world. Its smooth user interface produces writing content material, organizing and putting your article very easy and plain. WordPress can be utilized as a software setup to make the full fledge website with nearly all the functionalists like online community, eCommerce, and Job-portal. Websites created using word press are simple to share with many other websites and search engine friendly. Tricks for WP Customization A professional website design services provider will need to regard many things before creating a WP based website for you. It is not enough for him or her to be familiar with your company. He even needs to get more information regarding your prospective buyers. Building a website for a company is much more about impressing every single visitor who visits the website. A professional website design services providing company should create a flexible website that is viewable by different browsers. The website must be fast loading, scalable, and easy to navigate. It is actually a value improvement if the website developed is available from mobile devices and also PDAs. Why Go for WordPress We are versatileWordPress Development In India Service providers supported with rich experience and knowledge within this domain. We focus on all projects, large or small, and work on each and every task with extreme sincerity and with no discrimination. Whatever the customers budget could be, we help to make the package fit on it. The best way we do it For WordPress customization, you will need a background image, a logo for your site and loads of creativeness. We will create a.css file containing the primary data to change the outlook of the website and we will revise the well-known file functions.php of your theme by simply including a code to insert the vital css file. Our website design services would always put your brand on the helm. We makes sure that your enterprise are going to entrust an impression on the minds of the guests who visit your site. The website must be user-friendly in all points. In relation to WordPress customization and blog services, the professional website design company Akshar Group Technologies is the best options.]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/developer.jpg" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Why Sell Digitally ?]]></title>
      <link>https://akshargrouptechnologies.com/blogs/why-sell-digitally</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/why-sell-digitally</guid>
      <pubDate>Fri, 25 Dec 2020 01:40:42 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[WordPress]]></category>
      <description><![CDATA[If you want to increase your income from your own …]]></description>
      <content:encoded><![CDATA[If you want to increase your income from your own products, Sell Digitally a much easier way to expand your business internationally. a fantastic way for success.

If you could even set up a coupon code or give their audience some sort of discount, which makes it an easier sell.

You can promote your own product. After the discount, you'll earn much less per sale than you would if you were to make the sale on your own, but the volume may be high enough to still result in a large payday.

Branding yourself as a specialist in your field can lead to all kinds of possibilities. It could lead to more product sales in the future digital products are that you can keep selling them indefinitely.

there is always an opportunity to earn more. there are lots of good products to promote, but you have an idea to create something unique or more useful for customers.]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/sell-digital-1.png" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Why Do Your Customers demand to Offer 24/7 Online Chat?]]></title>
      <link>https://akshargrouptechnologies.com/blogs/why-do-your-customers-demand-to-offer-24-7-online-chat</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/why-do-your-customers-demand-to-offer-24-7-online-chat</guid>
      <pubDate>Fri, 25 Dec 2020 01:40:41 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[WordPress]]></category>
      <description><![CDATA[If We established live chat. It’s grown to the point …]]></description>
      <content:encoded><![CDATA[If We established live chat. It's grown to the point where many customers expect live chat. Based On analysis 9 out of 10 consumers said they expect to live chat as a means to get support from online. Live chat can have an important influence on user experience.

In the ages that have passed since businesses started adding live chat features to their websites, the options have drastically improved. And while that means you can now give a much better sense to your visitors, it also means that customers demand even faster responses and mobile-friendly options.

Also, happy customers are more likely to tell their buddies. According to American Express, happy customers tell nine people about their experience on average.

live chat availability is the absolute trust signal for your store.]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/new-phone-1.jpg" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[WE DELIVER BEAUTIFUL PROJECTS ON TIME]]></title>
      <link>https://akshargrouptechnologies.com/blogs/we-deliver-beautiful-projects-on-time</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/we-deliver-beautiful-projects-on-time</guid>
      <pubDate>Fri, 25 Dec 2020 01:40:39 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Web Development]]></category>
      <description><![CDATA[We, at AKSHAR GROUP TECHNOLOGIES, are a web development company …]]></description>
      <content:encoded><![CDATA[We, at AKSHAR GROUP TECHNOLOGIES, are a web development company devoted to our clients' big picture ideas. Our passion for creative design and a knack for delivering high-quality projects on time are what have earned us our reliable and professional reputation. On Clutch, the small business and mid-market customers we have worked with have given us a 5-out-of-5 rating.

For nearly 9 in 10 consumers, an online review is as influential as a personal recommendation. So check our reviews out for yourself!

Our team's collection of technical expertise includes web app development for producing dynamic and data driven websites custom-made for your business needs, e-commerce solutions, and website design solutions.

The talented designers' and developers' at AKSHAR GROUP TECHNOLOGIES aim to transform your digital dreams into reality through their precise eye for detail. Our values for making a difference with every brand we undertake and creating value for our clients through ethical means without moving away from the given task are what help us deliver on schedule projects within budget, time and time again.

While primarily focused on the e-commerce industry, we also provide our services to other fields such as information technology. Our past clients include Magento, as well as a list of other e-commerce providers and commercial businesses.

AKSHAR GROUP TECHNOLOGIES is honored to be recognized on Clutch for our service line capabilities in these industries, as this acknowledgment is further proof of our consistent dedication to our clients' satisfaction.

Clutch, a B2B ratings and reviews platform, provides firm suggestions and buying recommendations to a variety of businesses through their ranking system. Their system, which is based on collected objective feedback from our clients, works to guarantee that the most accurate evaluations are given through their in-depth analysis of our clients' experiences.

The Manifest, another business resource and Clutch sister site, also suggests that you consult with us for your WordPress needs. As a site devoted to creative and design companies, Visual Objects features our web development skills as a top company resource.

Their knowledge, response time, speed of delivery, and quality of work are remarkable. Overall,AKSHAR GROUP TECHNOLOGIES is particularly pleasant to deal with,' said the owner of Rhinestone Online International Limited in our most recent review.

If you are looking to enhance your customer reach and stand out visually from your competitors, contact us.]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/CLUTCH-POST-1.png" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[Magento e-commerce software]]></title>
      <link>https://akshargrouptechnologies.com/blogs/magento-e-commerce-software</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/magento-e-commerce-software</guid>
      <pubDate>Fri, 25 Dec 2020 01:40:38 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Magento Commerce]]></category>
      <description><![CDATA[This artical about e-commerce software. Now a days more powerfull …]]></description>
      <content:encoded><![CDATA[This artical about e-commerce software.

Now a days more powerfull e-commerce software is Magento.

Magento is an open-source e-commerce platform written in PHP.

The software was originally developed by Varien.

First magento 1 software was release on March 31 2008 and On November 17 2015 Magento 2.0 was released.

Magento e-Commerce is now an Adobe company.

Magento employ with mysql and MariaDB ,with oop concept(object-oriented programming) and

MVC(model:view:controller) architecture.which is useful for online business.

It has a scalable with many control options that is helpful for users.

Magento Provide many extention, it's easy way to develop site with many functionality, Like a payment method,shipping method,megamenu,themeing, slider.extensions available for download on the Magento Marketplace

Magento Commerce is a leading provider of cloud commerce innovation to merchants and brands across B2C and B2B industries.

Thank For Reading]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/ecommerce-resize2.jpg" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[How to Export Simple Product CSV from Magento 2 Programmatically]]></title>
      <link>https://akshargrouptechnologies.com/blogs/how-to-export-simple-product-csv-from-magento-2-programmatically</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/how-to-export-simple-product-csv-from-magento-2-programmatically</guid>
      <pubDate>Fri, 25 Dec 2020 01:40:38 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Magento Commerce]]></category>
      <description><![CDATA[How to Export Simple Product CSV Programmatically using custom Scripts. Create one custom.php File into the root folder. and put the below code into a file and run it into the brow...]]></description>
      <content:encoded><![CDATA[How to Export Simple Product CSV Programmatically using custom Scripts.

Create one custom.php File into the root folder.

and put the below code into a file and run it into the browser.

You can find this CSV inside the root directory

Copy to ClipboardSyntax Highlighter<?php

ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
ini_set('memory_limit', '5G');
error_reporting(E_ALL);

use Magento\Framework\App\Bootstrap;
require realpath(__DIR__) . '/app/bootstrap.php';

$bootstrap = Bootstrap::create(BP, $_SERVER);
$objectManager = $bootstrap->getObjectManager();
$state = $objectManager->get('Magento\Framework\App\State');
$state->setAreaCode('frontend');
$registry = $objectManager->get('Magento\Framework\Registry');
$registry->register('isSecureArea', true);
//Store id of exported products, This is useful when we have multiple stores.

$objectManager = \Magento\Framework\App\ObjectManager::getInstance();

/** @var MagentoCatalogModelResourceModelProductCollection $productCollection */
$productCollection = $objectManager->create('Magento\Catalog\Model\ResourceModel\Product\Collection');
$collection = $productCollection->addAttributeToSelect('*')->load();

$fp = fopen('exports.csv', 'w');
$csvHeader = array("name","sku");
$i = 0;

fputcsv( $fp, $csvHeader,",");
foreach ($collection as $product){
$data = array();
$data[] = $product->getName();
$data[] = $product->getSku();
fputcsv($fp, $data);
}

fclose($fp);
echo 'export all product';
?>]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/export.png" length="0" type="image/jpeg" />
    </item>
    <item>
      <title><![CDATA[How to get product sku or details using product name CSV in magento]]></title>
      <link>https://akshargrouptechnologies.com/blogs/how-to-get-product-sku-or-details-using-product-name-csv-in-magento</link>
      <guid isPermaLink="true">https://akshargrouptechnologies.com/blogs/how-to-get-product-sku-or-details-using-product-name-csv-in-magento</guid>
      <pubDate>Fri, 25 Dec 2020 01:40:37 GMT</pubDate>
      <dc:creator><![CDATA[Akshar Group Technologies]]></dc:creator>
      <category><![CDATA[Magento Commerce]]></category>
      <description><![CDATA[If you Have Product Name and get product details for import product csv use this. Create php file and put code foreach ($product_collection as $product) { echo ‘; //exit; } echo ...]]></description>
      <content:encoded><![CDATA[If you Have Product Name and get product details for import product csv use this. Create php file and put code

Copy to ClipboardSyntax Highlighter<?php
require_once '../app/Mage.php';
Mage::app();
$row = 1;
echo '
‘; if (($handle = fopen(Yourcsvname.csv', r')) !== FALSE)
{ while (($data = fgetcsv($handle, 1000, ,')) !== FALSE) { $num = count($data);
//echo ' $num fields in line $row: n'; $row++; for ($c=0; $c < $num; $c++)
{ echo '; echo ‘'; $product_collection = Mage::getResourceModel(‘catalog/product_collection')
->addAttributeToSelect(‘*') ->addAttributeToFilter(‘name',$data[$c]) ->load();
foreach ($product_collection as $product) { echo ‘'; //exit; } echo '; } } fclose($handle); } echo ‘
‘.$data[$c].  ‘.$product->getSku() . 
‘; ?>
After this same location put your CSV File. In csv File your product Name must be compulsory and save this. You Get your csv product all Details.]]></content:encoded>
      <enclosure url="https://akshargrouptechnologies.com/blogs/magento-sku-_1.jpg" length="0" type="image/jpeg" />
    </item>
  </channel>
</rss>