Дмитрий Суворов
С нами с 01 августа 2013; Место в рейтинге пользователей: #215Сделать заказ программно. Minishop2
Друзья, подскажите, как можно создать заказ в минишопе через api?
Вывести сумму дочерних документов
Привет!
Подскажите, пожалуйста, как вывести на странице сумму дочерних документов из разных контейнеров?
Подскажите, пожалуйста, как вывести на странице сумму дочерних документов из разных контейнеров?
TV с выбором - как вытащить название а не value
(название1==id1||название2==id2)[[*mytv]] по умолчанию выдаёт value, а чем вытащить его название?Revo.
UPD на случай если кто с таким столкнется: modx.com/extras/package/gettvdisplayname
UPD2 — в конце сниппета нужно убрать знак вопроса
Копия ресурса - небольшой плагин.
Иногда возникает необходимость при копировании ресурса, присвоить дублю какие то свойства оригинала
из таблиц сторонних компонентов. Это достаточно просто сделать плагином на событие OnResourceDuplicate.
Под катом пример плагина для импорта опций пакета msOptionsColor
из таблиц сторонних компонентов. Это достаточно просто сделать плагином на событие OnResourceDuplicate.
Под катом пример плагина для импорта опций пакета msOptionsColor
Автоматическое создание ресурсов
Встал вопрос: как при добавлении ресурса в главном контексте он автоматически создавался бы во всех остальных?
Возможно ли это (знаю что возможно все вопрос во времени и средствах)?
Заранее благодарен за советы и мысли!
Возможно ли это (знаю что возможно все вопрос во времени и средствах)?
Заранее благодарен за советы и мысли!
Как добавить изображения в галерею товара (API)?
Добрый день. Пишу скрипт переноса товаров со старого сайта на новый. На новом стоит minishop2. Суть вопроса — как добавить изображения к товару через API если известен путь к файлу? Понятно, что нужно использовать msProductFile, но в полях таблицы ms2_product_files есть поля hash и properties, которые вероятно должны заполняться с помощью какой-то API функции, а не в ручную.
Как проверить заполнение поля MIGX через Fenom?
Добрый вечер!
Как правильно создать уловие на проверку заполненности поля в migx?
например у меня есть migxполе proServices и в нем нужно проверить поле srvLink?
Как правильно создать уловие на проверку заполненности поля в migx?
например у меня есть migxполе proServices и в нем нужно проверить поле srvLink?
{if $_modx->resource.proServices.srvLink != ''}
....
{/if}не срабатывает Загрузка файла с записью в БД
Здравствуйте.
Сделал форму, которая отправляет данные в отдельную таблицу БД. Форма работает с помощью AjaxForm и своего сниппета. Запись в БД идет с помощью своего класса, самого простейшего:
1. У меня в моей таблице присутствует поле createdon — туда нужно писать дате записи данных. Какую функцию использовать для этого в классе?
2. Самый важный и для меня пока сложный момент — у меня есть поле для загрузки фото. Как мне сделать, чтобы фото загружалось из процессора, на данный момент у меня все работает просто PHP скриптом. Начитался, что можно подвязать FileAttach для загрузки с фронта, но вот как не совсем пойму…
3. И дополнительно к предыдущему пункту — как сделать, чтобы одновременно с закачкой файла, происходила запись пути к нему в поле моей таблицы?
Сделал форму, которая отправляет данные в отдельную таблицу БД. Форма работает с помощью AjaxForm и своего сниппета. Запись в БД идет с помощью своего класса, самого простейшего:
<?php
class ZPSCreateProcessor extends modObjectCreateProcessor {
public $classKey = 'ZPS';
public $objectType = 'object';
public function beforeSet() {
if (!$this->modx->user->id) return 'Вам нужно авторизоваться';
$this->setProperty('uid', $this->modx->user->id);
return true;
}
}
return 'ZPSCreateProcessor';Но у меня ряд примитивных вопросов, прошу помощи разобраться или ткните носом, где почитать:1. У меня в моей таблице присутствует поле createdon — туда нужно писать дате записи данных. Какую функцию использовать для этого в классе?
2. Самый важный и для меня пока сложный момент — у меня есть поле для загрузки фото. Как мне сделать, чтобы фото загружалось из процессора, на данный момент у меня все работает просто PHP скриптом. Начитался, что можно подвязать FileAttach для загрузки с фронта, но вот как не совсем пойму…
3. И дополнительно к предыдущему пункту — как сделать, чтобы одновременно с закачкой файла, происходила запись пути к нему в поле моей таблицы?
dateAgo проблема с параметром "dateDay"
Не знаю баг или нет, но вот что получается когда изменяешь параметр «dateDay» на:
Как я понял проблема с параметром dateDay
[[+publishedon:dateAgo=`{"dateNow":0,"dateDay":"d F Y","dateFormat":"d F Y"}`]]то выводится месяц на английском «08 JANUARY 2017» хотя должен быть на русском, а если другая дата которая не «Сегодня», «Вчера», «Завтра», то всё нормКак я понял проблема с параметром dateDay
Вызов в документе сниппета с использованием Fenom
Всех с Рождеством!
Пытаюсь перевести сайт с использованием fenom
В категории тикетов вызов
Переписываю
в шаблоне прописано
pdotools последняя версия
Возможно как то решить эту проблему?
Пытаюсь перевести сайт с использованием fenom
В категории тикетов вызов
[[!pdoPage? &tpl=`Blog`
&element=`getTickets` &includeContent=`1`&ajax=`1` &ajaxMode=`default`]]Все работает замечательно.Переписываю
{$_modx->runSnippet('!pdoPage', [
'element' => 'getTickets',
'tpl' => 'Blog',
'ajax' => '1',
'ajaxMode' => 'default',
])}На странице отображается код{$_modx->runSnippet('!pdoPage', [ 'element' => 'Blog', 'tpl' => 'articles', 'ajax' => '1', 'ajaxMode' => 'default', ])}Сниппеты вызываю в категории в шаблоне прописано
{$_modx->resource.content}Шаблоны хранятся в файлах. pdotools последняя версия
Возможно как то решить эту проблему?