Как сделать баннер для сайта?

Реклама — нужная вещь для любого сайта. Только стоимость инструментов для рекламы бывает выше дохода от нее. Вот тогда многие начинают мудрить, чтоб хоть немного сэкономить. Для таких «мудреных» мы и поведаем, как сделать баннер. Что такое баннеры Под баннером в интернете подразумевается прямоугольное рекламное изображение со статическим или динамическим (анимированным) содержимым. Баннер может включать в себя как текст, так… Читать далее »

Как писать SEO статьи правильно

Одним из инструментов для продвижения сайта в поисковых системах являются seo-статьи. Его игнорирование или неудачное использование приводит интернет-ресурс к низким позициям в результатах поиска. И наоборот, правильно написанный текст способен вывести сайт в ТОП. Это значит, что много людей будет приходить на ваши веб-страницы, принося вам стабильный доход и популярность. Что такое сео статья SEO статью создают не только для… Читать далее »

HPE SUPERDOME FLEX

Чуть меньше года назад компания HPE сообщила о выходе модульной платформы HPE Superdome Flex, предназначенной для вычислений в памяти на базе технологии in-memory. Это решение по-настоящему перевернуло представление о вычислительных системах для поддержки критически важных приложений, бизнес-аналитики и интенсивной обработки данных. Целый ряд характеристик делают платформы HPE Superdome Flex уникальным решением. Сегодня масштабируемость систем важная как никогда, поскольку объемы данных… Читать далее »

Логирование событий в журнал событий

Метод добавляет событие для записи в журнал событий. Статический метод: int CEventLog::Add( array fields )   Параметр Описание fields Поля добавляемого события. Значения: SEVERITY — степень важности записи. Доступны значения: SECURITY, ERROR, INFO, DEBUG или WARNING, для иного система установит UNKNOWN. AUDIT_TYPE_ID — собственный ID типа события. MODULE_ID — модуль, с которого происходит запись в лог. ITEM_ID — ID объекта, в связи с которым… Читать далее »

Как изменить идентификатор и префикс приращения заказа в Magento

Иногда возникает необходимость изменить нумерацию заказов Magento. Возможно, необходимо избежать конфликта с отдельной установкой Magento или другой платформой электронной коммерции. Или, может быть, вы просто хотите увеличить свой номер заказа, чтобы он выглядел так, как будто вы обработали сотни тысяч заказов. В любом случае, здесь есть несколько команд SQL, которые вы можете запустить, чтобы проверить состояние номеров заказов вашего магазина,… Читать далее »

Как запретить вывод определённой записи или рубрики на главной странице сайта и т.д

О том, как запретить отображение (вывод) определённой статьи (записи) на главной странице или страничках архивов — рубрик, тегов, страниц поиска… в этой статье и разберёмся. Решая нынешнюю задачу, рассмотрим несколько вариаций кодов: Таким образом добьёмся наилучшего результата настройки структуры сайта, чтобы посетителю было удобнее ориентироваться, а нам, как админам, покойно на душе)) как исключить конкретную запись по id на главной… Читать далее »

Как сбросить в MySQL счетчик AUTO_INCREMENT

При удаление всех данных из таблиц, иногда возникает необходимость сбросить счетчик AUTO_INCREMENT т.к. если этого не сделать то значения для новых данных будут присваиваться начиная с того, на котором стоял AUTO_INCREMENT до удаления данных из таблицы. Сброс счетчика AUTO_INCREMENT при помощи запроса к таблице MySQL ALTER TABLE name_table AUTO_INCREMENT=0; где name_table — имя вашей таблицы. После выполнения данного запроса при… Читать далее »

Отправка почты с помощью helper magento 2

Первым делом создаем шаблон отправки письма, для этого объявляем наш шаблон app/code/Custom/Module/etc/email_templates.xml <?xml version=»1.0″?> <config xmlns:xsi=»http://www.w3.org/2001/XMLSchema-instance» xsi:noNamespaceSchemaLocation=»urn:Magento:module:Magento_Email:etc/email_templates.xsd»> <template id=»feedback_email_template» label=»New feedback email» file=»email_feedback.html» type=»html» module=»Custom_Module» area=»frontend»/> </config> Создадим наш шаблон по данному пути: app/code/Custom/Module/etc/email_templates.xml <!—@subject Обратная связь с сайта @—> <div> Обратная связь от: {{var name}} <br> Номер заказа: {{var number_order}} <br> E-mail: {{var email}} <br> Телефон: {{var phone}} <br>… Читать далее »

Программное создание настраиваемого продукта Magento

Как вы знаете, настраиваемый продукт magento -это продукт с простыми продуктами, которые отличаются назначенным им самим параметром (атрибутом). Мы можем использовать этот вывод для расширения нашего кода для создания простых продуктов для работы с конфигурируемыми. Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID); $simpleProduct = Mage::getModel(‘catalog/product’); try { $simpleProduct ->setWebsiteIds(array(1)) //website ID the product is assigned to, as an array ->setAttributeSetId(20) //ID of a attribute set named… Читать далее »

Защита скриптов от SQL-инъекций и других вариантов взлома

SQL инъекция — это один из самых доступных способов взлома сайта. Суть таких инъекций – внедрение в данные (передаваемые через GET, POST запросы или значения Cookie) произвольного SQL кода. Если сайт уязвим и выполняет такие инъекции, то по сути есть возможность творить с БД (чаще всего это MySQL) что угодно. Как вычислить уязвимость, позволяющую внедрять SQL инъекции? Довольно легко. Например, есть… Читать далее »