Здравствуйте, дорогие друзья и пользователи Moguta.CMS. На календаре 15 число, а значит, сегодня мы порадуем Вас новым полезным функционалом доступным в очередном плановом обновлении v 4.1.0.
Обновление логики работы шаблонов
Основная работа в этом релизе произведена над улучшением шаблонизации движка. Это значит, что шаблоны теперь стали более гибкими, и вы можете самостоятельно изменять внешний вид любого элемента под конкретный шаблон сайта.
Помимо трех основополагающих сущностей шаблонов (controllers, models, views), появилась новая сущность – layout. Скрипты из папки layout предназначены для управления внешним видом различных элементов шаблона, таких как: левое меню категорий, верхнее меню, блок с маленькой корзиной, блок поиска и много другое.
При отсутствии папки layout в вашем шаблоне, будут использоваться скрипты по умолчанию из одноименной папки ядра в mg-core/, по аналогии с папками controllers, models, views.
Важно учесть, чтобы изменения блоков вступили в силу, сами блоки надо подключать специальными вставками в файлах шаблона:
- <?php layout('cart'); ?> // корзина
- <?php layout('auth'); ?> // личный кабинет
- <?php layout('widget'); ?> // виджиеы и коды счетчиков
- <?php layout('compare'); ?> // информер товаров для сравнения
- <?php layout('content'); ?> // содержание открытой страницы
- <?php layout('leftmenu'); ?> // левое меню с категориями
- <?php layout('topmenu'); ?> // верхнее горизонтаьное меню
- <?php layout('contacts'); ?> // контакты в шапке
- <?php layout('search'); ?> // форма для поиска
Или более брутальным способом:
MG::layoutManager('Название файла из папки layout', array());
Преимущества такого способа в том, что вы можете подключать, созданные вами, файлы непредусмотренные движком.
Более детально о логике работы шаблонов и их построению, в скором времени будет опубликовано обучающее видео. Также планируется провести вебинар по этой теме.
Тех, кто заинтересован в вебинаре, просим оставить в комментарий к данной статье.
Шаблоны писем
Благодаря усовершенствованию шаблонов, появилась возможность редактировать содержание писем отправляемых пользователям при регистрации, оформлении заказа, восстановлении пароля, и др.
Изменить оформление писем можно прямо в панели управления в разделе настроек шаблона. Помните, что шаблоны писем задаются для каждого шаблона сайта – индивидуально. Т.е. при смене темы сайта, шаблоны писем также изменятся. Чтобы иметь возможность редактировать оформление писем, необходимо скопировать папку mg-core/layouts в корень вашего шаблона, иначе письма будут использовать стандартную разметку.
Стандартное оформление писем теперь выглядит следующим образом:
Смена логотипа и телефона
Для пользователей с ограниченным пониманием HTML верстки, в новой версии Moguta.CMS 4.1.0 доступно редактирование самых часто изменяемых данных, таких как логотип, телефон, контакты и прочее. Чтобы изменить эту информацию достаточно в разделе настроек магазина в соответствующих полях указать новые значения.
Мультивалютность
Второй по значимости функцией релиза, стало внедрение поддержки различных валют. Теперь указать стоимость товаров при создании можно в любой валюте, а на сайте пользователю будет выведена стоимость в основной валюте магазина.
Данная функция будет полезна тем, кто закупает товар в разных валютах. Задав актуальный курс валют в настройках, вы в считанные секунды измените стоимость всех товаров.
Обязательно после обновления до Moguta.CMS 4.1.0 , задайте актуальный курс валют в разделе настроек.
Затем укажите, какую валюту использовать в качестве основной.
Сравнение товаров
Moguta.CMS v4.1.0 принесла с собой великолепную возможность - сравнение товаров.
В настройках системы появилась опция – выводить кнопку "сравнить " для товаров каталога. По клику на эту кнопку в список сравнения будет добавлен указанный товар и пользователи смогут детально сравнить его характеристики в удобной таблице
Загрузка из CSV
Формат массовой загрузки из CSV файла теперь поддерживает загрузку строковых характеристик товаров, а также позволяет задать связанные товары. Сделать это можно следующим способом.
Для загрузки связей укажите в колонке “Связанные товары” список артикулов товаров через запятую например так FUBL1, FUBL2, FUBL3.
Для загрузки характеристик необходимо их указать в формате get параметров. Вот так
Страна производитель=Китай&Бренд=Liquid Blue&Размер=L &Цвет=красный
Пример загружаемого файла, можно будет скачать в разделе загрузки из CSV .
Интеграция с Яндексом
В новой версии реализован двусторонний обмен информацией с системой оплаты Яндекс.Деньги, теперь при оплате через Яндекс.Деньги, статус заказа будет меняться автоматически, также как и при работе с другими системами оплаты.
Электронные товары
На радость инфобизнесменам, в Moguta.CMS 4.1.0. появилась возможность прикреплять ссылки на электронные товары. При оплате электронного товара пользователю будет отправлено письмо со ссылкой на страницу сайта, с которой он может скачать оплаченные файлы.
Файлы выдаются по персональной ссылке, только авторизованному пользователю, подделать ссылку невозможно, поскольку используется криптографический механизм MD5.
Если пользователь потеряет письмо, то он всегда сможет скачать файлы из личного кабинета на сайте.
В связи с внедрением фундаментальных изменений в движке, выпуск релиза будет произведен сразу после завершения тестирования и отладки ошибок. Скачать обновление v.4.1.0 станет доступно в ближайших числах.
Спасибо, что выбрали наш движок!
Комментарии (19)