Помощь ◄Помощь► Magento

Статус
В этой теме нельзя размещать новые ответы.

Violent

V-Power! (7 Years with Nulled! <3)
Регистрация
17 Окт 2012
Сообщения
375
Реакции
296
Тему создано специально для помощи в настройке, установке и другого, что связано с CMS Magento.

Прежде чем написать в этой или любой-другой теме, ОБЯЗАТЕЛЬНО прочите правила раздела: Для просмотра ссылки Войди или Зарегистрируйся (незнание правил, не освобождает от ответственности и наказания!)

Если вопрос не касается настройки Magento, то тогда вам нужно заглянуть в одну из этих тем:

Для просмотра ссылки Войди или Зарегистрируйся

Для просмотра ссылки Войди или Зарегистрируйся

Для просмотра ссылки Войди или Зарегистрируйся

Для просмотра ссылки Войди или Зарегистрируйся

Для просмотра ссылки Войди или Зарегистрируйся​

Для просмотра ссылки Войди или Зарегистрируйся

Для просмотра ссылки Войди или Зарегистрируйся

Для просмотра ссылки Войди или Зарегистрируйся

Свою проблему описывайте как можно подробней и по возможности обязательно нужно давать примеры страниц (код, скриншоты или ссылки на сайт под спойлер или хайд)!

И еще! Если вопрос тупой или настолько очевиден что на него уже неоднократно давали ответ как здесь так и в интернете, то он моментально удаляется, а пользователь после повторного похожего вопроса моментально улетает в БАН! Потому, пользуйтесь поиском как здесь на форуме, так и в интернете.

P.S.
Если проблема не решается в 3-4 сообщения, это не проблема, это кривые руки!
:att:
P.P.S. Прежде чем задать вопрос обновите кэш, индексы и отключите компиляцию, а лучше при настройке/доработке отключите всё что только можно! Иначе, тупые вопросы попросту будут удаляться.

__________________________________________________________________________________________________________________________________
Начну.. Есть бесплатный модуль Для просмотра ссылки Войди или Зарегистрируйся, спокойно становится на версию 1.7, но ошибка появляется при переходе на сайт liqpay:
"Ошибка! Не передана информация для покупки.error:
Сумма должна быть больше 0.02 грн
Валюта не присутствует...."
.
Нужно решить эту проблему, кто возьмется за ее решения (можно не бесплатно, тогда писать в личку)?
P.S. На самом Для просмотра ссылки Войди или Зарегистрируйсяесть "некий" совет как это решить, но для меня он не понятен.

P.P.S. Проблема решена, кому надо обращайтесь.
 
Последнее редактирование:

Violent

V-Power! (7 Years with Nulled! <3)
Регистрация
17 Окт 2012
Сообщения
375
Реакции
296
Тему создано специально для помощи в настройке, установке и другого, что связано с CMS Magento.

Прежде чем написать в этой или любой-другой теме, ОБЯЗАТЕЛЬНО прочите правила раздела: Для просмотра ссылки Войди или Зарегистрируйся (незнание правил, не освобождает от ответственности и наказания!)

Если вопрос не касается настройки Magento, то тогда вам нужно заглянуть в одну из этих тем:

Для просмотра ссылки Войди или Зарегистрируйся

Для просмотра ссылки Войди или Зарегистрируйся

Для просмотра ссылки Войди или Зарегистрируйся

Для просмотра ссылки Войди или Зарегистрируйся

Для просмотра ссылки Войди или Зарегистрируйся​

Для просмотра ссылки Войди или Зарегистрируйся

Для просмотра ссылки Войди или Зарегистрируйся

Для просмотра ссылки Войди или Зарегистрируйся

Свою проблему описывайте как можно подробней и по возможности обязательно нужно давать примеры страниц (код, скриншоты или ссылки на сайт под спойлер или хайд)!

И еще! Если вопрос тупой или настолько очевиден что на него уже неоднократно давали ответ как здесь так и в интернете, то он моментально удаляется, а пользователь после повторного похожего вопроса моментально улетает в БАН! Потому, пользуйтесь поиском как здесь на форуме, так и в интернете.

P.S.
Если проблема не решается в 3-4 сообщения, это не проблема, это кривые руки!
:att:
P.P.S. Прежде чем задать вопрос обновите кэш, индексы и отключите компиляцию, а лучше при настройке/доработке отключите всё что только можно! Иначе, тупые вопросы попросту будут удаляться.

__________________________________________________________________________________________________________________________________
Начну.. Есть бесплатный модуль Для просмотра ссылки Войди или Зарегистрируйся, спокойно становится на версию 1.7, но ошибка появляется при переходе на сайт liqpay:
"Ошибка! Не передана информация для покупки.error:
Сумма должна быть больше 0.02 грн
Валюта не присутствует...."
.
Нужно решить эту проблему, кто возьмется за ее решения (можно не бесплатно, тогда писать в личку)?
P.S. На самом Для просмотра ссылки Войди или Зарегистрируйсяесть "некий" совет как это решить, но для меня он не понятен.

P.P.S. Проблема решена, кому надо обращайтесь.
 
Последнее редактирование:
А на остальных страницах есть возможность переключения? просто по логике эта функция выставляет по умолчанию вид и она не должна убирать переключатели.
 
Переключатели остались. И на остальных страницах все работает. Просто для этой страницы получается, что всегда грузится то, что выставлено в админке и плевать на желания клиента ;)
 
У меня такая проблема хочу вывести атрибут товара в каталог под изображение товара, нашел код вывода атрибута в карточку товара в attributes.phtml
<?php echo $this->htmlEscape($this->__($_data['label'])) ?>
<?php echo $_helper->productAttribute($_product, $_data['value'], $_data['code']) ?>, вставляю этот код в list.phtml представление каталога и не чего не отображается. Еще надо поставить условие если атрибут не заполнен не выводить его.
 
У меня такая проблема хочу вывести атрибут товара в каталог под изображение товара, нашел код вывода атрибута в карточку товара в attributes.phtml
<?php echo $this->htmlEscape($this->__($_data['label'])) ?>
<?php echo $_helper->productAttribute($_product, $_data['value'], $_data['code']) ?>, вставляю этот код в list.phtml представление каталога и не чего не отображается. Еще надо поставить условие если атрибут не заполнен не выводить его.
первое не знаю, сам бы с удовольствием хотел бы знать
второе: в файле
app\design\frontend\default\default\template\catalog\product\view\attributes.phtml

Код:
<?php foreach ($_additional as $_data): if ((Mage::helper('eav')->__('No') == $_data['value'])) {continue;} ?>
            <tr>
                <th class="label"><?php echo $this->htmlEscape($this->__($_data['label'])) ?></th>
                <td class="data"><?php echo $_helper->productAttribute($_product, $_data['value'], $_data['code']) ?></td>
            </tr>
<?php endforeach; ?>
ещё чуть вариантов Для просмотра ссылки Войди или Зарегистрируйся
 
Привет! Речь идет о фришном боковом меню Для просмотра ссылки Войди или Зарегистрируйся
Кто знает, что нужно добавить, что бы при разворачивании новой категории, предыдущая сворачивалась? А то открываю одну, а вторая не закрывается и меню нереально длиное становится...
 

Вложения

  • Navigation.txt
    17,5 KB · Просмотры: 4
Привет! Речь идет о фришном боковом меню Для просмотра ссылки Войди или Зарегистрируйся
Кто знает, что нужно добавить, что бы при разворачивании новой категории, предыдущая сворачивалась? А то открываю одну, а вторая не закрывается и меню нереально длиное становится...
вот это меню Для просмотра ссылки Войди или Зарегистрируйся сворачивается

Убрать атрибут получилось если его нет, а вот вывести его каталог не получается. Вот какой код получился:
PHP:
<h2 class="product-name"><a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>"><?php echo $_helper->productAttribute($_product, $_product->getName(), 'name') ?></a></h2>
                <?php foreach ($_additional as $_data): ?>
            <?php
    $_attribute = $_product->getResource()->getAttribute($_data['code']);
    $_isEmpty = (!is_null($_product->getData($_attribute->getAttributeCode())) &&((string)$_attribute->getFrontend()->getValue($_product) != ''));?>
    <?php if ($_isEmpty) { echo $this->htmlEscape($this->__($_data['label']));} ?>
    <?php if ($_isEmpty) { echo $_helper->productAttribute($_product, $_data['value'], $_data['code']);} ?>
        <?php endforeach; ?>
                <?php if($_product->getRatingSummary()): ?>
                <?php echo $this->getReviewsSummaryHtml($_product, 'short') ?>
                <?php endif; ?>
                <?php echo $this->getPriceHtml($_product, true) ?>
                <div class="actions">
                    <?php if($_product->isSaleable()): ?>
                        <button type="button" title="<?php echo $this->__('Купить') ?>" class="button btn-cart" onclick="setLocation('<?php echo $this->getAddToCartUrl($_product) ?>')"><span><span><?php echo $this->__('Купить') ?></span></span></button>
                    <?php else: ?>
                        <p class="availability out-of-stock"><span><?php echo $this->__('Out of stock') ?></span></p>
у Федюка на форуме написано что нужно в catalog.xml прописать блок атрибута, я сделал но не помогло, а очнь надо вывести атрибут в список товаров.
 
Последнее редактирование модератором:
первое не знаю, сам бы с удовольствием хотел бы знать
второе: в файле
app\design\frontend\default\default\template\catalog\product\view\attributes.phtml

Код:
<?php foreach ($_additional as $_data): if ((Mage::helper('eav')->__('No') == $_data['value'])) {continue;} ?>
            <tr>
                <th class="label"><?php echo $this->htmlEscape($this->__($_data['label'])) ?></th>
                <td class="data"><?php echo $_helper->productAttribute($_product, $_data['value'], $_data['code']) ?></td>
            </tr>
<?php endforeach; ?>
ещё чуть вариантов Для просмотра ссылки Войди или Зарегистрируйся


Что бы вывести атрибуты можно использовать $_product->getИмяАтрибута() или $_product->getData('ИмяАтрибута') ИмяАтрибута - чувствительный к регистру.
Если это не поможет, гляньте как у вас выводится имя товара, обычно это $_product->getName() но может быть и $this->getName() тогда и в том что я ранее написал должно быть $this

У меня такая проблема хочу вывести атрибут товара в каталог под изображение товара, нашел код вывода атрибута в карточку товара в attributes.phtml
<?php echo $this->htmlEscape($this->__($_data['label'])) ?>
<?php echo $_helper->productAttribute($_product, $_data['value'], $_data['code']) ?>, вставляю этот код в list.phtml представление каталога и не чего не отображается. Еще надо поставить условие если атрибут не заполнен не выводить его.

PHP:
<?php if (isset($_product->getData('ИмяАтрибута'))): ?>
<div>
     <?php echo $_product->getData('ИмяАтрибута') ?>
</div>
<?php endif; ?>
 
Последнее редактирование модератором:
Как решается такая задача:
1) Есть quickview
2) Есть ajax add to cart

В каталоге при нажатии на add to cart срабатывает ajax и тру-ля-ля! Отлично!

НО! При нажатии на quickview и нажатии в этом окне add to cart не срабатывает:
1) ajax add to cart
2) нужно что бы после отработки ajax add to cart окно quickview закрывалось...


Итого нужно, что бы срабатывало add to cart через ajax в окне quickview и после добавления в корзину совершалось закрытие окна...
Может есть связка готовая или есть откуда выдрать?
 
Что бы вывести атрибуты можно использовать $_product->getИмяАтрибута() или $_product->getData('ИмяАтрибута') ИмяАтрибута - чувствительный к регистру.
Если это не поможет, гляньте как у вас выводится имя товара, обычно это $_product->getName() но может быть и $this->getName() тогда и в том что я ранее написал должно быть $this



PHP:
<?php if (isset($_product->getData('ИмяАтрибута'))): ?>
<div>
     <?php echo $_product->getData('ИмяАтрибута') ?>
</div>
<?php endif; ?>
Не получается пишет ошибка-Can't use method return value in write context in app/design/frontend/default/indec/template/catalog/product/list.phtml on line 96
Вот как выводится имя товара
PHP:
<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>"><?php echo $_helper->productAttribute($_product, $_product->getName(), 'name') ?>
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху