2 часа назад
Если ты не готов погружаться в в недра ExtJs будет сложно. К тому же вывести в списке заказов список товаров для каждого заказа можно только в виде ст...
Вывод перечня заказанных товаров в таблицу с заказами minishop2 (панель менеджера) 12
18 апреля 2025, 21:11
Здравствуйте
Есть желание использовать компонент polylang для автоматизации перевода с наименьшими усилиями, но есть пару вопросов, которые хотелось ...
Polylang 143
18 апреля 2025, 16:30
Добрый день.
Удалите плагин vpSystem от пакета.
[VirtualPage] - Виртуальные страницы. 183
18 апреля 2025, 08:40
Хочестя в тикеты при сохранении комментария добавить кнопку «проверить на ошибки» и при нажатии на нее проверить комментарий на ошибки в нейросети сох...
pbStudio: Создаём сайт с PageBlocks – настройка и главная страница 6
18 апреля 2025, 08:36
Нет, через апи идет запрос в ChatGPT, который формирует необходимые данные о блоке, а дальше PageBlocks их разбирает и создает все нужные элементы.
PageBlocks 2.6.0. Настройка меню MODX и гибкое управление страницей пользователя 12
18 апреля 2025, 00:03
Не работает парсинг с vk.com, vkvideo.ru
[videoGallery] 1.4.0 Поддержка VK Video и ещё пара фишек 9
17 апреля 2025, 23:01
Можете тоже подсказать как победить данную ошибку?
msGallerySearch - загрузка изображений в галерею minishop2 по ссылке и Google поиск картинок 44
17 апреля 2025, 17:49
Очевидно ты используешь источник файлов, поэтому в админке путь прописан от источника, хочешь полный путь, откажись от источника файлов.
Не открываются загруженные файлы пишет страница не найдена 2
17 апреля 2025, 15:08
Привет, Henk. Спасибо за ответ! В посте по ссылке меня больше всего заинтересовала фраза «мы интегрировали AI в медиа-менеджер, чтобы значительно упро...
MODX/AI Hackathon Part 2 (27 марта) 4
17 апреля 2025, 13:17
в preg_match проверка проходит, и туда 100% приходит url
Здравствуйте! Первый раз такое вижу, у слеша, не 1 символ в строке, а 9!! Как это делает MODX 2
Компонент использует свой файл стилей, который подключается при вызове сниппета ecForm.
Я рекомендую еще убрать из системных настроек путь к этому файлу, что бы избежать двойного подключения на странице.
1. Выбираем Статьи
2. Делаем JOIN их родителей, т.е. Разделы
3. Применяем 2 сортировки: сначала по menuindex Статьи, затем по menuindex Раздела.
Тут только один нюанс, menuindex должен быть у статей во всех разделах начинаться с 0 и идти по порядку. Я этого добивался прогоняя простенький скрипт, который обновлял menuindex.
Поэтому если реализую, это будет в виде плагина какого-то, как и с изображениями (про что и эта статья выше)…
Я поставлю себе в TODO этот вопрос. Не уверен, что смогу скоро сделать, работы много, но если сделаю, постараюсь отписать здесь.
На первой же строчке гугла по запросу «Call to undefined function mb_internal_encoding» — ответ.
Воспользуйтесь replace или простенький сниппет напишите:
А если серьезно, вы сами поняли, что написали?
Ссылку на сайт дайте посмотреть.
Просто несколько замечаний:
1. Создавать ресурсы лучше через процессоры. Но это чревато тем, что анонимный пользователь не имеет на это прав, в общем нужно еще как то его авторизовывать предварительно. Плюс в том, что если есть какие либо плагины — в вашем способе они не будут отрабатывать, а при вызове процессора — будут.
2. После создания ресурса — хорошо бы чистить кеш сайта.
3. Вместо $_POST['contact_name'] наверное красивее использовать $hook->get…
К ней пишут так называемые хуки (hooks), которые могут делать все что вам нужно с данными, переданными в форму. В принципе ваше право реализовать нужный вам функционал. Но, некоторые вещи уже реализовали на хорошем уровне сторонними приложениями.
Одно время я на многих сайтах делал отзывы через Formit и MIGx ( см комментарии здесь modx.pro/help/3967/ ), потом мне это надоело и я написал компонент easyComm, который делал то, что мне нужно. Сейчас использую его + разместил в магазине.
Tickets мощнее, но для меня его настройка сложна для большинства сайтов.
Вывод — Formit можно, но если готовые дополнения уже реализуют то, что вам нужно, лучше их)
Посмотрите в сторону Tickets, easyComm.
Прям с помощью компонента такое не получится сделать, наверное здесь проще все создать с нуля, используя ZPI Яндекс.Карт. По-сути компонент вам здесь вообще не нужен…
В принципе задача «поставить точку» — простая, проложить маршрут — тоже довольно простая. Кластеры — просто.
Поизучайте песочницу tech.yandex.ru/maps/jsbox/2.1/