<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>momerco</title>
	<atom:link href="http://www.momerco.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.momerco.com</link>
	<description>on (mobile) ecommerce and Magento</description>
	<pubDate>Thu, 02 Sep 2010 10:10:05 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Admin SSL urls</title>
		<link>http://www.momerco.com/admin-ssl-urls/</link>
		<comments>http://www.momerco.com/admin-ssl-urls/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 10:10:04 +0000</pubDate>
		<dc:creator>Sander</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[extension]]></category>

		<category><![CDATA[getUrl]]></category>

		<category><![CDATA[Magento]]></category>

		<category><![CDATA[singleton]]></category>

		<guid isPermaLink="false">http://www.momerco.com/?p=160</guid>
		<description><![CDATA[If you&#8217;re building Magento extensions that function in the Magento admin and which have to be used in SSL&#8217;d and non-SSL&#8217;d environments, you can not use a regular $this-&#62;getUrl() call to construct your urls. Instead, use Mage::getSingleton(&#8217;adminhtml/url&#8217;)-&#62;getUrl(). That way the URL is automatically constructed with either SSL or non-SSL.
]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re building Magento extensions that function in the Magento admin and which have to be used in SSL&#8217;d and non-SSL&#8217;d environments, you can not use a regular $this-&gt;getUrl() call to construct your urls. Instead, use Mage::getSingleton(&#8217;adminhtml/url&#8217;)-&gt;getUrl(). That way the URL is automatically constructed with either SSL or non-SSL.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.momerco.com/admin-ssl-urls/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Dynamically add widget to .phtml file in Magento template</title>
		<link>http://www.momerco.com/dynamically-add-widget-to-phtml-file-in-magento-template/</link>
		<comments>http://www.momerco.com/dynamically-add-widget-to-phtml-file-in-magento-template/#comments</comments>
		<pubDate>Mon, 02 Aug 2010 19:54:20 +0000</pubDate>
		<dc:creator>Sander</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[dynamically]]></category>

		<category><![CDATA[Magento]]></category>

		<category><![CDATA[phtml]]></category>

		<category><![CDATA[Template]]></category>

		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://www.momerco.com/?p=157</guid>
		<description><![CDATA[Recently I downloaded a Magento module that seemed to do what I want:  a list of tweets of a certain user, displayed in the frontend of Magento.
However, the module was a widget. I did not want to create a CMS page or block solely for inputting the widgets variable so I sorted out how to [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I downloaded a Magento module that seemed to do what I want:  a list of tweets of a certain user, displayed in the frontend of Magento.</p>
<p>However, the module was a widget. I did not want to create a CMS page or block solely for inputting the widgets variable so I sorted out how to call the widget from inside a .phtml file in a Magento template.</p>
<p>The widget was <a href="http://www.magentocommerce.com/magento-connect/Agence+Dn'D/extension/2253/magentweet--magento-widget-for-twitter">Magentweet</a> and had several things to configure when using it in the backend. I could add the same widget programmatically like this:</p>
<blockquote><p>&lt;?php $tweetblock =  $this-&gt;getLayout()-&gt;createBlock(&#8217;magentweet/user&#8217;);</p>
<p>$tuser = $tweetblock-&gt;setData(&#8217;tuser&#8217;,'groupdeal_nl&#8217;);</p>
<p>$nb = $tweetblock-&gt;setData(&#8217;nb&#8217;, 5);</p>
<p>$link = $tweetblock-&gt;setData(&#8217;link&#8217;,'#1E7EC8&#8242;);</p>
<p>$link_a = $tweetblock-&gt;setData(&#8217;link_a&#8217;,'#000&#8242;);</p>
<p>$desa = $tweetblock-&gt;setData(&#8217;desa&#8217;,'enable&#8217;);</p>
<p>echo $tweetblock-&gt;setTemplate(&#8217;magentweet/user.phtml&#8217;)-&gt;toHtml(); ?&gt;</p></blockquote>
<p>Of importance here is not that a widget block is created through a regular createBlock() statement. The trick is the setData() statements. In a widgets Block code you can easily see which data the widget expects, and you can set the widget&#8217;s data accordingly from the template instead of through elaborate WYSIWYG cms procedures.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.momerco.com/dynamically-add-widget-to-phtml-file-in-magento-template/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Manage to-do items in Magento</title>
		<link>http://www.momerco.com/manage-to-do-items-in-magento/</link>
		<comments>http://www.momerco.com/manage-to-do-items-in-magento/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 20:09:29 +0000</pubDate>
		<dc:creator>Sander</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[Featured]]></category>

		<category><![CDATA[Portfolio]]></category>

		<category><![CDATA[e-commerce]]></category>

		<category><![CDATA[e-commerce management]]></category>

		<category><![CDATA[Magento]]></category>

		<category><![CDATA[store management]]></category>

		<category><![CDATA[task]]></category>

		<category><![CDATA[task manager]]></category>

		<category><![CDATA[to-do]]></category>

		<guid isPermaLink="false">http://www.momerco.com/?p=150</guid>
		<description><![CDATA[There&#8217;s a new to-do item management module released that makes for an excellent way of keeping an overview of your pending tasks from within your store&#8217;s admin. You can assign tasks to team members, comment / take notes and check them as completed from anywhere in the Magento admin screen.
]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a new <a href="http://www.magetaskmanager.com" target="_blank">t</a><a href="http://www.magetaskmanager.com" target="_blank">o-do item management</a><a href="http://www.magetaskmanager.com" target="_blank"> module</a> released that makes for an excellent way of keeping an overview of your pending tasks from within your store&#8217;s admin. You can assign tasks to team members, comment / take notes and check them as completed from anywhere in the Magento admin screen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.momerco.com/manage-to-do-items-in-magento/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Magento widgets!</title>
		<link>http://www.momerco.com/magento-widgets/</link>
		<comments>http://www.momerco.com/magento-widgets/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 06:01:56 +0000</pubDate>
		<dc:creator>Sander</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[Magento]]></category>

		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://www.momerco.com/?p=147</guid>
		<description><![CDATA[Magento just announced their widget system. Very nice, appears to solve three major pain points (with regards to missing or hard to use functions) in the CMS:

Using Magento functionality inside CMS pages;
Using other content blocks inside CMS pages;
Linking to other pages within the shop.

Check it out at their blog, I look forward to toying around [...]]]></description>
			<content:encoded><![CDATA[<p>Magento just announced <a href="http://www.magentocommerce.com/blog/comments/introducing-magento-widgets/" target="_blank">their widget system</a>. Very nice, appears to solve three major pain points (with regards to missing or hard to use functions) in the CMS:</p>
<ol>
<li>Using Magento functionality inside CMS pages;</li>
<li>Using other content blocks inside CMS pages;</li>
<li>Linking to other pages within the shop.</li>
</ol>
<p>Check it out at their blog, I look forward to toying around with it :-)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.momerco.com/magento-widgets/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Magento: Buying or building modules</title>
		<link>http://www.momerco.com/magento-buying-or-building-modules/</link>
		<comments>http://www.momerco.com/magento-buying-or-building-modules/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 21:04:41 +0000</pubDate>
		<dc:creator>Sander</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[Featured]]></category>

		<category><![CDATA[buy]]></category>

		<category><![CDATA[coordination]]></category>

		<category><![CDATA[customize]]></category>

		<category><![CDATA[intellectual property]]></category>

		<category><![CDATA[Magento]]></category>

		<category><![CDATA[make]]></category>

		<category><![CDATA[module]]></category>

		<guid isPermaLink="false">http://www.momerco.com/?p=140</guid>
		<description><![CDATA[Because of the open nature of Magento&#8217;s commerce platform, and the fast spread of adoption of the platform there&#8217;s a wide range of commercially available modules in the market right now. Examples of module shops are (but are not limited to) AheadWorks, WebshopExtensions and Aitoc, which all feature some interesting modules.
This places webshop developers in [...]]]></description>
			<content:encoded><![CDATA[<p>Because of the open nature of Magento&#8217;s commerce platform, and the fast spread of adoption of the platform there&#8217;s a wide range of commercially available modules in the market right now. Examples of module shops are (but are not limited to) <a href="http://ecommerce.aheadworks.com/" target="_blank">AheadWorks</a>, <a href="http://www.webshopextensions.com/" target="_blank">WebshopExtensions</a> and <a href="http://www.aitoc.com/en/magento.html" target="_blank">Aitoc</a>, which all feature some interesting modules.</p>
<p>This places webshop developers in an interesting situation: they have to make the decision to make or buy, placing them in the shoes of software buyers instead of makers. Below are some advantages and disadvantages of deciding to build a module from scratch, using a commercially available module, and building a custom module with a commercial module as the basis.</p>
<p><em>Building from scratch:</em></p>
<p>- Advantage: You can build the module exactly as the client likes</p>
<p>- Advantage: You can sell the module (on the internet, in other projects) well if you negotiate the intellectual property (IPR) for it with your client</p>
<p>- Disadvantage: Time and money</p>
<p>- Disadvantage: Amount of coordination required</p>
<p><em>Only using the commercial module</em></p>
<p>- Advantage: Quick implementation</p>
<p>- Advantage: Functioning of the module is the responsibility of the module&#8217;s owner</p>
<p>- Disadvantage: Will often not fit situation perfectly</p>
<p>- Disadvantage: Depend on original builder for support / updates</p>
<p>- Disadvantage: Effort to show end clients that bought module suits their needs but in a slightly different than specified way</p>
<p><em>Buying a commercial module, customizing it</em></p>
<p>- Advantage: Can fit the desired situation pretty well</p>
<p>- Advantage: Moderate effort,</p>
<p>- Disadvantage: Depend on original module builder for support / updates</p>
<p>- Disadvantage: Highly sensitive to changes in functionality of the bought commercial module</p>
<p>- Disadvantage: Difficult to sell end result as a commercial module so end result is only applicable in one project</p>
<p>The more standard it is what you want to implement the wiser and more likely it is that there&#8217;s already a module available that does what you want. If you have a more specific need, then it&#8217;s a make or buy decision where time (including time to market) is the biggest factor.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.momerco.com/magento-buying-or-building-modules/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Importing customers into Magento without newsletter subscription notification</title>
		<link>http://www.momerco.com/importing-customers-into-magento-without-newsletter-subscription-notification/</link>
		<comments>http://www.momerco.com/importing-customers-into-magento-without-newsletter-subscription-notification/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 12:40:37 +0000</pubDate>
		<dc:creator>Sander</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[confirmation]]></category>

		<category><![CDATA[customer]]></category>

		<category><![CDATA[dataflow]]></category>

		<category><![CDATA[Magento]]></category>

		<category><![CDATA[newsletter]]></category>

		<category><![CDATA[sendconfirmationsuccessemail]]></category>

		<category><![CDATA[subscription]]></category>

		<category><![CDATA[success]]></category>

		<guid isPermaLink="false">http://www.momerco.com/?p=135</guid>
		<description><![CDATA[Recently we had a fairly large customer base we had to import from an ePages shop into Magento. During import with dataflow profiles, using some test data, we found that all email addresses of the test data received a newsletter subscription succes email (we imported clients with column is_subscribed set to 1). Sending tens of [...]]]></description>
			<content:encoded><![CDATA[<p>Recently we had a fairly large customer base we had to import from an ePages shop into Magento. During import with dataflow profiles, using some test data, we found that all email addresses of the test data received a newsletter subscription succes email (we imported clients with column is_subscribed set to 1). Sending tens of thousands of newsletter succes mails was not what we wanted, so here&#8217;s a pragmatic way to turn that off for the initial import only:</p>
<p>Open file app/code/core/Mage/Newsletter/model/Subscriber.php. Disable the line containing &#8220;sendConfirmationSuccessEmail() in the function called &#8220;subscribeCustomer()&#8221;). Now, your customers will not receive newsletter confirmation emails on importing.</p>
<p>Background: the dataflow customer import saves customer data using a regular save action on the customer object. The newsletter module of Magento listens for a customer save event and fires the subscribeCustomer() function when that happens. Of course, enable the line you edited in the subscribeCustomer() function again after you&#8217;re done!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.momerco.com/importing-customers-into-magento-without-newsletter-subscription-notification/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ixedit</title>
		<link>http://www.momerco.com/ixedit/</link>
		<comments>http://www.momerco.com/ixedit/#comments</comments>
		<pubDate>Sun, 06 Sep 2009 23:16:00 +0000</pubDate>
		<dc:creator>Sander</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[code generation]]></category>

		<category><![CDATA[interaction design]]></category>

		<category><![CDATA[interaction development]]></category>

		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.momerco.com/?p=133</guid>
		<description><![CDATA[Making an interactive site can be cumersome. Somebody recently pointed me to ixEdit, an interaction development aid. It works by generating jQuery javascript code. Hopefully Prototype support will come so ixEdit can also aid in Magento development&#8230;
There&#8217;s a pretty convincing video on their site, showing that the tool can at least be well used for [...]]]></description>
			<content:encoded><![CDATA[<p>Making an interactive site can be cumersome. Somebody recently pointed me to ixEdit, an interaction development aid. It works by generating jQuery javascript code. Hopefully Prototype support will come so ixEdit can also aid in Magento development&#8230;</p>
<p>There&#8217;s a pretty convincing video on their site, showing that the tool can at least be well used for quick mockups and prototyping. Anyway, check it out at <a href="http://www.ixedit.com/" target="_blank">http://www.ixedit.com/</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.momerco.com/ixedit/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Magento one page checkout &amp; split-path testing</title>
		<link>http://www.momerco.com/magento-one-page-checkout-split-path-testing/</link>
		<comments>http://www.momerco.com/magento-one-page-checkout-split-path-testing/#comments</comments>
		<pubDate>Sat, 29 Aug 2009 15:30:57 +0000</pubDate>
		<dc:creator>Sander</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[AJAX]]></category>

		<category><![CDATA[Google Analytics]]></category>

		<category><![CDATA[Magento]]></category>

		<category><![CDATA[one page checkout]]></category>

		<category><![CDATA[shipping address]]></category>

		<category><![CDATA[shipping method]]></category>

		<category><![CDATA[testing]]></category>

		<category><![CDATA[workflow]]></category>

		<guid isPermaLink="false">http://www.momerco.com/?p=129</guid>
		<description><![CDATA[Magento&#8217;s AJAXy one page checkout is nice, but determining how well each step performs can be a little difficult. Google Analytics results will just show a customer reaching the one page checkout and not the conversion performance of each separate step&#8230; The easiest way to test changes to checkout steps is then to make changes [...]]]></description>
			<content:encoded><![CDATA[<p>Magento&#8217;s AJAXy one page checkout is nice, but determining how well each step performs can be a little difficult. Google Analytics results will just show a customer reaching the one page checkout and not the conversion performance of each separate step&#8230; The easiest way to test changes to checkout steps is then to make changes to 1 checkout step at a time and see how that impacts the entire one page checkout performance. It can also be a good thing, forcing you to view the entire checkout process holistically. Hopefully changing Magento&#8217;s workflow for the checkout process will become a little less time-consuming in the future. There are plans for making a non-AJAX  / multiple page version, at least. Combining the shipping address and shipment method steps for instance might provide excellent, unexpected results, for instance.</p>
<p>Update: http://www.magentocommerce.com/extension/171/fooman-google-analytics-plus. This module tracks performance of different parts of the one page checkout!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.momerco.com/magento-one-page-checkout-split-path-testing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Magento &amp; IE6: Kill IE6</title>
		<link>http://www.momerco.com/magento-ie6-kill-ie6/</link>
		<comments>http://www.momerco.com/magento-ie6-kill-ie6/#comments</comments>
		<pubDate>Thu, 06 Aug 2009 08:57:44 +0000</pubDate>
		<dc:creator>Sander</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[IE6]]></category>

		<category><![CDATA[Kill IE6]]></category>

		<category><![CDATA[Magento]]></category>

		<category><![CDATA[ribbon]]></category>

		<guid isPermaLink="false">http://www.momerco.com/?p=127</guid>
		<description><![CDATA[There is a lot of talk on IE6 lately. Digg and YouTube now don&#8217;t support IE6 anymore for (parts of) functionality on their sites. As mentioned in a Computerworld article, supporting IE6 can mean a lot of extra development effort. Magento is a pretty HTML/CSS/JavaScript heavy platform. Because of the many possible workarounds needed for [...]]]></description>
			<content:encoded><![CDATA[<p>There is a lot of talk on IE6 lately. Digg and YouTube now don&#8217;t support IE6 anymore for (parts of) functionality on their sites. As mentioned in <a href="http://www.computerworld.com/s/article/9136286/_Kill_IE6_campaign_gains_force_30M_Web_users_get_switch_pitch" target="_self">a Computerworld article</a>, supporting IE6 can mean a lot of extra development effort. Magento is a pretty HTML/CSS/JavaScript heavy platform. Because of the many possible workarounds needed for IE6 when you have a complex website, I&#8217;ve noticed up to 50% increases in development effort as well to get it supported. Because of that, I am now an avid supporter of the Kill IE6 movement and proud bearer of the <a href="http://twibbon.com/join/IE6-Must-Die" target="_blank">Kill IE6 ribbon</a> on Twitter :-)</p>
<p>p.s.:</p>
<p>Of course, I won&#8217;t be going so far as to block users from websites or forcing them to upgrade to IE6. Possibly blocking or sending away 30% of your potential buyers on an eCommerce / Magento platform is of course a ragingly bad idea&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.momerco.com/magento-ie6-kill-ie6/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Magento Enterprise Edition private sales video</title>
		<link>http://www.momerco.com/magento-enterprise-edition-private-sales-video/</link>
		<comments>http://www.momerco.com/magento-enterprise-edition-private-sales-video/#comments</comments>
		<pubDate>Mon, 27 Jul 2009 09:24:48 +0000</pubDate>
		<dc:creator>Sander</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.momerco.com/?p=125</guid>
		<description><![CDATA[Magento&#8217;s got a new blog post up detailing the private sales functionality in Magento Enterprise Edition, with a demo video. Not what I&#8217;m most enthusiastic about but I suppose it&#8217;s very useful if you want to create VIP or one-day-fly kind of shops.
 For invitation based shops, I always wonder what the revenue would have been without closing [...]]]></description>
			<content:encoded><![CDATA[<p>Magento&#8217;s got a <a href="http://www.magentocommerce.com/blog/comments/enterprise-edition-private-sales/" target="_blank">new blog pos</a>t up detailing the private sales functionality in Magento Enterprise Edition, with a demo video. Not what I&#8217;m most enthusiastic about but I suppose it&#8217;s very useful if you want to create VIP or one-day-fly kind of shops.</p>
<p> For invitation based shops, I always wonder what the revenue would have been without closing the shop off to invited members&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.momerco.com/magento-enterprise-edition-private-sales-video/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
