Искать  
 
   
 
exp:reeposition
Отправлено: 12 Июль 2012 10:40 A.M.   [ Игнорировать ]
Новичок
Avatar
Rank
Всего сообщений:  39
Зарегистрирован  2012-07-12

Доброго времени суток прошу помочь в одном деле, нужно через тег exp:reeposition вывести имя каталога, ниже приведен код но он не работает, подскажи что не так.

(вывести имя каталога нужно вы данной строке ( <h2>{reeposition:item group=“probnik”}{category_name}{reeposition:item}))

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<
html >
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<
title></title>
 
       
{embed="index/.header"}
          
           
<div class="main">
<
div class="col-main">

[removed]
    
var optionsPrice = new Product.OptionsPrice([]);
[removed]

<div class="mt-products-list"><div class="mt-prolist-title">
<
h2>

{if segment_1 == ""}
Хиты продаж
{
/if}
{if segment_1 
!= "" AND segment_2 == ""}
Каталог
{
/if}
{if segment_2 
!= "" AND segment_3 == ""}
{reeposition
:put_group group="two_in"}
{
/if}
{if segment_3 
!= ""}
{reeposition
:put_group group="nulled"}
{
/if}

</h2>
</
div>
<
div class="mt-category-products">

          
{if segment_2 == ""}
             
{exp
:reeposition}
{exp
:weblog:categories weblog="hit_tov"}
  
 
<h2><a href="/catalog/{category_url_title}/">{reeposition:item group="probnik"}{category_name}{reeposition:item}</a>

</
h2>
<
a href="/catalog/{category_url_title}/"><img src="{category_image}" title="{category_name}" alt="{category_name}" /></a>
<
p>
{category_description}
</p>
{/exp:weblog:categories}

