Всего 125 675 комментариев

Александр Туниеков
02 февраля 2021, 20:25
0
Мне непонятно почему данный функционал нельзя реализовать независимо на своём сайте?
Я одну причину только вижу. shared хостинг не дает открывать лишние порты. То есть, сайт должен быть на VDS, либо служба уведомлений на отдельном от сайта VDS.
Сервис уведомлений проще всего подымать на nodejs + https://github.com/websockets/ws. От Workerman я использую только websocket php клиента.
Алексей Соин
02 февраля 2021, 20:08
0
к пункту 4 еще можно добавить: при написании вопроса искать схожие вопросы и спрашивать «это не ответ на ваш вопрос?». Насколько помню на stackoverflow есть такая штука.
Andrew
02 февраля 2021, 19:40
0
Заметил что ресурсы у которых нет родителей, пересохраняются при изменениях нормально. А вложенные ресурсы при сохранении изменений зависают.
Так что дело не в браузерах, как я думал изначально.
Будем рыть дальше)
Константин Ильин
02 февраля 2021, 19:21
+1
@Иван Бочкарев, можете создать(PR) на будущее, чтобы в корзине хранилось название товара, чтобы его можно было видоизменять как угодно и в заказе после оно использовалось.

Пример проблемы:
Товар «Машина 2115», человек добавляет в корзину вместе с опциями, среди них например Цвет «Красный».
В корзине/заказе название товара и опции отдельно отображаются, далее в интернет эквайринг идет только название «Машина 2115», но цвет надо тоже отобразить в чеке, допустим другие опции не надо, но именно цвет надо. Т.е. должно было бы отображаться «Машина 2115, цвет Красный» х 1

Уже для программистов не составит труда, написать условия для изменения названия на основе опций, в плагине на событии msOnAddToCart

Сейчас я сделал после создания заказа приписать опции(пока условия не требуются). Все работает, но это влечет за собой переработку шаблонов корзины, письма.
case 'msOnChangeOrderStatus':
        if ($status == 1) { 
            $orderArray = $order->toArray();
            if(strtotime($orderArray['createdon'])+15 > time() ){
            	$products = $order->getMany('Products');
            	foreach ($products as $product) {
            	    $p = $product->toArray();
            		$newName = $p['name'];
            		if(!empty($p['options'])){
            		    foreach($p['options'] as $option => $value){
            		        $newName .= ', '.$value;
            		    }
            		}
            		$product->set('name', $newName);
            		$product->save();
            	}
            }
        }
    break;
Если есть такая возможность по времени, было бы круто иметь такую фичу, ну если поддержите данную затею.
Наумов Алексей
02 февраля 2021, 17:20
+2
Мелочи:
— видеть Популярные и Лучшие статьи за: неделю/месяц/год/все время
— проработать разделы сообщества, сейчас их не видно как-то, и структурированы они на мой взгляд не очень… может их вывести справа (туда, где сейчас вкладки Комментарии, Заметки, Работа.
Aleksandr Huz
02 февраля 2021, 16:10
1
+2
Добавить сортировку для поиска. Например, если добавить параметр
&sort=date
то результаты сортируются, но это нужно вручную добавлять.
Чтобы увидеть самые старые, то добавить еще:
&dir=asc
Andrew
02 февраля 2021, 15:36
0
вот поэтому и странно, никто нигде не лазил, два дня назад изменения нормально сохранялись, а сейчас беда какая-то… уже все компоненты обновил, но всё равно не хочет сохранять изменения…
хм…
Alexander V
02 февраля 2021, 14:14
+3
Тостером займитесь. Там масса вопросов по Modx от людей, которые похоже даже не подозревают, что есть Modx.pro.
В вопросах добавить флаг Решено с возможностью фильтрации.
Остальное вроде и так нормально работает. Это же не развлекательный портал.
Alexey
02 февраля 2021, 14:05
0
Тут какой-то винегрет) Боюсь спросить: а что делает гугл тег менеджер и аналитикс в админке сайта?

И тут пишется, что отсутствует тег "<" в каком-то скрипте — skrinshoter.ru/s/020221/BKmYYort

Ручками в файлы админки не залезали?
Andrew
02 февраля 2021, 13:50
0
пока что поменял то что надо через БД, но блин, это не дело)
Андрей
02 февраля 2021, 13:48
0
А как это сделать?
Михаил
02 февраля 2021, 13:31
+3
Это не реально. Заморочка по документам, а потом, кто будет рулить верно ли сделано или нет.Это каждый проект проверять за косарь рублей? О_о
Роман
02 февраля 2021, 13:24
0
Если фотографии с ватермарками или большого размера, то вполне возможно. Все зависит от хостинга, и свободных ресурсов. Попробуйте в несколько потоков пустить(возможно будет быстрее).
Артур Шевченко
02 февраля 2021, 13:22
0
Какую память? Оперативную?
Роман
02 февраля 2021, 13:20
0
Просто за этим следить нужно постоянно, то отваливаются, но память заполняют. А клиентам объяснять все это не возможно, они хотят, чтобы все работало. Поэтому и используют сторонние ресурсы, где за этим следить не нужно. На node.js + socket.io/ для чата и любого взаимодействия в реальном времени – websockets хороший выбор.
Роман
02 февраля 2021, 13:05
0
Скорее всего обновляли, и слетели индексы, вот и не сохраняет. В любом случаи нужно смотреть ошибки. Посмотрите тут: /manager/?a=system/event
Евгений Webinmd
02 февраля 2021, 12:52
0
возможно висит плагин на сохранение ресурса и в нем ошибка, это обычно подвешивает сохранение
Евгений Webinmd
02 февраля 2021, 12:50
+3
1) Поиск по избранному
2) Теги
3) Редактор для заметок
Alexey
02 февраля 2021, 12:46
0
Покажите скрин с ошибками консоли