<?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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog for the Web Programmers</title>
	<atom:link href="http://blog.chandanweb.com/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.chandanweb.com</link>
	<description>A useful blog with code assitance on Typo3, Drupal, PHP, Apache, OpenSSL and PHP Frameworks</description>
	<lastBuildDate>Thu, 08 Jul 2010 05:44:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Suckerfish dropdown menu sticking in ie7 ?</title>
		<link>http://blog.chandanweb.com/uncategorized/suckerfish-dropdown-menu-sticking-in-ie7</link>
		<comments>http://blog.chandanweb.com/uncategorized/suckerfish-dropdown-menu-sticking-in-ie7#comments</comments>
		<pubDate>Thu, 08 Jul 2010 05:44:23 +0000</pubDate>
		<dc:creator>Gany</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[dropdown]]></category>
		<category><![CDATA[dropdown menu]]></category>
		<category><![CDATA[hover]]></category>
		<category><![CDATA[ie7]]></category>
		<category><![CDATA[menu]]></category>
		<category><![CDATA[static]]></category>
		<category><![CDATA[sticking]]></category>
		<category><![CDATA[suckerfish]]></category>

		<guid isPermaLink="false">http://blog.chandanweb.com/?p=246</guid>
		<description><![CDATA[Add the following code in to your css #topmenu li:hover{ position:static; } This will fix the dropdown menu sticking ( dropdown menu not folding out ) problem in ie7.]]></description>
			<content:encoded><![CDATA[<p>Add the following code in to your css</p>
<blockquote><p>#topmenu li:hover{</p>
<p>position:static;</p>
<p>}</p></blockquote>
<p>This will fix the dropdown menu sticking ( dropdown menu not folding out ) problem in ie7.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chandanweb.com/uncategorized/suckerfish-dropdown-menu-sticking-in-ie7/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Line break converts to Paragraph in Tinyrte ?</title>
		<link>http://blog.chandanweb.com/typo3/line-break-converts-to-paragraph-in-tinyrte</link>
		<comments>http://blog.chandanweb.com/typo3/line-break-converts-to-paragraph-in-tinyrte#comments</comments>
		<pubDate>Thu, 01 Jul 2010 10:12:36 +0000</pubDate>
		<dc:creator>Gany</dc:creator>
				<category><![CDATA[Typo3]]></category>
		<category><![CDATA[typoscript]]></category>
		<category><![CDATA[line break]]></category>
		<category><![CDATA[paragraph]]></category>
		<category><![CDATA[RTE]]></category>
		<category><![CDATA[tinymce]]></category>
		<category><![CDATA[tinyrte]]></category>

		<guid isPermaLink="false">http://blog.chandanweb.com/?p=244</guid>
		<description><![CDATA[In  TS config for pages add the below lines RTE.default.proc.dontConvBRtoParagraph = 1 That&#8217;s it. As the code describes it does not allow BR to convert to Paragraph.]]></description>
			<content:encoded><![CDATA[<p>In  TS config for pages add the below lines</p>
<blockquote><p>RTE.default.proc.dontConvBRtoParagraph = 1</p></blockquote>
<p>That&#8217;s it.</p>
<p>As the code describes it does not allow BR to convert to Paragraph.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chandanweb.com/typo3/line-break-converts-to-paragraph-in-tinyrte/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Firefox theme personalised for ChandanWeb</title>
		<link>http://blog.chandanweb.com/general/a-firefox-theme-personalised-for-chandanweb</link>
		<comments>http://blog.chandanweb.com/general/a-firefox-theme-personalised-for-chandanweb#comments</comments>
		<pubDate>Tue, 29 Jun 2010 14:22:40 +0000</pubDate>
		<dc:creator>spabhat</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[chandanweb]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[personas]]></category>

		<guid isPermaLink="false">http://blog.chandanweb.com/uncategorized/a-firefox-theme-personalised-for-chandanweb</guid>
		<description><![CDATA[Today Ganapati (ganybhat) created a new firefox personas, available at the URL: http://www.getpersonas.com/en-US/persona/240575 I really coudn&#8217;t stop myself from using it right away on my Firefox 3, and I loved the way it looked. Thank you Gany.]]></description>
			<content:encoded><![CDATA[<p>Today Ganapati (ganybhat) created a new firefox personas, available at the URL:</p>
<p><a href="http://www.getpersonas.com/en-US/persona/240575">http://www.getpersonas.com/en-US/persona/240575</a></p>
<p>I really coudn&#8217;t stop myself from using it right away on my Firefox 3, and I loved the way it looked.</p>
<p>Thank you Gany.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chandanweb.com/general/a-firefox-theme-personalised-for-chandanweb/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Syntax for ext_conf_template</title>
		<link>http://blog.chandanweb.com/typo3/syntax-for-ext_conf_template</link>
		<comments>http://blog.chandanweb.com/typo3/syntax-for-ext_conf_template#comments</comments>
		<pubDate>Thu, 24 Jun 2010 13:52:47 +0000</pubDate>
		<dc:creator>spabhat</dc:creator>
				<category><![CDATA[Typo3]]></category>
		<category><![CDATA[doc_core_ts]]></category>
		<category><![CDATA[ext_conf_template]]></category>
		<category><![CDATA[ext_conf_template.txt]]></category>
		<category><![CDATA[typo3 extension development]]></category>
		<category><![CDATA[typo3 extensions]]></category>

		<guid isPermaLink="false">http://blog.chandanweb.com/typo3/syntax-for-ext_conf_template</guid>
		<description><![CDATA[The Syntax inside the file ext_conf_template.txt is exatcly same as the syntax for the TypoScript constant declarations. There exists a documetnation about the same titled &#8220;Declaring constants for the Constant editor&#8221; which can be easily located in the typo3 core documentation titled &#8220;TypoScript Syntax and In-depth Study &#8211; doc_core_ts&#8221;.]]></description>
			<content:encoded><![CDATA[<p>The Syntax inside the file ext_conf_template.txt is exatcly same as the syntax for the TypoScript constant declarations.</p>
<p>There exists a documetnation about the same titled <strong>&#8220;Declaring constants for the Constant editor&#8221;</strong> which can be easily located in the typo3 core documentation titled <strong>&#8220;TypoScript Syntax and In-depth Study &#8211; doc_core_ts&#8221;.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chandanweb.com/typo3/syntax-for-ext_conf_template/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Transfer TYPO3 Site to a New Host ?</title>
		<link>http://blog.chandanweb.com/typo3/how-to-transfer-typo3-site-to-a-new-host</link>
		<comments>http://blog.chandanweb.com/typo3/how-to-transfer-typo3-site-to-a-new-host#comments</comments>
		<pubDate>Mon, 14 Jun 2010 11:55:29 +0000</pubDate>
		<dc:creator>Gany</dc:creator>
				<category><![CDATA[Typo3]]></category>
		<category><![CDATA[transfer typo3]]></category>

		<guid isPermaLink="false">http://blog.chandanweb.com/?p=238</guid>
		<description><![CDATA[1. Using an FTP Client, such as WinSCP, Connect to your current hosting account. 2. Download to your local computer all the directories and files in the following directories: /fileadmin /t3lib /typo3 /typo3conf /typo3temp /uploads .htaccess index.php 3. When the download is complete, open the /typo3conf on your local computer and delete all the files [...]]]></description>
			<content:encoded><![CDATA[<p>1. Using an FTP Client, such as WinSCP, Connect to your current hosting account.<br />
2. Download to your local computer all the directories and files in the following directories:</p>
<p>/fileadmin<br />
/t3lib<br />
/typo3<br />
/typo3conf<br />
/typo3temp<br />
/uploads<br />
.htaccess<br />
index.php</p>
<p>3. When the download is complete, open the /typo3conf on your local computer and delete all the files that begin with temp_<br />
4. Next, log in to the current hosting account and access your phpMyAdmin.<br />
5. Select your TYPO3 database and then click on the Export tab.<br />
6. Save the file to your local computer.<br />
7. Log in to your new host&#8217;s server with your FTP Client and upload all the TYPO3 directories and files.<br />
8. When the files are all uploaded, you will need to change the permissions recursively for /fileadmin, /typo3conf, /typo3temp, /uploads, and index.php to chmod 777.<br />
9. Create new database on new server using phpMyAdmin.<br />
10. Once a new database has been created, import the database you haveve saved on your local computer.<br />
11. Import the database.<br />
12. Open your browswer and type the following in the address bar:<br />
www.yournewsiteURL/typo3/install.</p>
<p>13. When the Install Tool login appears, type in your Install Tool Password and press the Log in Button.(Install tool password will be same as your old site install tool password).<br />
14. Next, click the Basic Configuration link.<br />
15. Scroll down the page to the Directories List to ensure all the TYPO3 directories are writable.<br />
16. In FTP edit your localconf.php<br />
$typo_db_username = &#8216;user_name&#8217;;        // Username of the newly created database.<br />
$typo_db_password = &#8216;password&#8217;;           // Password for newly created database.<br />
$typo_db_host = &#8216;new.host&#8217;;                     // New host.<br />
$typo_db = &#8216;database_name&#8217;;                  // Newly created Database name.<br />
17. Login to your site&#8217;s typo3 backend by typing www.yournewsiteURL/typo3<br />
18. Login username and password are same as with the old site.<br />
19. Now you should see all the pages are transferred.<br />
20. Click on &#8220;Templavoila&#8221; and then &#8220;Update mapping&#8221;.<br />
21. Type www.yournewsiteURL . Now you should see the content in front end.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chandanweb.com/typo3/how-to-transfer-typo3-site-to-a-new-host/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to enable click enlarge image in Typo3 RTE ?</title>
		<link>http://blog.chandanweb.com/typo3/how-to-enable-click-enlarge-image-in-rte</link>
		<comments>http://blog.chandanweb.com/typo3/how-to-enable-click-enlarge-image-in-rte#comments</comments>
		<pubDate>Wed, 02 Jun 2010 12:12:19 +0000</pubDate>
		<dc:creator>Gany</dc:creator>
				<category><![CDATA[Typo3]]></category>
		<category><![CDATA[typoscript]]></category>
		<category><![CDATA[Click enlarge]]></category>
		<category><![CDATA[html area]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[RTE]]></category>

		<guid isPermaLink="false">http://blog.chandanweb.com/?p=231</guid>
		<description><![CDATA[1) Go to the extension manager and click on the extension “htmlArea RTE” and there check “Enable images in the RTE[enableImages]”.  After that click on &#8220;Update&#8221; on the bottom. 2) Include the static template &#8220;Clickenlarge Rendering (rtehtmlarea) &#8220;. 3) Insert the image in RTE and set on &#8220;Click-enlarge&#8221; option.]]></description>
			<content:encoded><![CDATA[<p>1) Go to the extension manager and click on the extension “htmlArea RTE” and there check “Enable images in the RTE[enableImages]”.  After that click on &#8220;Update&#8221; on the bottom.</p>
<p>2) Include the static template &#8220;Clickenlarge Rendering (rtehtmlarea) &#8220;.</p>
<p><a href="http://blog.chandanweb.com/wp-content/uploads/2010/06/screenshot.62.jpeg"><img class="alignnone size-medium wp-image-232" title="static template" src="http://blog.chandanweb.com/wp-content/uploads/2010/06/screenshot.62-300x105.jpg" alt="include static template" width="300" height="105" /></a></p>
<p>3) Insert the image in RTE and set on &#8220;Click-enlarge&#8221; option.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chandanweb.com/typo3/how-to-enable-click-enlarge-image-in-rte/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Magento &#8211; undefined index in &#8220;toolbar.phtml&#8221; &#8211; after changing default sort by</title>
		<link>http://blog.chandanweb.com/magento/magento-undefined-index-in-toolbar-phtml-after-changing-default-sort-by</link>
		<comments>http://blog.chandanweb.com/magento/magento-undefined-index-in-toolbar-phtml-after-changing-default-sort-by#comments</comments>
		<pubDate>Fri, 19 Feb 2010 07:38:52 +0000</pubDate>
		<dc:creator>spabhat</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[custom toolbar.phtml]]></category>
		<category><![CDATA[sort by]]></category>
		<category><![CDATA[undefined index]]></category>

		<guid isPermaLink="false">http://blog.chandanweb.com/uncategorized/magento-undefined-index-in-toolbar-phtml-after-changing-default-sort-by</guid>
		<description><![CDATA[Recently I added a new product-attribute and it was set to be the default sortby attribute. To my surprise, I used to get an undefined index on some categories. I failed to get a clear solution in any of the article from Magentocommerce site. On further investigation I realised that just setting the default sort [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I added a new product-attribute and it was set to be the default sortby attribute. To my surprise, I used to get an undefined index on some categories. <br/>I failed to get a clear solution in any of the article from Magentocommerce site. On further investigation I realised that just setting the default sort by option will not be sufficient. <br/>It is also necessary to check if you have selected this new attribute in the list of &#8220;Available Product Listing Sort by&#8221; for the category which is causing this issue. <br/>So I logged into Magento BE, and used following path <br/><strong>Catalog &gt;&gt; Manage Categories &gt;&gt; Selected the category that raised the error &gt;&gt; Display Settings [TAB] &gt;&gt; Available Product Listing Sort by <br/></strong> Her I noticed that the new product attribute was not selected!!! Seems Simple, still&#8230;!!! <br/><br/>I am not sure if this error can also get triggered when we use default Toolbar.phtml without any modification.</p>
<h4>Additional info:</h4>
<p><strong>Related to</strong>: A custom designed toolbar.phtml which was primarily used to modify list of sortby options. <br/><strong>Scenario</strong>: Error gets displayed when I click on a root category or when I try to use magento search. <br/><strong>Quick Solution</strong>: Make sure you have selected this new attribute in the list of &#8220;Available Product Listing Sort by&#8221; for the category that caused this error. <br/><br/>I am sure this might be rare case, but it can happen. Happy shopping!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chandanweb.com/magento/magento-undefined-index-in-toolbar-phtml-after-changing-default-sort-by/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding a new product attribute to magento and changing the default sort by option in magento</title>
		<link>http://blog.chandanweb.com/magento/adding-a-new-product-attribute-to-magento-and-changing-the-default-sort-by-option-in-magento</link>
		<comments>http://blog.chandanweb.com/magento/adding-a-new-product-attribute-to-magento-and-changing-the-default-sort-by-option-in-magento#comments</comments>
		<pubDate>Wed, 10 Feb 2010 15:00:11 +0000</pubDate>
		<dc:creator>spabhat</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[attribute and attribute set]]></category>
		<category><![CDATA[change default sort by]]></category>
		<category><![CDATA[default sort]]></category>
		<category><![CDATA[magento attribute]]></category>

		<guid isPermaLink="false">http://blog.chandanweb.com/magento/adding-a-new-product-attribute-to-magento-and-setting-default-sort-in-magento</guid>
		<description><![CDATA[The magento screencast on adding a new product attribute is really what would give a clear idea on adding prodcut attribute. Step 1: Follow the screencast and add new attribute http://www.magentocommerce.com/media/screencasts Step 2: Since you want this attribute to be used for sorting on list view, make sure the option &#8220;Used for sorting in product [...]]]></description>
			<content:encoded><![CDATA[<p>The magento screencast on adding a new product attribute is really what would give a clear idea on adding prodcut attribute. <br/><br/><strong>Step 1:</strong> Follow the screencast and add new attribute <br/><a href="http://www.magentocommerce.com/media/screencasts">http://www.magentocommerce.com/media/screencasts</a> <br/><br/><strong>Step 2:</strong> Since you want this attribute to be used for sorting on list view, make sure the option <strong>&#8220;Used for sorting in product listing&#8221;</strong> is set to <strong>YES</strong>.</p>
<p><strong>Step 3:</strong> Add the new attribute to the required attribute set.</p>
<p><strong>Step 4:</strong> Go to System &gt; configuration &gt; Catalog &gt; Catalog &gt; Frontend <br/></p>
<p><strong>Step 5:</strong> Set the <strong>&#8220;Product listing sort by&#8221;</strong> option to the new field you added.</p>
<p><a href="http://blog.chandanweb.com/wp-content/uploads/2010/02/product_default_sort.png"><img src="http://blog.chandanweb.com/wp-content/uploads/2010/02/zrtn_001n297dd1e9_tn.jpg" style="WIDTH: 250px; HEIGHT: 84px" height="84" width="250"/></a></p>
<p>Click on the screenshot above for details.</p>
<p>That&#8217;s all, save the configuration, clear cache (if enabled) and relaod the list view. You should see the new attribute.</p>
<p><strong>NOTE: <br/></strong> If you are using a custom template /package, chances are that you may have to change the code manually to view the new <strong>sort by</strong> field in the selection list. <br/>The code is usually located in in catalog/product/list/toolbar.phtml</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chandanweb.com/magento/adding-a-new-product-attribute-to-magento-and-changing-the-default-sort-by-option-in-magento/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Felogin logout redirect does not work</title>
		<link>http://blog.chandanweb.com/typo3/felogin-logout-redirect-does-not-work</link>
		<comments>http://blog.chandanweb.com/typo3/felogin-logout-redirect-does-not-work#comments</comments>
		<pubDate>Thu, 04 Feb 2010 10:13:12 +0000</pubDate>
		<dc:creator>spabhat</dc:creator>
				<category><![CDATA[Typo3]]></category>
		<category><![CDATA[typoscript]]></category>
		<category><![CDATA[authorization required]]></category>
		<category><![CDATA[felogin]]></category>
		<category><![CDATA[felogin redirect]]></category>
		<category><![CDATA[logout]]></category>
		<category><![CDATA[redirectFirstMethod]]></category>
		<category><![CDATA[redirectPageLogout]]></category>

		<guid isPermaLink="false">http://blog.chandanweb.com/typo3/felogin-logout-redirect-does-not-work</guid>
		<description><![CDATA[When we try to logout from an access restricted page, we will see either a 404 (Page not found) or a 401 (Authorization required) error. This issue seems quite old, but unfortunately there are still some bugs when we use the Logout template of the felogin. The issue is reproduceable even on Typo3 4.2.8, I [...]]]></description>
			<content:encoded><![CDATA[<p>When we try to logout from an access restricted page, we will see either a 404 (Page not found) or a 401 (Authorization required) error. <br/>This issue seems quite old, but unfortunately there are still some bugs when we use the Logout template of the felogin.</p>
<p>The issue is reproduceable even on Typo3 4.2.8, I am not sure if this is fixed on 4.3 onwards.</p>
<p>There is a patch that we can use to patch felogin as given on the following URL: <br/><a href="http://bugs.typo3.org/view.php?id=8677">http://bugs.typo3.org/view.php?id=8677</a></p>
<p>Due to various reasons it may not always be possible to patch. <br/>In such circumstances it is wiser to use an alternate technique, such as creating the Logout link manually. <br/>One such example is:</p>
<blockquote style="MARGIN-RIGHT: 0px" dir="ltr">
<pre>
[loginUser = *]  

lib.logoutbox = COA
lib.logoutbox {
    20 = TEXT
    20 {
       data = TSFE:fe_user|user|username
       # link to account edit page
       stdWrap.typolink.parameter = 60
    }
    30 = IMAGE
    30 {
        file = fileadmin/templates/images/logout.gif
        stdWrap {

             # Let us link to home page for logging out
             typolink.parameter = 1
             typolink.additionalParams = &amp;logintype=logout
             wrap =  |
         }
    }
}

[end]
</pre>
</blockquote>
<p>In this example I am displaying the logged in username (which links to user account page) followed by a working logout button.</p>
<p>N<strong>ote: <br/>- Here we are not using the felogin plugin. <br/>- Do not link the logout button to any access restricted page.</strong></p>
<p>The following page from Typo3wizard might be useful for displaying more user-details if needed: <br/><a href="http://www.typo3wizard.com/en/snippets/cool-stuff-typoscript/userinfo-for-currently-logged-in-user.html">http://www.typo3wizard.com/en/snippets/cool-stuff-typoscript/userinfo-for-currently-logged-in-user.html</a> <br/><br/></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chandanweb.com/typo3/felogin-logout-redirect-does-not-work/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dividers to Tabs in Extensions</title>
		<link>http://blog.chandanweb.com/typo3/dividers-to-tabs-in-extensions</link>
		<comments>http://blog.chandanweb.com/typo3/dividers-to-tabs-in-extensions#comments</comments>
		<pubDate>Thu, 04 Feb 2010 06:11:11 +0000</pubDate>
		<dc:creator>spabhat</dc:creator>
				<category><![CDATA[Extension Programming]]></category>
		<category><![CDATA[Typo3]]></category>
		<category><![CDATA[--div--]]></category>
		<category><![CDATA[dividers2tabs]]></category>
		<category><![CDATA[record tabs]]></category>
		<category><![CDATA[tabs for insert records]]></category>
		<category><![CDATA[Tabs in Extensions]]></category>

		<guid isPermaLink="false">http://blog.chandanweb.com/typo3/dividers-to-tabs-in-extensions</guid>
		<description><![CDATA[This article explains how easily we can get Tabs in the content elements of type &#8220;insert records&#8221;. Generally we will need to edit tca.php and ext_tables.php. To be more specific it involves adding two parameters. 1. Specify that you are using dividers to tabs &#8220;dividersstabs&#8221; 2. Mark all tabs using &#8211;div&#8211; Let us see how. [...]]]></description>
			<content:encoded><![CDATA[<p>This article explains how easily we can get Tabs in the content elements of type &#8220;insert records&#8221;.</p>
<p>Generally we will need to edit tca.php and ext_tables.php.</p>
<p>To be more specific it involves adding two parameters.</p>
<p>1. Specify that you are using dividers to tabs &#8220;dividersstabs&#8221; <br/>2. Mark all tabs using &#8211;div&#8211;</p>
<p>Let us see how.</p>
<h4>1. Specify that you are using dividers to tabs &#8220;dividersstabs&#8221;</h4>
<p>In the TCA array first look at the start of table definition. Generally this is located</p>
<blockquote><p>EX: <br/></p>
<pre>
$TCA['tx_myext_table] = array (
        'ctrl' =&gt; array (
                'title' =&gt; 'LLL:EXT:myext/locallang_db.xml:tx_myext_table,
                'label' =&gt; 'title',
                'tstamp' =&gt; 'tstamp',
                'crdate' =&gt; 'crdate',
                'cruser_id' =&gt; 'cruser_id',
                'languageField' =&gt; 'sys_language_uid',
                'transOrigPointerField' =&gt; 'l10n_parent',
                'transOrigDiffSourceField' =&gt; 'l10n_diffsource',
                'sortby' =&gt; 'sorting',
                'delete' =&gt; 'deleted',
                'dividers2tabs' =&gt; TRUE,
                'enablecolumns' =&gt; array (
                        'disabled' =&gt; 'hidden',
                ),
                'dynamicConfigFile' =&gt; t3lib_extMgm::extPath($_EXTKEY).'tca.php',
                'iconfile' =&gt; t3lib_extMgm::extRelPath($_EXTKEY).'icon_tx_myext_table.gif',
        ),
);
</pre>
</blockquote>
<p>In the above config you can see that <strong>&#8216;dividers2tabs&#8217; is set to TRUE</strong></p>
<pre>
2. Mark all tabs using --div--
</pre>
<p>This is the step in which you would group all fields into different Tabs. This generally involves editing the TCA config usually locatd in tca.php. <br/></p>
<pre>
In tca.php, look the section showitem, and add --div--;Tab Name,
</pre>
<blockquote>
<pre>
EX:
'types' =&gt; array (
        '0' =&gt; array(
                'showitem' =&gt; '--div--;General,
                                sys_language_uid;;;;1-1-1, l10n_parent,
                                l10n_diffsource, hidden;;1,
                                --div--;Content,title;;;;3-3-3, parentid,top_page,content,
                                --div--;Header and Footer,footer,
                                background_image,background_align'
                )
),
</pre>
</blockquote>
<p>As you can see I have added 3 tabs, General, Content, Header and Footer. <br/></p>
<pre>
The idea is to add --div--; (two hypen followed by div and two hyphen and semicolon)
</pre>
<p><br/>After semicolon add the &#8220;Title of your tab&#8221; and followed by a comma. <br/></p>
<pre>
This section <strong>--div--;Tab Name,</strong> must be added just before a field, or after a field ends.
</pre>
<p>That should be it.</p>
<p>Happy coding.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chandanweb.com/typo3/dividers-to-tabs-in-extensions/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
