Prihod
С нами с 22 июня 2014; Место в рейтинге пользователей: #20msEcommerce
Компонент позволяет интегрировать ваш магазин с расширенной электронной торговлей от Google Analytics
Подключение расширенной электронной торговли позволяет узнать, как пользователи взаимодействуют с товарами в интернет-магазинах. С его помощью можно отслеживать показы и клики, просмотр информации о товаре, добавление в корзину и удаление из нее, процесс оформления покупки, транзакции и возвраты.
Подключение расширенной электронной торговли позволяет узнать, как пользователи взаимодействуют с товарами в интернет-магазинах. С его помощью можно отслеживать показы и клики, просмотр информации о товаре, добавление в корзину и удаление из нее, процесс оформления покупки, транзакции и возвраты.
getTickets media Source + TV == error url
TV перемененные типа «Изображение» у которых свой медиа источник при выводе через getTickets получают url относительно пути указанного в медиа источнике, например если для медиа источника указать
baseUrl = assets/uploads/ то рисунок который находится в assets/uploads/images/pic.jpg при выводе через getTickets получит url = images/pic.jpg. Это баг getTickets или я что то не так делаю?
baseUrl = assets/uploads/ то рисунок который находится в assets/uploads/images/pic.jpg при выводе через getTickets получит url = images/pic.jpg. Это баг getTickets или я что то не так делаю?
Скрипт для создания менеджера
Скрипт для создания пользователей с определенными правами и своим источником файлов для админки.
По умолчанию будет создан менеджер с логинам и паролем manager и медиа источником с корневым каталогам assets/uploads из прав у пользователя будет только возможность работать с ресурсами, а c пунктов меню доступ только к «Приложения»
Для настройки политики доступа необходимо в массив $accessPolicy добавить название определенной политики с значение 0 или 1
По умолчанию будет создан менеджер с логинам и паролем manager и медиа источником с корневым каталогам assets/uploads из прав у пользователя будет только возможность работать с ресурсами, а c пунктов меню доступ только к «Приложения»
Для настройки политики доступа необходимо в массив $accessPolicy добавить название определенной политики с значение 0 или 1
ResVideoGallery
ResVideoGallery — адаптивная видеогалерея с Ajax-подгрузкой видео
Поддерживаются следующие видеохостеры:
— youtube.com;
— vimeo.com;
— dailymotion.com;
— rutube.ru;
— vk.com;
— coub.com
Видео-обзор
Больше информации на странице дополнения
Поддерживаются следующие видеохостеры:
— youtube.com;
— vimeo.com;
— dailymotion.com;
— rutube.ru;
— vk.com;
— coub.com
Видео-обзор
Больше информации на странице дополнения
VKShare автоматическая публикации во «Вконтакте»
Компонент позовёт в автоматическом режиме при создании/редактировании документа публиковать на основании шаблона сообщения «Вконтакте» на стену пользователя, группы либо паблик страницы (у вас должны быть права на публикацию постов на выбранной страницы).
Пост может содержать кроме текста как ссылки на фото, так и ссылки на видео (поддерживаются следующие виде хостеры: youtube.com; vimeo.com; dailymotion.com; rutube.ru; vk.com; coub.com). Весь медиа контент будет прикреплен к посту (из видео будет прикреплено только 1-е)
Пост может содержать кроме текста как ссылки на фото, так и ссылки на видео (поддерживаются следующие виде хостеры: youtube.com; vimeo.com; dailymotion.com; rutube.ru; vk.com; coub.com). Весь медиа контент будет прикреплен к посту (из видео будет прикреплено только 1-е)
msImportExport
Вторая версия пакета обсуждается в только в этом посте
Компонент предназначен для импорта экспорта товаров для miniShop2
Импорт
Импорт происходит из CSV файла. На основании ключевого поля (которое указывается в настройках и по умолчанию имеет значение «article») будет происходить либо добавление нового товара, либо его обновление.
При добавлении нового товара если не указан для него родитель, то товар будет добавлен в базовую категорию.
Компонент предназначен для импорта экспорта товаров для miniShop2
Импорт
Импорт происходит из CSV файла. На основании ключевого поля (которое указывается в настройках и по умолчанию имеет значение «article») будет происходить либо добавление нового товара, либо его обновление.
При добавлении нового товара если не указан для него родитель, то товар будет добавлен в базовую категорию.
msFieldsManager свои свойства в товаре miniShop2
Компонент msFieldsManager позволяет расширять свойства товара в miniShop2 путем добавления своих полей. В зависимости он выбранного типа данных для поля, будет создан соответствующий веб компонент для работы с ним.
Подробности в видео-обзоре
Подробности в видео-обзоре
CMPGenerator Pro ускоряем разработку своих пакетов
Hi, сделал новое дополнение CMPGenerator Pro на основе UiCMPGenerator.
Что может CMPGenerator Pro:
Что может CMPGenerator Pro:
Пропадает дата из datefield после сохранения
В админке в поле типа datefield вывожу тату которая в базе хранится в timestamp
{
xtype: 'datefield'
,fieldLabel: _('project_dob')
,description: '<b>[[*dob]]</b><br />'+_('project_dob_help')
,format: MODx.config.manager_date_format
,id:'dob'
,name: 'dob'
,allowBlank: false
,anchor: '50%'
,value: config.record.dob || ''
}
Перед выводом соответственно я ее форматирую class ProjectUpdateManagerController extends ResourceUpdateManagerController {
public function prepareResource() {
$this->resourceArray['dob'] = strftime(%m/%d/%Y, $this->resourceArray['dob']);
}
}
Дата выводится как надо, но вот после того как нажать кнопку сохранить дата преподает, походу происходит опять вставка но уже не в отформатированном виде