Update template to 1.4

Is there any timeframe for the update of JM Purity to 1.4?

Thanks
Matt

14 answers

Profile photo of Css Magician 0.00 $tone February 25, 2010
Public

Has this template been updated yet for Magento 1.4?

The major issue is "toolbar.phtml"

Thanks

Dear rjsupply,

Copy catalog.xml from \app\design\frontend\base\default\layout to \app\design\frontend\default\jm_purity\layout

Edit \app\design\frontend\default\jm_purity\layout\cata log.xml as follow:
change (line 84 and 121)

Code:

<block type="catalog/product_list_toolbar" name="product_list_toolbar" 
template="catalog/product/list/toolbar.phtml">
<block type="page/html_pager" name="product_list_toolbar_pager"/>
<!-- The following code shows how to set your own pager increments -->
<!--
    <action method="setDefaultListPerPage"><limit>4</limit></action>
    <action method="setDefaultGridPerPage"><limit>3</limit></action>
    <action method="addPagerLimit"><mode>list</mode><limit>2</limit></action>
    <action method="addPagerLimit"><mode>list</mode><limit>4</limit></action>
    <action method="addPagerLimit"><mode>list</mode><limit>6</limit></action>
    <action method="addPagerLimit"><mode>list</mode><limit>8</limit></action>
    <action method="addPagerLimit" translate="label"><mode>list</mode>
<limit>all</limit><label>All</label></action>
    <action method="addPagerLimit"><mode>grid</mode><limit>3</limit></action>
    <action method="addPagerLimit"><mode>grid</mode><limit>6</limit></action>
    <action method="addPagerLimit"><mode>grid</mode><limit>9</limit></action>
    <action method="addPagerLimit" translate="label"><mode>grid</mode>
<limit>all</limit><label>All</label></action>
-->
</block>
<action method="addColumnCountLayoutDepend"><layout>empty</layout>
<count>6</count></action>
<action method="addColumnCountLayoutDepend"><layout>one_column</layout>
<count>5</count></action>
<action method="addColumnCountLayoutDepend"><layout>two_columns_left</layout>
<count>4</count></action>
<action method="addColumnCountLayoutDepend"><layout>two_columns_right</layout>
<count>4</count></action>
<action method="addColumnCountLayoutDepend"><layout>three_columns</layout>
<count>3</count></action>
<action method="setToolbarBlockName"><name>product_list_toolbar</name></action>

to

Code:

<block type="page/html_pager" name="product_list_toolbar_pager">
<block type="page/html_pager" name="product_list_toolbar_pager"/>
<!-- The following code shows how to set your own pager increments -->
<!--
   <action method="setDefaultListPerPage"><limit>4</limit></action>
   <action method="setDefaultGridPerPage"><limit>9</limit></action>
   <action method="addPagerLimit"><mode>list</mode><limit>2</limit></action>
   <action method="addPagerLimit"><mode>list</mode><limit>4</limit></action>
   <action method="addPagerLimit"><mode>list</mode><limit>6</limit></action>
   <action method="addPagerLimit"><mode>list</mode><limit>8</limit></action>
   <action method="addPagerLimit" translate="label"><mode>list</mode>
<limit>all</limit><label>All</label></action>
-->
</block>
<action method="setToolbarBlockName"><name>product_list_toolbar</name></action>

with the css problem , please add the style into theme.css :

Code:

/* Pager magento 1.4*/
.pager {
	background: url(../images/grad_l2.gif) repeat-x bottom #EDF7FC;
	border: 1px solid #DDDDDD;
	width: 100%;
	margin: 2px 0;
}

.pager .amount { float:left; margin:0; }
.pager .limiter { float:right; }
.pager .limiter label { vertical-align:middle; }
.pager .limiter select { padding:0; margin:0 0 1px; vertical-align:middle; }
.pager .pages { margin:0 140px; }
.pager .pages ol { display:inline; }
.pager .pages li { display:inline; margin:0 2px; }
.pager .pages .current {}

/* Sorter */
.sorter {
	background: #FFFFFF;
	border: 0;
	margin: 0;
}

