<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://unirgy.com/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://unirgy.com/wiki/feed.php">
        <title>UnirgyWiki urapidflow:v3</title>
        <description></description>
        <link>https://unirgy.com/wiki/</link>
        <image rdf:resource="https://unirgy.com/wiki/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-06-25T19:52:25+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://unirgy.com/wiki/urapidflow/v3/customization?rev=1495220928&amp;do=diff"/>
                <rdf:li rdf:resource="https://unirgy.com/wiki/urapidflow/v3/data_preprocess?rev=1495220928&amp;do=diff"/>
                <rdf:li rdf:resource="https://unirgy.com/wiki/urapidflow/v3/disable_missing_products?rev=1495220928&amp;do=diff"/>
                <rdf:li rdf:resource="https://unirgy.com/wiki/urapidflow/v3/file_preprocess?rev=1495220928&amp;do=diff"/>
                <rdf:li rdf:resource="https://unirgy.com/wiki/urapidflow/v3/i18n?rev=1495220928&amp;do=diff"/>
                <rdf:li rdf:resource="https://unirgy.com/wiki/urapidflow/v3/installation?rev=1495220928&amp;do=diff"/>
                <rdf:li rdf:resource="https://unirgy.com/wiki/urapidflow/v3/run_scheduled?rev=1571297333&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://unirgy.com/wiki/lib/tpl/dokuwiki/images/favicon.ico">
        <title>UnirgyWiki</title>
        <link>https://unirgy.com/wiki/</link>
        <url>https://unirgy.com/wiki/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://unirgy.com/wiki/urapidflow/v3/customization?rev=1495220928&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-05-19T19:08:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>urapidflow:v3:customization</title>
        <link>https://unirgy.com/wiki/urapidflow/v3/customization?rev=1495220928&amp;do=diff</link>
        <description>uRapidFlow Customization

Events

A general way to add observers to the events is:

	*  Declare an observer in your custom module configuration, etc/events.xml or etc/adminhtml/events.xml (any new file)

An example:
Acme/Module/etc/events.xml


&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;config xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xsi:noNamespaceSchemaLocation=&quot;urn:magento:framework:Event/etc/events.xsd&quot;&gt;
  &lt;event name=&quot;urapidflow_profile_reindex_after&quot;&gt;
    &lt;observer name=&quot;urapidflow&quot; instance=&quot;Acm…</description>
    </item>
    <item rdf:about="https://unirgy.com/wiki/urapidflow/v3/data_preprocess?rev=1495220928&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-05-19T19:08:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>urapidflow:v3:data_preprocess</title>
        <link>https://unirgy.com/wiki/urapidflow/v3/data_preprocess?rev=1495220928&amp;do=diff</link>
        <description>Pre-process data before import

The example is simplified, without handling of errors for events like file open or write.


&lt;?php
// initialize Magento environment

try {
//    if you move this file, adjust bootstrap.php path
    require __DIR__ . &#039;/../../../../../app/bootstrap.php&#039;;
} catch (\Exception $e) {
    echo &lt;&lt;&lt;HTML
{$e-&gt;getMessage()}
&lt;/div&gt;
HTML;
    exit(1);
}

$params = $_SERVER;
$params[\Magento\Store\Model\StoreManager::PARAM_RUN_CODE] = &#039;admin&#039;; // change this to appropriate stor…</description>
    </item>
    <item rdf:about="https://unirgy.com/wiki/urapidflow/v3/disable_missing_products?rev=1495220928&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-05-19T19:08:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>urapidflow:v3:disable_missing_products</title>
        <link>https://unirgy.com/wiki/urapidflow/v3/disable_missing_products?rev=1495220928&amp;do=diff</link>
        <description>Disable existing products that missing in the new products feed


&lt;?php
// initialize Magento environment
use Magento\Framework\ObjectManagerInterface;

try {
//    if you move this file, adjust bootstrap.php path
    require __DIR__ . &#039;../../../../../app/bootstrap.php&#039;;
} catch (\Exception $e) {
    echo &lt;&lt;&lt;HTML
{$e-&gt;getMessage()}
&lt;/div&gt;
HTML;
    exit(1);
}

$params = $_SERVER;
$params[\Magento\Store\Model\StoreManager::PARAM_RUN_CODE] = &#039;admin&#039;; // change this to appropriate store if needed.
…</description>
    </item>
    <item rdf:about="https://unirgy.com/wiki/urapidflow/v3/file_preprocess?rev=1495220928&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-05-19T19:08:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>urapidflow:v3:file_preprocess</title>
        <link>https://unirgy.com/wiki/urapidflow/v3/file_preprocess?rev=1495220928&amp;do=diff</link>
        <description>&lt;?php
// initialize Magento environment

try {
//    if you move this file, adjust bootstrap.php path
    require __DIR__ . &#039;/../../../../../app/bootstrap.php&#039;;
} catch (\Exception $e) {
    echo &lt;&lt;&lt;HTML
{$e-&gt;getMessage()}
&lt;/div&gt;
HTML;
    exit(1);
}

$params = $_SERVER;
$params[\Magento\Store\Model\StoreManager::PARAM_RUN_CODE] = &#039;admin&#039;; // change this to appropriate store if needed.
$params[\Magento\Store\Model\Store::CUSTOM_ENTRY_POINT_PARAM] = true;
$bootstrap = \Magento\Framework\App\Boots…</description>
    </item>
    <item rdf:about="https://unirgy.com/wiki/urapidflow/v3/i18n?rev=1495220928&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-05-19T19:08:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>urapidflow:v3:i18n</title>
        <link>https://unirgy.com/wiki/urapidflow/v3/i18n?rev=1495220928&amp;do=diff</link>
        <description>uRapidFlow i18n

If you&#039;re working in multilanguage environment, and running uRapidFlow scripts from cron or command line interface, Magento might not set the correct default language before importing or exporting your profiles, and as result the files will have troubles to be imported/exported.</description>
    </item>
    <item rdf:about="https://unirgy.com/wiki/urapidflow/v3/installation?rev=1495220928&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-05-19T19:08:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>urapidflow:v3:installation</title>
        <link>https://unirgy.com/wiki/urapidflow/v3/installation?rev=1495220928&amp;do=diff</link>
        <description>Instructions

Please see instructions</description>
    </item>
    <item rdf:about="https://unirgy.com/wiki/urapidflow/v3/run_scheduled?rev=1571297333&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-10-17T07:28:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>urapidflow:v3:run_scheduled</title>
        <link>https://unirgy.com/wiki/urapidflow/v3/run_scheduled?rev=1571297333&amp;do=diff</link>
        <description>Running uRapidFlow profiles using cron job


&lt;?php

use Magento\Framework\ObjectManagerInterface;

try {
//    if you move this file, adjust bootstrap.php path
    require __DIR__ . &#039;/../../../../../app/bootstrap.php&#039;;
} catch (\Exception $e) {
    echo &lt;&lt;&lt;HTML
{$e-&gt;getMessage()}
&lt;/div&gt;
HTML;
    exit(1);
}

$params = $_SERVER;
$params[\Magento\Store\Model\StoreManager::PARAM_RUN_CODE] = &#039;admin&#039;; // change this to appropriate store if needed.
$params[\Magento\Store\Model\Store::CUSTOM_ENTRY_POIN…</description>
    </item>
</rdf:RDF>
