Вопросы

FrontendEditor и TinyMCE RTE

Всем привет! Столкнулся с проблемой: замена изображения приводит к закрытию страницы — это так и задумано? Вставка файла без проблем, но редактирование во фронте изображения невозможно. Есть ли пути решения?
Спасибо заранее!
lkmarketing24
26 июня 2021, 15:17
modx.pro
508
0

Выводить в анкоре ссылки ТВ поле вместо menutitle (сниппет)

Доброго времени суток. Подскажите пожалуйста. Сейчас через снипппет на странице товара выводятся ссылки на категории, в которых он расположен, анкор ссылки menutitle, а как сделать, чтобы анкором было ТВ поле?

<?php
$id = $modx->resource->id;
$tpl = '@INLINE <li><a href="[[~[[+id]]]]">[[+menutitle]]</a></li>';
$pdo = $modx->getService('pdoFetch');

$options = array(
	'innerJoin' => array(
		'msCategory' => array('on' => 'msCategoryMember.category_id = msCategory.id')
	),
	'select' => array('msCategory' => 'all'),
	'sortby' => 'msCategory.pagetitle'
);
$conditions = array('product_id' => $id);
$rows = $pdo->getCollection('msCategoryMember', $conditions, $options);

$output = '';
foreach ($rows as $row) {
	$output .= $pdo->getChunk($tpl, $row);
}

return $output;
Роман
26 июня 2021, 10:48
modx.pro
1
1 032
0

Как изменить цену в корзине после окончания предложения?

Здравствуйте!

На сайте бывают суточные скидки на различные товары. Когда пользователь добавляет товар со скидкой в корзину и не успевает оформить заказ за время акции, то в корзине он остается все по той же скидочной цене.

Вопрос как изменить цену товара на старую, после окончания акции?

Цены меняют менеджера вручную, акция — TV дата. Просто в корзине почему-то она не меняется
Lori
25 июня 2021, 08:08
modx.pro
756
0

Проблемы с MIGX. Ошибка 500

Здравствуйте.

Примерно с неделю назад в MODX случился какой-то баг. Без каких-либо предварительных действий перестал авторизовывать пользователя admin, ссылаясь на неправильный пароль. Изменения в базе данных приводили к тому же результату, письма на почту не приходили.

Почистили salt, session и unblock в таблице modx_users, почистили кеш, задали новый пароль через базу — и проблема решилась. Но после авторизации — не работают поля MIGX. Вернее, код сниппетов отрабатывает на сайте, и в админке таблицу видно (частично), но при добавлении или редактировании элементов MIGX — загружается пустое окошко с бесконечным Loading.

Если перейти в верхнем меню (там где установщик) в раздел MIGX, то выдает Ошибка. Код 500.

Переустановка MIGX ничего не решила.
Вероника
24 июня 2021, 08:31
modx.pro
1 426
0

Minishop2 Обязательные поля для способа оплаты

Всем доброго времени суток!

Есть корзина на сайте (не кликабельная, даю прямую ссылку): lasmik.com/cart
Товары можно добавить отсюда: lasmik.com/dev-page

В корзине есть два способа доставки: Самовывоз и Доставка. У обоих из них есть способ оплаты «Выставление счета для юрлиц». Есть группа полей «Юр. лицо». Поля добавлял по этой инструкции: modx.pro/solutions/10040 Поля работают, в админку все приходит корректно.

Эти поля должны быть обязательны для заполнения только для вышеуказанного способа оплаты.

В minishop2 обязательные поля привязываются к способу доставки, к оплате привязать нельзя. Я решил воспользоваться js калбеками и перехватить событие до отправки заказа:
Андрей
24 июня 2021, 00:08
modx.pro
2
1 721
0

Как использовать npm пакеты в браузере?

Господа, а поделитесь опытом.
Я правильно понимаю, что npm пакеты это прежде всего CommonJS модули?
Или к черту, опять всех запутаю, пытаясь пояснить подробнее.

Как вы понимаете, какие npm пакеты можно использовать для написания кода для браузера, а какие нет?

Я вот разбираюсь с ES6 модулями в javascript, создаю файлы, в них код и экспорт по стандарту ES6, они уже и в браузере неплохо работают, но я еще все собираю вебпаком в один файл, обработав babel и даже в одном файле это все работает.
Но ведь люди используют при разработке и пакеты устанавливаемые из npm? Решил взять chalk,
Александр Мельник
23 июня 2021, 22:57
modx.pro
1 851
0

Сайт для ресторана. Что должно быть в админке?

Всем привет.
Делаю сайт для ресторана. Хочу сделать максимально удобно и приятно использование админки.
Что должно быть в админке для раздела «Меню»?

Меню у них делится не категориям, а по дням.
Каждый день, каждую неделю у них разные блюда (по два в день): одно основное блюдо и одно вегетарианское.
Блюда иногда повторяются, но не с небольшим изменением (в прошлый раз была рыба с пастой, в этот раз с салатом).

Для фронта есть идея сделать сниппет, который выделяет в меню текущий день недели.

Понятно, что надо использовать MIGX и Collections.

Есть совет как реализовать админку для меню с двумя блюдами в день? Можно где-то пример подсмотреть? Или ваши идеи?

Сам тоже в поисках решений.

Буду рад интересному совету.
Anton
22 июня 2021, 12:47
modx.pro
1 093
0

Смена владельца и данных

Здравствуйте! Моя организация заказала у одного человека создание сайта. И этот сайт был выполнен на платформе MODX. Сначала создатель отправил только данные от manager, и только когда стало понятно, что функции данного пользователя ограничены, а основной аккаунт — admin — создатель оставил себе «для того чтобы с сайтом ничего не случилось» и продолжал настаивать на том, чтобы мы ежемесячно оплачивали его услуги, мы добились передачи нам оставшихся данных.

Вопрос: что следует сделать в настройках (что и где нужно нажать / прописать), чтобы создатель не смог вернуть себе контроль над проданным нам сайтом и больше никак не смог повлиять на его работу?
Никита
22 июня 2021, 12:30
modx.pro
926
0

ModX SeoFilter: как добавить дубли страниц?

День добрый. SeoFilter по умолчанию не создаёт дубли страниц. А вот мне надо такое, чтобы были одинаковые страницы для продвижения по разным запросам.
Влад
22 июня 2021, 11:15
modx.pro
504
0

Вопрос синхронизации товаров м-ду 2мя сайтами для Minishop2

Приветствую! Подскажите, пожалуйста, кто знает:

Сайт по услугам, с установленным miniShop2 + mSearch2 (фильтр и поиск).

Стояла задача сделать копию сайта на Санкт-Петербург. Основной Москва. На поддомене, соответственно.
С контекстами не разобрался — сделал полную копию на поддомене.

Вопрос: можно ли как-то синхронизировать изменения в магазине основного сайта, чтобы добавленные товары, внесенные изменения в товарах передавались бы на 2ой сайт, что на поддомене. Тем более, что в перспективе могут появиться еще.

При этом, скорее всего у магазинов других городов/регионов могут отличаться цены от основного, условия доставки соответственно.

Подскажите, пожалуйста, как это грамотно реализовывается на ModX + minishop2?
steve.kon
21 июня 2021, 18:52
modx.pro
833
0