Вопросы
нет возможности редактировать категории и товары в minishop2
Добрый день! Установид pdoTools и miniShop2 на сайт. Созданному ресурсу присваиваю тип «категория товаров». После этого пропадает окно редактирования данного ресурса.
Проблема решилась отключением сжатия js в админке.
Проблема решилась отключением сжатия js в админке.
В браузере хром, приходиться логиниться заново, после закрытия браузера
Приветствую!
Пользователи входят через login. И при закрытии браузера, приходится логиниться заново. В фф, опере такого не происходит и заходить заново не нужно.
Как будто в хроме не сохраняются куки. Но это чисто с моим сайтом, на других сохраняются.
Можете подсказать, как починить?
Пользователи входят через login. И при закрытии браузера, приходится логиниться заново. В фф, опере такого не происходит и заходить заново не нужно.
Как будто в хроме не сохраняются куки. Но это чисто с моим сайтом, на других сохраняются.
Можете подсказать, как починить?
MaxSize изображений для товаров MS2
Друзья, доброго времени суток.
Столкнулся с проблемой зашгрузки изображений с размером более 8Мбайт (8мб загружал, 10мб уже нет).
Просто ничего не происходит, не добавляется файл в браузер строкой загрузки, в консоли разработка не отправляется post запрос серверу.
Расширил upload max size параметр modx, проверил phpinfo, все ок. Через медиабраузер файлы 10мбайт загружаются. Такое ощущение, что проблема именно в загрузчике изображений.
В какую сторону посоветуйте копать?
Столкнулся с проблемой зашгрузки изображений с размером более 8Мбайт (8мб загружал, 10мб уже нет).
Просто ничего не происходит, не добавляется файл в браузер строкой загрузки, в консоли разработка не отправляется post запрос серверу.
Расширил upload max size параметр modx, проверил phpinfo, все ок. Через медиабраузер файлы 10мбайт загружаются. Такое ощущение, что проблема именно в загрузчике изображений.
В какую сторону посоветуйте копать?
Проблема с плагином msImportExport
Не работает импорт товаров когда сайт находится на https выдает 503 ошибку когда на http то работает но очень плохо. 200 товаров не импотирует просто долго грузится после нажатия на кнопку импортировать и в итоге ничего не происходит, если 50 товаров то импортирует но через раз. На этом же хостинге просто на другом аккаунте этот же сайт на http выгружает даже 700 товаров нормально. В чем может быть проблема?
MIGX и svg картинки
Ребята, всем привет!
Делаю доп.поле в админке на MIGX.
Вкладки формы:
[
Делаю доп.поле в админке на MIGX.
Вкладки формы:
[
{"caption":"Info", "fields": [
{"field":"img","caption":"Изображение","inputTV":"img"},
{"field":"alt","caption":"Содержимое alt изображения"},
{"field":"title","caption":"Описание преимущества"}
]}
]Разметка колонок:[
{"header": "Изображение", "width": "150", "sortable": "false", "dataIndex": "img","renderer": "this.renderImage"},
{"header": "Содержимое alt изображения", "width": "160", "sortable": "true", "dataIndex": "alt"},
{"header": "Описание преимущества", "width": "160", "sortable": "true", "dataIndex": "title"}
]где в inputTv:«img» img — обычное тв-поле типа «Изображение».Как вывести API через чанк?
Всем привет. Столкнулся с проблемой при получения данных из API, данные выводятся через foreach(). Через var_dump() выводится всё как надо, но вот пытаюсь выводить это дело через $modx->getChunk() и у меня выводит только последний пункт из выборки. Вот код сниппета:
<?php
$tpl = $modx->getOption('tpl', $scriptProperties, 'tpl.PayPanel.rowTpl');
$plan = $modx->getOption('plan', $scriptProperties, 'vhost');
$host = $modx->getOption('paypanel_billmanager_url');
$format = $modx->getOption('paypanel_billmanager_format');
$login = $modx->getOption('paypanel_billmanager_login');
$password = $modx->getOption('paypanel_billmanager_password');
$url.= $host;
$url.= 'billmgr?out='.$format;
$url.= '&func=auth';
$url.= '&username='.$login;
$url.= '&password='.$password;
$json = file_get_contents($url);
$auth = json_decode($json);
$auth = (array)$auth->doc->auth;
$auth = $auth['$id'];
$api_url.= $host;
$api_url.= 'billmgr?auth='.$auth;
$api_url.= '&out='.$format;
$api_url.= '&func=pricelist.export';
$api_json = file_get_contents($api_url);
$api = json_decode($api_json);
$api = (array)$api->doc->pricelist;
foreach($api as $k => $v) {
$group = (array)$v->itemtype_info->intname;
$group = $group['$'];
if($group == $plan) {
$name = (array)$v->name;
$name = $name['$'];
$description = (array)$v->description_ru;
$description = $description['$'];
$addon = $v->addon;
$price = (array)$v->price;
unset($price['$currency']);
foreach($price as $period => $p) {
$p1 = (array)$p['0'];
$cost1 = $p1['$cost'];
$type1 = $p1['$type'];
$length1 = $p1['$length'];
$orderlink1 = $p1['$orderlink'];
$p2 = (array)$p['1'];
$cost2 = $p2['$cost'];
$type2 = $p2['$type'];
$length2 = $p2['$length'];
$orderlink2 = $p2['$orderlink'];
$p3 = (array)$p['2'];
$cost3 = $p3['$cost'];
$type3 = $p3['$type'];
$length3 = $p3['$length'];
$orderlink3 = $p3['$orderlink'];
$p4 = (array)$p['3'];
$cost4 = $p4['$cost'];
$type4 = $p4['$type'];
$length4 = $p4['$length'];
$orderlink4 = $p4['$orderlink'];
$modx->setPlaceholder('name', $name);
$modx->setPlaceholder('description', $description);
$modx->setPlaceholder('cost1', $cost1);
$modx->setPlaceholder('type1', $type1);
$modx->setPlaceholder('length1', $length1);
$modx->setPlaceholder('orderlink1', $orderlink1);
$modx->setPlaceholder('cost2', $cost2);
$modx->setPlaceholder('type2', $type2);
$modx->setPlaceholder('length2', $length2);
$modx->setPlaceholder('orderlink2', $orderlink2);
$modx->setPlaceholder('cost3', $cost3);
$modx->setPlaceholder('type3', $type3);
$modx->setPlaceholder('length3', $length3);
$modx->setPlaceholder('orderlink3', $orderlink3);
$modx->setPlaceholder('cost4', $cost4);
$modx->setPlaceholder('type4', $type4);
$modx->setPlaceholder('length4', $length4);
$modx->setPlaceholder('orderlink4', $orderlink4);
$output = $modx->getChunk($tpl);
}
}
}
return $output; Компонент UserProfile2
Здравствуйте подскажите может кто то встречал компонент UserProfile2 возможно его где то скачать?
Проблема с tv и источником файлов
Добрый день. Подскажите пожалуйста. Создал источник файлов prnt.sc/jf51ue, выбрал его в тв. Но при редактировании ресурса отображается вот так все prnt.sc/jf52ep и joxi.ru/EA4jENqUDJQ89m
Пробовал пересоздавать как тв так и источник. Что можно еще сделать?
Если использовать стандартный источник (который из корня сайта) — все нормально
Пробовал пересоздавать как тв так и источник. Что можно еще сделать?
Если использовать стандартный источник (который из корня сайта) — все нормально
Обрезать длину строки плейсхолдера через truncate
Добрый день.
Подскажите, как обрезать длину строки, получаемой путем работы сниппета pdoFields. Я помещаю его результаты в плейсхолдер и пытаюсь к плейсхолдеру применить модлификатор truncate, но что-то не хочет работать
Вот мой код:
Подскажите, как обрезать длину строки, получаемой путем работы сниппета pdoFields. Я помещаю его результаты в плейсхолдер и пытаюсь к плейсхолдеру применить модлификатор truncate, но что-то не хочет работать
Вот мой код:
{'pdoField' | snippet : [
'id' => $_modx->getPlaceholder('vendor.resource'),
'field' => 'vendor-dostavka',
'toPlaceholder' => 'dostavka_info'
]}
{$_modx->getPlaceholder('dostavka_info') | truncate : 100} Как очистить вывод заголовка от тегов и ковычек
Добрый вечер всем!
Возникла небольшая проблема касаемая валидности html
В каталоге товаров вывожу изображение товара, где в качества alt стоит {$pagetitle}
Но в некоторых товарах, заголовок примерно такой, Детская игрушка «Дельфин»
Править товары слишком долго, т.к. был произведен импорт, и видимо на 100-150 товарах такая ситуация.
И соответственно получается на выходе так
alt=«Детская игрушка „Дельфин“» — где последние две ковычки не учитываются и по валидности не айс
Вопрос, как можно в {$pagetitle} очистить ковычки, подозреваю что методом strip_tags но как прописать не знаю.
Надеюсь объяснил понятно
Прикрепил скриншот
Возникла небольшая проблема касаемая валидности html
В каталоге товаров вывожу изображение товара, где в качества alt стоит {$pagetitle}
Но в некоторых товарах, заголовок примерно такой, Детская игрушка «Дельфин»
Править товары слишком долго, т.к. был произведен импорт, и видимо на 100-150 товарах такая ситуация.
И соответственно получается на выходе так
alt=«Детская игрушка „Дельфин“» — где последние две ковычки не учитываются и по валидности не айс
Вопрос, как можно в {$pagetitle} очистить ковычки, подозреваю что методом strip_tags но как прописать не знаю.
Надеюсь объяснил понятно
Прикрепил скриншот