Запитання з тегом «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/ завантажити Канаду View Store, але все ж мати example.com (без defaultкоду магазину там) для магазину за замовчуванням. Я помітив, …

5
Один продукт Reindex
Я хотів би повторно встановити один продукт після оновлення. Зараз я використовую: $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()існує і правильно.

2
Що робить прапор Клієнта is_active?
Під час сьогоднішньої дискусії мені повідомили, що прапор клієнта is_active насправді нічого не робить. Це унікальний прапор, як і адреса електронної пошти клієнта, оскільки це не атрибут EAV. Натомість це стовпець у таблиці_біблія. Я спробував встановити прапор на 0 для тестового клієнта, але все ще можу увійти. Всі інші функції, …

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

1
Magento Certified Developer Plus: Чи усуваються питання EE?
Цього року я планую замовити сертифікацію Developer Plus. Однак я не багато працював з EE. Я вже отримав свою сертифікацію розробника, і мені було цікаво, чи питання EE в іспиті Developer Plus є усуненням? Наприклад, якщо я отримаю питання з іспиту розробника правильно, а всі питання ЗНО неправильно, я все-таки …

1
Яке використання addExpressionFieldToSelect над addFieldToSelect?
Я вчуся Magento , і я не дуже розумію , що таке використання addExpressionFieldToSelectза кадром 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(); Я намагався, але виводить неправильні записи; //thought strtotime('yesterday') would …

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

8
Помилка 404 - Неможливо отримати доступ до сервера після переходу на новий сервер
Я перемістив свій веб-сайт на новий сервер (доменне ім’я - те саме). Frontend працює належним чином, але сторінка входу адміністратора дає 404 Not Foundпомилку. Більшість публікацій з цього питання пропонують рішення, згадані в цій публікації Перенесення веб-сайту Magento, URL-адреса панелі адміністратора дає 404 Я спробував їх усіх, але нічого не …


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')); …


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

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.