.sorter .view-mode { float:left; margin:0; }
.sorter .sort-by { float:right; padding-right:36px; }
.sorter .sort-by label { vertical-align:middle; }
.sorter .sort-by select { padding:0; margin:0 0 1px; vertical-align:middle; }
.sorter .link-feed {}

/* Toolbar */
.toolbar {}
.toolbar .pager {
	background: url(../images/grad_l2.gif) repeat-x bottom #EDF7FC;
	border: 1px solid #DDDDDD;
	width: 100%;
	margin: 2px 0;
	float: left;
	width: 100%;
	padding: 5px 0;
}

.toolbar .sorter {
	background: #FFFFFF;
	border: 0;
	margin: 0;
	float: left;
	width: 100%;
	padding: 5px 0;
}

.toolbar-bottom {}

.toolbar .sorter p,
.toolbar .pager p,
.toolbar .sorter div,
.toolbar .pager div{
	margin: 0 10px;
}
#4
Profile photo of John Harrison 0.00 $tone March 6, 2010
Public

I’ve tried all of the suggestions here -- I must be doing something wrong, but then again, I paid $200 for this template expecting it to work and not have to recode it. Like everyone else, I’m getting mad because the product listings are all jacked up. There was no mention that it didn’t run on the latest version of Magento or I would not have purchased.

I’ve pasted snippets from this thread, copied new XMLs, modified CSS files, toolbar.phtml -- again I probably didn’t do it right but I tried really hard.

$100.00 paypal to the person who sends me the files (with instructions where to put them) to fix this the product listings so they display right. Im up against a tight deadline.

John

#7
Profile photo of Saguaros 0.00 $tone March 9, 2010
Public

Dear @chopperguy2

pls give me the detail information, i ‘ll give you the solution: As default, the jm Purity had not any ja modules (widgets) . may be your site is using the other template, pls give me the name of template? and which ja modules (widgets) did you install?

Thanks

#8
Profile photo of shane zhan 0.00 $tone March 20, 2010
Public

fixing 1.4.0.1 Toolbar.php problem :
/app/code/core/mage/catalog/block/product/list/toolbar.php
change:

PHP Code:

class Mage_Catalog_Block_Product_List_Toolbar extends Mage_Core_Block_Template
{
    
/**
     * Products collection
     *
     * @var Mage_Core_Model_Mysql4_Collection_Abstract
     */ 




to

PHP Code:

class Mage_Catalog_Block_Product_List_Toolbar extends Mage_Page_Block_Html_Pager 




Hope this will help somebody.

#9
Profile photo of David Wallace 0.00 $tone March 21, 2010
Public

I tried the solution above and it seemed to work by allowing my menu bar to function but now I’m missing some navigation styling in the left column and other places in the theme. When will a fix for JM Tube for 1.4 be released?

#10
Profile photo of Matt Collins 0.00 $tone March 25, 2010
Public

After reading a few comments across many of the magento template posts I have to say that both Joomlart and the customers are at fault here…

Joomlart for not actually beginning the redesign of all their templates later in the development of 1.4 but also you guys for going ahead and performing a major upgrade of your production store before actually checking that the template would be supported!! In my mind that’s just plain crazy!

Just my two pence worth

M

#12
Profile photo of Arvind Chauhan Staff 30.00 $tone March 25, 2010
Public

Dear prometheus,

I am no magento user, but i can assure you that as per the commits in the SVN, the work on updating templates is very much active. We should be out with updated JM templates soon, cant release them without proper testing.

Arvind

#13
Profile photo of John Harrison 0.00 $tone March 25, 2010
Public

Yeah, I don’t think it does any good to finger-point because it’s just a sticky situation for all parties.

I think everyone is understandable antsy, but I don’t blame anyone.

In my case, I’ve never used Magento prior to 1.4. Nothing’s in production because I am waiting on this template to be fixed so I can go into production. Partially my fault for not understanding that a new release of Magento had just come out. But I bought a $200 template without seeing any mention that it would not be functional with the latest relase of Magento.

1.4 has been out since, what, February and the fix was supposedly to be release the week of March 5th…

I’m patient, but I’ve got a small ($200) investement that I’d really like to use without having to install some older version of Magento that looks archaic compared to 1.4. That’s all.

My two cents.

John

#14

This question is now closed

Written By

Comments