{
/exp:reeposition}
{
/if} 
Профиль
 
 
Отправлено: 12 Июль 2012 10:41 A.M.   [ Игнорировать ]   [ # 1 ]
Новичок
Avatar
Rank
Всего сообщений:  39
Зарегистрирован  2012-07-12
{if segment_3 == ""}{exp:reeposition}
<ul class="mt-products-grid first">

{exp:weblog:categories weblog="hit_tov" style="linear" show_empty="no" disable="category_fields" category_url_title="{segment_2}"}

{if category_url_title 
== "{segment_2}"}

<h1>{category_name}</h1><br>
{exp:weblog:entries weblog="hit_tov"  category="{category_id}" dynamic="off" disable="pagination|category_fields|member_data|trackbacks" allow_comments="y"}
{if count 
"4"}
<li class="item2 first">
{exp:imgsizer:size src="{foto_tov}" title="{title}" alt="{title}" width="200" quality="80" }

<h2 class="product-name"><a href="/catalog/{category_url_title}/{url_title}/" title="{title}">{title}</a></h2>    
<
div class="ratings"></div>
<
div class="price-box">
<
span class="mt-price">Цена: </span>
<
span class="regular-price" id="product-price-16">
<
span class="price">{price_tov}</span></span></div>
<
div class="mt-actions">
<
button type="button" title="Подробнее" class="button btn-detail"><span><span>{if opis_tov}
<a href="/catalog/{category_url_title}/{url_title}/">Подробнее</a>{/if}</span></span></button></div></li>
{/if}

{if count 
>= "4"}
<li class="item2 first">
{exp:imgsizer:size src="{foto_tov}" title="{title}" alt="{title}" width="200" quality="80" }

<h2 class="product-name"><a href="/catalog/{category_url_title}/{url_title}/" title="{title}">{title}</a></h2>    
<
div class="ratings"></div>
<
div class="price-box">
<
span class="mt-price">Цена: </span>
<
span class="regular-price" id="product-price-16">
<
span class="price">{price_tov}</span></span></div>
<
div class="mt-actions">
<
button type="button" title="Подробнее" class="button btn-detail"><span><span>{if opis_tov}
<a href="/catalog/{category_url_title}/{url_title}/">Подробнее</a>{/if}</span></span></button></div></li>
{/if}
 
{
/exp:weblog:entries}
{
/if}

{
/exp:weblog:categories}</ul>
<
ul class="mt-products-grid">
{reeposition:put_group group="two_row"}
</ul>
  
{/exp:reeposition}
{
/if}

   {if segment_3 
!= ""}
{exp
:weblog:entries weblog="hit_tov" url_title="{segment_3}" disable="pagination|category_fields|member_data|trackbacks"}
<div class="product-view">
 <
div class="product-view">
    <
div class="product-essential">
  
        <
div class="no-display">
            <
input type="hidden" name="product" value="16">
            <
input type="hidden" name="related_product" id="related-products-field" value="">
        </
div>

        <
div class="product-shop">
            <
div class="product-name">
                <
h1>{title}</h1>
            </
div>
            
            
             <
br>           
    <
class="availability in-stock"><b>Наличие:</b{nalic}</p>


        
    <
div class="price-box">
                                                            <
span class="mt-price">Цена: </span>
                <
span class="regular-price" id="product-price-16">
                    <
span class="price">{price_tov}</span>                </span>
                        
        </
div>

            
            
                            
                            
                            <
div class="short-description">
                    <
h2>Описание</h2>
                  <
br>  <div>{opis_tov}</div>
                </
div>
            
            
            
        </
div>

        <
div class="product-img-box">
            
        <
p>
                                       
                <
a href="{foto_tov}" class="mt-a-lighbox" rel="lightbox[rotation]"></a>
              
                <
div id="wrap" style="top:0px;z-index:99;position:relative;"><a href="{foto_tov}" class="cloud-zoom" id="mt-zoom1" style="position: relative; display: block; " rel="adjustX:10, adjustY:-2, zoomWidth:300, zoomHeight:300">

                    
{exp:imgsizer:size src="{foto_tov}" title="{title}" alt="{title}" width="200" quality="80" }

                
</a><div class="mousetrap" style="background-color: rgb(255, 255, 255); opacity: 0; z-index: 99; position: absolute; width: 2px; height: 2px; left: 0px; top: 0px; cursor: move; background-position: initial initial; background-repeat: initial initial; "></div></div>
                
[removed]
                    $jqs
(".product-view .product-img-box .product-image-zoom").css("overflow","visible");
                
[removed]
                    
</p>
                
            <
div class="mt-more-images">
            <
div class="more-views">
                <
h2>Модели</h2>
                <
div>


<
button class="prev"> < </button>
<
button class="next"> > </button>
<
div class="anyClass">
    <
ul>

        <
li><img src="{foto_tov}" alt="" width="55" height="50" ></li>
        <
li><img src="{foto_tov}" alt="" width="55" height="50" ></li>
        <
li><img src="{foto_tov}" alt="" width="55" height="50" ></li>
        <
li><img src="{foto_tov}" alt="" width="55" height="50" ></li>

    </
ul>
</
div>
             
                </
div>
                <!-- 
thumbnail for lighbox-->
                                 

   <
ul class="mt-thumb-light" style="display:none;">
                                                    <
li>
                                <
a href="" rel="lightbox[rotation]" title="{title}"></a>
                            </
li>
                                                    <
li>
                                <
a href="" rel="lightbox[rotation]" title="{title}"></a>
                            </
li>
                                                    <
li>
                                <
a href="" rel="lightbox[rotation]" title="{title}"></a>
                            </
li>
                                                    <
li>
                                <
a href="" rel="lightbox[rotation]" title="{title}"></a>
                            </
li>
                                                    <
li>
                                <
a href="" rel="lightbox[rotation]" title="{title}"></a>
                            </
li>
                                                                                        
                    </
ul>
                                <!--
##########-->
            
</div>
                                        <
span class="prev" style="top: 32px; ">&nbsp;</span>
                <
span class="next" style="top: 32px; ">&nbsp;</span>
                        
        </
div>
        




        
        
        </
div>

        <
div class="clearer"></div>
            </
form>
    
[removed]
    
//<![CDATA[
        
var productAddToCartForm = new VarienForm('product_addtocart_form');
        
productAddToCartForm.submit = function(buttonurl{
            
if (this.validator.validate()) {
                
var form this.form;
                var 
oldUrl form.action;

                if (
url{
                   form
.action url;
                
}
                
var null;
                try 
{
                    this
.form.submit();
                
catch (e{
                }
                this
.form.action oldUrl;
                if (
e{
                    
throw e;
                
}

                
if (button && button != 'undefined'{
                    button
.disabled true;
                
}
            }
        }
.bind(productAddToCartForm);

        
productAddToCartForm.submitLight = function(buttonurl){
            
if(this.validator{
                
var nv Validation.methods;
                
delete Validation.methods['required-entry'];
                
delete Validation.methods['validate-one-required'];
                
delete Validation.methods['validate-one-required-by-name'];
                if (
this.validator.validate()) {
                    
if (url{
                        this
.form.action url;
                    
}
                    this
.form.submit();
                
}
                Object
.extend(Validation.methodsnv);
            
}
        }
.bind(productAddToCartForm);
    
//]]>
    
[removed]   
  
</div>
   </
div>
  
 </
div>
 
{/exp:weblog:entries}
{
/if}
 
</div></div>
</
div>
{embed="index/.left"}
</div></div>
            </
div>
        </
div>
          
{embed="index/.footer"
Профиль
 
 
Отправлено: 12 Июль 2012 04:20 P.M.   [ Игнорировать ]   [ # 2 ]
Новичок
Avatar
Rank
Всего сообщений:  39
Зарегистрирован  2012-07-12

никто не может помочь?

Профиль
 
 
Отправлено: 13 Июль 2012 07:22 A.M.   [ Игнорировать ]   [ # 3 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  645
Зарегистрирован  2009-04-11

в такой куче кода сложновато разобраться, что делает плагин reeposition ?

 Подпись 

Няшка, программист, фотограф, подкастер, блоггер и CEO студии FDCore Studio

Профиль
 
 
Отправлено: 13 Июль 2012 07:28 A.M.   [ Игнорировать ]   [ # 4 ]
Новичок
Avatar
Rank
Всего сообщений:  39
Зарегистрирован  2012-07-12

репозишен переносит участок кода, скажем у меня на примере:

{exp:reeposition}
{exp
:weblog:categories weblog="hit_tov"}
  
 
<h2><a href="/catalog/{category_url_title}/">{reeposition:item group="probnik"}{category_name}{reeposition:item}</a>

</
h2>
<
a href="/catalog/{category_url_title}/"><img src="{category_image}" title="{category_name}" alt="{category_name}" /></a>
<
p>
{category_description}
</p>
{/exp:weblog:categories}

{
/exp:reeposition} 
берет заголовок {reeposition:item group="probnik"}{category_name}{reeposition:item} и вставляет в шапку 

тут я немного ошибся в шапке не

{if segment_2 != "" AND segment_3 == ""}
{reeposition
:put_group group="two_in"}
{
/if} 

а так

{if segment_2 != "" AND segment_3 == ""}
{reeposition
:put_group group="probnik"}
{
/if} 
Профиль
 
 
Отправлено: 13 Июль 2012 07:30 A.M.   [ Игнорировать ]   [ # 5 ]
Новичок
Avatar
Rank
Всего сообщений:  39
Зарегистрирован  2012-07-12

но код не работает тут

{if segment_2 != "" AND segment_3 == ""}
{reeposition
:put_group group="two_in"}
{
/if} 

в место имени категории появляется только

{reeposition:put_group group="two_in"
Профиль
 
 
Отправлено: 13 Июль 2012 07:31 A.M.   [ Игнорировать ]   [ # 6 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  645
Зарегистрирован  2009-04-11
Nerubians - 13 Июль 2012 07:30 A.M.

но код не работает тут

{if segment_2 != "" AND segment_3 == ""}
{reeposition
:put_group group="two_in"}
{
/if} 

в место имени категории появляется только

{reeposition:put_group group="two_in"

не обрабатывается тег? отладку шаблона глядел ?

 Подпись 

Няшка, программист, фотограф, подкастер, блоггер и CEO студии FDCore Studio

Профиль
 
 
Отправлено: 13 Июль 2012 09:19 A.M.   [ Игнорировать ]   [ # 7 ]
Новичок
Avatar
Rank
Всего сообщений:  39
Зарегистрирован  2012-07-12

тему можно закрывать, выход нашелся.

Профиль