Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Вывести на витрину выбранный “язык”
 
zloypk
Member
 
Total Posts:  33
Joined:  2011-11-15
 

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

А то стандартный код выводит сразу все значения выпадающим списком

<?php if(count($this->getStores())>1): ?>
<div class="form-language">
    <
label for="select-language"><?php echo $this->__('Your Language:'?></label>
    <
select id="select-language" title="<?php echo $this->__('Your Language') ?>" onchange="[removed].href=this.value">
    
<?php foreach ($this->getStores() as $_lang): ?>
        <?php $_selected 
= ($_lang->getId() == $this->getCurrentStoreId()) ? ' selected="selected"' '' ?>
        
<option value="<?php echo $_lang->getCurrentUrl() ?>"<?php echo $_selected ?>><?php echo $this->htmlEscape($_lang->getName()) ?></option>
    
<?php endforeach; ?>
    
</select>
</
div>
<?php endif; ?>

А мне необходимо чтобы выводилось всего одно выбранное(действующее) значение, и чтобы это значение изменялось при переходах по ссылкам в разные языки.

Удивительно, но найти решения так и не смог, подскажите люди добрые )))

 
Magento Community Magento Community
Magento Community
Magento Community
 
alex_d
Sr. Member
 
Avatar
Total Posts:  89
Joined:  2011-07-29
Russia, Murmansk
 

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

Вот ссылка на то как преобразовать выпадающий список в ссылки в виде флагов, от этого кода можно действовать дальше: http://www.magentocommerce.com/boards/viewthread/16005/#t93606

 
Magento Community Magento Community
Magento Community
Magento Community
 
zloypk
Member
 
Total Posts:  33
Joined:  2011-11-15
 

выбор города как тут mts.ru, вот что мне надо.

Список городов появляется после клика по ссылке с языком.

Догадался сам как получить текущий язык (город)

<?php echo $selectedLang?>
 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top