Алексей Смирнов
С нами с 20 декабря 2014; Место в рейтинге пользователей: #431 час назад
Тебе там пишут, что у тебя уже установлен пакет psr/container 2й версии. Проверяем, почему именно второй:
Просто потому, что можно или 1ю, или 2ю. ...
mmxFenom - нативная интеграция шаблонизатора 6
Вчера в 17:01
Вы не указали где именно вывести.
Есть у нас как минимум 3 места: Страница товара, страница со списком товаров, корзина.
На странице товара пример е...
Множественный список цветов 10
Вчера в 00:40
Если посетитель выбирает опции в фильтре и переходит в товар — все отрабатывает отлично. Но если затем он переходит между товарами через те же «похожи...
Как вывести похожие товары по списку опций? 13
05 мая 2024, 17:14
Сразу же вводит в заблуждение выбор курьером/в пункт как в форме минишопа, так и на карте параллельно.
так не юзерфрендли ни разу
[msCdekWidget] Альтернативный калькулятор доставки СДЭК 20
05 мая 2024, 14:11
Установил, наконец-то)) Все работает спасибо.
Новый тип дополнений: mmxDatabase и mmxForms 38
05 мая 2024, 09:18
Примерно тоже самое, только при помощи mmxDatabase:
$id = $modx->getOption('id', $scriptProperties);
$category = $modx->getOption('category'...
Получение всех TV полей ресурса из конкретной категории и вывод в чанк 2
05 мая 2024, 08:48
Собственно пока писал пост, пришла идея костыльного решения, отдельным выводом записать в плейсхолдер id отобранных товаров и их передать в фильтр и т...
mFilter2: Не работает фильтрация при нескольких значения where 1
04 мая 2024, 13:29
Здравствуйте. Статус заказа меняется на «Оплачено» после того как покупатель оплатил товар и произошёл редирект обратно сайт. Появились случаи когда п...
[mspSberbank] Оплата заказов miniShop2 через процессинг Сбербанка 108
03 мая 2024, 11:45
Всем привет! Подскажите пожалуйста а можно ли сделать фильтр в 2 уровня и как это сделать? Т.е. например мне нужно сделать: домен/бренд-из-сео-фильтра...
Анонс SeoFilter - ЧПУ+SEO для mFilter2 и не только 120
А так не совсем ясна структура:
1) Если у вас к обьекту привязан итем (их может быть несколько?), и фильтровать вам нужно по 3м полям на конкретной странице (Название обьекта, название Итема, год обьекта), то mSearch2 справится с минишопом или без него.
2) Если у вас какая-то другая структура, то опишите. т.к. не ясно к чему принадлежит Название компании — это итем или обьект.
P.S. Collection хорош тем что вы можете в ручную вбивать TV значения прямо в списках ресурсов, чего не сделать в самом минишопе и что затрудняет быстродействие простых операций заполнения в ручную.
Но пришлось откатиться на первую версию компонента (благо покупал давно и осталась) т.к. во 2й существует сейчас непреодолимая вещь:
У меня в ручную реализованы схожие товары и есть ведомый товар, который доступен, остальные товары (связанные) отдают 301 редирект на главный товар (страницы товаров со своими ID). Так вот при попытке добавить связанные товары — появляется ошибка в консоли js. и все. Как только убираю редиректы со связанных товаров — все работает.
Убил день на то чтобы понять это…
Зачем проверять доступность ресурса по ID — мне не ясно.
Есть просьба убрать эту проверку или как-то сделать ее выключаемой, т.к. думаю могут в перспективе быть подобные проблемы у людей (хотя сомневаюсь — наверное я единственный ))) ) но все же.
Спасибо.
Видимо, нужно, сильно попросить Василия добавить пару нужных вещей для TicketComments, т.к. с пагинацией есть проблемы.
убрать форму можно вмешавшись в код дополнения строки около 190:
У этого решения есть минус — при прямом обращении к странице комента — форма не будет показана. Поэтому это всего лишь временное не полноценное решение.
там заплатка на POST запросы… хотя бы так:
Обратил внимание что шлют POST запросы.
Так что «товарищи» которые писали прогу для взлома прекрасно понимали что хотят взломать.
И лечение обновить modx До последней версии + gallery до последней Очень даже актуально и спасло!
в корневой директории файлы dbs.php cache.php.
так же местами присутствует файл в корне annizod.
На одном сайте где стояла древняя 2.3.1 в логах заметил что стучались через коннектор phpthumb
и сразу пошли обращения на левые файлы…
На одном сайте где стояла древняя 2.3.1 в логах заметил что стучались через коннектор phpthumb
Вариант лечения (в идеале)
1. Выкатывается недавний бекап.
2. обновляется ядро до последней 2.6.4 (с 2.3.1 на 2.6.4. прошло все хорошо). заметил что 2.5.1 версия так же заражается. 2.5.4, 2.5.8. — пока под вопросом.
3. БД пока не заметил что трогает. вроде чиста.
Признаки вируса:
в корневой файлы dbs.php cache.php. Все JS на сайте обнуляют на какой-то код, поэтому JS тоже нужно весь менять. (каспер ругается страшно на эти js)
так же местами присутствует файл в корне annizod.
Если у кого еще есть инфа — трогает ли этот вирус БД — дайте знать. Спасибо.
Учитывая масштаб — вирусяка автоматическая.
Но проблему поборол. Спасибо за отклик. Я смотрю в интернете на форумах фиг помогут сисадмины.
Так и тут любой может хотеть что угодно тк он видит исключительно в своих интересах, но профессионалам МОДX виднее что и как делать.
Поэтому я, например, советую не пинать систему и разработчиков, а:
1) Предлагать разработчикам всяко-разно.
2) Написать свои решения для CMS.
3) Написать свою CMS и использовать только ее.
4) и тд.
И если кто знает идеальную систему — напишите ее название. ОООчень нада. :)))))
Потому что если мне нужно исключить 31 id вместе с потомками мне нужно написать так:
Но когда у нас под 10..15 первого уровня прописывание усложняется. Конечно не сильно, но все же.
Приходиться убирать и служебные страницы из карты, такие как 404 ошибка, настройки всевозможные, все то что лежит на первом уровне и не должно попасть в карту сайта.
Ладно если программист создает разделы и помнит про карту сайта, а вот с клиентами которые работают в админке… уже слонее. И если Клиент добавит новый раздел от перого уровня, то в карту сайта он не попадет! Ведь, этот раздел (Контейнер ID) нужно прописать в карте, что является уже критичным.
Ну да ладно, просто предупрежу клиента, что при добавлении нового раздела в корне — сообщал об этом.
Если нужно исключить из выборки ресурсы с контейнером 31, например, то из карты сайта пропадают ресурсы первого уровня поясню:
0 — корень сайта
--1 Главная
--31 Каталог
----5 Тапки
— — Куча внутренних ресурсов Тапки…
----7 шляпки
— — Куча внутренних ресурсов шляпки…
--20 Новости
— — Куча ресурсов новостей с контейнером…
---10 контакты
1. Вариант:
Выведет все ресурсы.
2. Вариант:
Исключит ресурсы: 1,31,5+,7+,20,10. Т.е. ресурсы первого уровня от корня. Это глюк или перелести API модикса или глюки pdoToolse — не ясно.
при этом:
3. Вариант:
Исключит ресурсы: 1,31,20+,10.
Как видим 5+ и 7+ ресурсы и сами контейнеры (5 и 7) не исключились.
Вот теперь и думай что использовать свое или чужое…
Может быть кто-то обьяснит че происходит?
Modx 2.5.8, pdoTools 2.10.6
1. Копируете снипет xPoller2 и переименовываете.
2. Находим строчку 112:
3. Коментируем оба условия и вписываем сложение голосов.
И вот из наболевшего. Есть отличный параметр ms2gallery_disable_for_templates (Запрет показа у определеных шаблонов). В настройках дополнения.
Но у меня 30 шаблонов, а вывести галерею нужно у максимум 2 шаблонов. Т.е. не удобно перечисляьть запрет у всех. Было бы удробно указать 2 чила и все:
Есть пожелание указывать -1 (Исключить шаблон 1), и просто 5 (Показывать только в 5 шаблоне). Своего рода механизм работы, как у &parents параметра у снипетов.
Спасибо за труды!
Т.к. необходим listbox с динамическим списком — например выполнить EVAL, а CC это не умеет делать.
Достаточно в файле
core\model\phpthumb\phpthumb.class.php
Закоментировать строку 1682, а именно: