Вопросы с тегом «magento-1»

Общие вопросы о Magento 1 не относятся к минорной версии. Вы можете использовать его для отличия от Magento 2, но если у вас есть проблемы с конкретной установкой, используйте соответствующий тег magento-1.x.

4
Как фильтровать товары НЕ по категориям?
Вот мой код: $catIds = array(7,8,9); $collection = Mage::getModel('catalog/product')->getCollection() ->addAttributeToSelect("*"); ->addAttributeToFilter('category_ids', array('nin' => $catIds)); Я хочу, чтобы все товары отсутствовали в списке идентификаторов категорий, но мой код не дал ожидаемого результата. Пожалуйста, покажи мне путь, спасибо.

5
Хранить код в URL для каждого вида магазина, кроме стандартного
Я включил Систему > Конфигурация > Интернет > Добавить код магазина в URL-адреса и настроил новый режим просмотра магазина для Канады (/ ca /). В идеале я бы хотел, чтобы example.com/ca/ загрузил представление магазина в Канаде, но при этом оставил example.com (без defaultкода магазина) для магазина по умолчанию. Я заметил, …

5
Переиндексировать один продукт
Я хотел бы переиндексировать один продукт после обновления. Сейчас я использую: $product = Mage::getModel('catalog/product')->loadByAttribute('sku', 'foobar'); // edit something $product->save(); $stockItem = Mage::getModel('cataloginventory/stock_item')->loadByProduct($product->getId()); $stockItem->setForceReindexRequired(true); Mage::getSingleton('index/indexer')->processEntityAction( $stockItem, Mage_CatalogInventory_Model_Stock_Item::ENTITY, Mage_Index_Model_Event::TYPE_SAVE ); $product ->setForceReindexRequired(true) ->setIsChangedCategories(true); Mage::getSingleton('index/indexer')->processEntityAction( $product, Mage_Catalog_Model_Product::ENTITY, Mage_Index_Model_Event::TYPE_SAVE ); Но это не работает, есть идеи? PS: $product->getId()существует и правильно.

1
Что делает флаг Customer is_active?
Сегодня во время обсуждения мне сообщили, что флаг Customer is_active на самом деле ничего не делает. Это уникальный флаг, такой как адрес электронной почты клиента, который не является атрибутом EAV. Вместо этого это столбец в таблице customer_entity. Я попытался установить флаг в 0 для тестового клиента, но все еще могу …

7
Сайт начинает перенаправлять на другой URL
Maybe it's infected by some virus. Мой сайт начинает перенаправлять на эти зараженные URL. http://mon.setsu.xyz и некоторое время https://tiphainemollard.us/index/?1371499155545 Зараженные ссылки что я сделал, чтобы решить. Прокомментированный файл .htaccess (ничего не происходит) Прокомментированная включаемая папка (ничего не происходит) Отсканированный сервер полностью (ничего не происходит, вирусная вредоносная программа не обнаружена) Изменен …

1
Сертифицированный Magento Developer Plus: вопросы ЭЭ исключают?
Я планирую забронировать сертификацию Developer Plus в этом году. Тем не менее, я не много работал с EE. Я уже получил сертификацию разработчика, и мне было интересно, если вопросы EE на экзамене Developer Plus являются исключительными? Например, если я правильно понял вопросы на экзамене для разработчиков, а все вопросы по …

1
Какая польза от addExpressionFieldToSelect над addFieldToSelect?
Я изучаю Magento, и я действительно не понимаю, какая польза от addExpressionFieldToSelectover addFieldToSelect? Я не нашел ответа нигде в моем чтении. Насколько я могу судить, кажется, что это перезаписывает имена полей - но только если вы передаете массив с перезаписью. Почему вы не можете просто сделать это с помощью addFieldToSelect, …

2
Коллекция фильтров Magento по времени создания (сегодня, вчера, неделя, час и т. Д.)
У меня есть пользовательская коллекция, которую я хочу отфильтровать по дате создания и тем, какие записи были созданы «вчера» Коллекция Записи //dates are set in controller using setCreatedTime(Mage::getModel('core/date')->gmtDate()); Создано вчера (не работает) //3 products items Yesterday //below filtering outputs incorrect entries $collection = Mage::getModel('things/things')->getCollection(); Я пытался, но выводит неправильные записи; …

2
Когда Magento использует сессии и когда куки?
Я знаю, что Magento имеет следующие основные функции для обработки сеансов и файлов cookie: Mage::getSingleton('core/cookie'); Mage::getSingleton('core/session'); Когда Magento устанавливает Cookies и когда сеансы PHP? Каковы варианты использования? Я немного запутался, потому что я знаю, что Magento хранит информацию о корзине Mage::getSingleton('checkout/session')и статус пользователя Mage::getSingleton('customer/session'). Но сессия проверки, кажется, не сессия, …

8
Ошибка 404 - Не удается получить доступ к бэкэнду после перехода на новый сервер
Я переместил свой веб-сайт на новый сервер (имя домена совпадает). Интерфейс работает нормально, но страница входа администратора выдает 404 Not Foundошибку. В большинстве сообщений об этой проблеме предлагаются решения, упомянутые в этом сообщении. Передача веб-сайта Magento, URL панели администратора дает 404 Я перепробовал их все, но ничего не получалось. Есть …

3
Рекомендации по добавлению пользовательской вкладки в сведения о продукте (серверная часть)
Я хотел бы добавить дополнительную вкладку к деталям продукта (бэкэнд), и я не хочу выполнять какие-либо изменения, если это возможно. Каков наилучший способ сделать это?

5
Magento: отправлять файловые вложения в сообщениях электронной почты
в пользовательском модуле я использую эту функцию для отправки писем: public function sendMail($errorCod, $errorMsg) { $mail = Mage::getModel('core/email'); $recipients = array( Mage::getStoreConfig('trans_email/ident_custom1/name') => Mage::getStoreConfig('trans_email/ident_custom1/email'), Mage::getStoreConfig('trans_email/ident_custom2/name') => Mage::getStoreConfig('trans_email/ident_custom2/email') ); foreach ($recipients as $recipient): $mail->setToEmail($recipient); $mailBody = "<b>Error Code: </b>".$errorCod."<br />"; $mailBody .= "<b>Error Massage: </b>".$errorMsg."<br />"; $mail->setBody($mailBody); $mail->setSubject('Lorem Ipsum'); $mail->setFromEmail(Mage::getStoreConfig('trans_email/ident_general/email')); $mail->setFromName("Lorem …

1
Узнайте, сколько раз товар был заказан
Я пытаюсь выяснить, сколько раз товар заказывался за последние две недели. Пока у меня есть цикл получения продуктов. foreach($productCollection as $product){ } Я предполагаю, что смогу получить детали заказа с этим, размещенным внутри цикла $order_items = Mage::getResourceModel('sales/order_item_collection') Я немного не уверен, как это отфильтровать. Я знаю, что он должен быть …

2
Как позволить пользователю выбрать дату доставки?
Мой сайт является подарочным сайтом, поэтому я должен позволить пользователям выбирать дату доставки. Я хочу этот выбор (текстовое поле с всплывающим окном календаря) на шаге деталей доставки. Я могу поискать бесплатное расширение в Google, но мне нужно узнать мнение кого-то, кто уже решил эту проблему. Я также не хочу изменять …

4
Какие интересные модули я должен разработать для обучения Magento?
Некоторое время я изучал Magento. Я сделал немало модулей, но я все еще думаю, что мне нужно немного больше обучения, но я не могу придумать какой-то интересный модуль для работы с как можно большим количеством вещей. Вот несколько модулей, которые я сделал: блог, уведомление по электронной почте для администратора, сопутствующие …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.