◄Помощь► 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. Проблема решена, кому надо обращайтесь.
 
Последнее редактирование:
И снова всем привет. Опять появился вопрос. В магазине включена возможность управлять наличием товара. Необходима возможность управления наличием с помощью загрузки данных о товаре из файла. Вопрос: какое имя у атрибута "управление наличием"?
 
Вы о кол-ве продукта?
PHP:
 $stockItem = Mage::getModel('cataloginventory/stock_item')->loadByProduct($product->getId());
                $stockItem->setData('qty', xxx);
                $stockItem->setData('is_in_stock', 0/1);
                try
                {
                    $stockItem->save();
                    $product->save();
                }
                catch (Exception $ex)
                {
                    $this->writeLog("Error {$product->getId()} ".$ex->getMessage());
                }
 
Атрибут is_in_stock отвечает за наличие на складе (есть в наличии, нет в наличии), а меня интересует атрибут "управление наличием". Этот атрибут включает/выключает "работу" склада для конкретного товара.
 
И снова всем привет. Опять появился вопрос. В магазине включена возможность управлять наличием товара. Необходима возможность управления наличием с помощью загрузки данных о товаре из файла. Вопрос: какое имя у атрибута "управление наличием"?
скорее всего так
Код:
// Check if there is a stock item object
$stockItem = Mage::getModel('cataloginventory/stock_item')->loadByProduct($product->getId());
$stockItemData = $stockItem->getData();
if (empty($stockItemData)) {

    // Create the initial stock item object
    $stockItem->setData('manage_stock',1);
    $stockItem->setData('is_in_stock',$qty ? 1 : 0);
    $stockItem->setData('use_config_manage_stock', 0);
    $stockItem->setData('stock_id',1);
    $stockItem->setData('product_id',$product->getId());
    $stockItem->setData('qty',0);
    $stockItem->save();

    // Init the object again after it has been saved so we get the full object
    $stockItem = Mage::getModel('cataloginventory/stock_item')->loadByProduct($product->getId());
}

// Set the quantity
$stockItem->setData('qty',$qty);
$stockItem->save();
$product->save();
 

Вложения

  • Stock.png
    Stock.png
    55,5 KB · Просмотры: 21
Приветствую всех.
Подскажите, пожалуйста, какие изменения нужно внести в recent и history, чтобы заменить в customer account ссылку Reorder на Cancel?
Как вообще добавить возможность отменить заказ до отправки?
 
Как в фильтре по цене убрать "руб." ?
Сейчас вот так

1000 руб. - 2000 руб. (148)
2000 руб. - 3000 руб. (28)
3000 руб. и более (19)

а хочу так

1000 - 2000 (148)
2000 - 3000 (28)
3000 и более (19)

Кто сталкивался? как исправить?
 
Как в фильтре по цене убрать "руб." ?
Сейчас вот так

1000 руб. - 2000 руб. (148)
2000 руб. - 3000 руб. (28)
3000 руб. и более (19)

а хочу так

1000 - 2000 (148)
2000 - 3000 (28)
3000 и более (19)

Кто сталкивался? как исправить?
попробуйте так
/app/code/core/Mage/Catalog/Model/Layer/Filter/Price.php
скопируйте в
/app/code/local/Mage/Catalog/Model/Layer/Filter/Price.php

и потом перепишите функцию
Код:
protected function _renderRangeLabel($fromPrice, $toPrice)
    {
        $store      = Mage::app()->getStore();
        $formattedFromPrice  = Mage::getModel('directory/currency')->format($fromPrice, array('display'=>Zend_Currency::NO_SYMBOL), false);

        if ($toPrice === '') {
            return Mage::helper('catalog')->__('%s and above', $formattedFromPrice);
        } elseif ($fromPrice == $toPrice && Mage::app()->getStore()->getConfig(self::XML_PATH_ONE_PRICE_INTERVAL)) {
            return $formattedFromPrice;
        } else {
            if ($fromPrice != $toPrice) {
                $toPrice -= .01;
            }
            return Mage::helper('catalog')->__('%s - %s', $formattedFromPrice,
Mage::getModel('directory/currency')->format($toPrice, array('display'=>Zend_Currency::NO_SYMBOL), false));
        }
    }
 
Шумадан, спасибо, помогло.
Отредактировал как смог, немного топорно, но зато убрал знак валюты, что и требовалось.

Я так понимаю вы хорошо разбираетесь в архитектуре движка, может поможете ранее вопрос задавал про транслит в URL
вот тут спрашивал Для просмотра ссылки Войди или Зарегистрируйся

Так и не нашел решения
Спасибо
 
Кто уже сталкивался
Как сделать правильную транслитерацию из русских букв?
По умолчанию переделывает вот так
постельное бельё --> postel-noe-bel-jo

А мне нужно так
постельное бельё --> postelnoe-belyo

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

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

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

в русской сборке есть такая тема


Приветствую всех.
Подскажите, пожалуйста, какие изменения нужно внести в recent и history, чтобы заменить в customer account ссылку Reorder на Cancel?
Как вообще добавить возможность отменить заказ до отправки?
как вариант посмотреть Для просмотра ссылки Войди или Зарегистрируйся
есть более сложный путь, но он скорее всего более гибкий, нужно знание мадженто
Для просмотра ссылки Войди или Зарегистрируйся

Добавлено Violent: Обьеденняй
 
Последнее редактирование модератором:
приветствую, не знаю, в правильную ли тему, если что поправьте, переделаю -
вопрос такой, возможно ли для магазина на magento сделать функционал, близкий тому, что Для просмотра ссылки Войди или Зарегистрируйся? Какие модули нужны дополнительные?

важно, чтобы каталог был с похожим функционалом - зум по ховеру по продукту, быстрое добавление в заказ, минимальная сумма заказа и простое оформление заказа. И до оформления заказа все действия посредством ajax and jquery без перезагрузки страницы, корзина так же на ajax, видимая вне зависимости от скролла.
Методы оплаты и доставки будут поначалу самые примитивные - нал курьеру, но возможно, в дальнейшем будет что то из методов оплаты добавляться.
Сейчас же важна только похожая внешняя функциональность и обязательная возможность отправки формы с заказом на указанное мыло и (если возможно) дубль по смс.
Спасибо.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху