6 часов назад
Это указивать в контекстах админки субдомена или основного?
Как объединить два modx? 7
7 часов назад
Виджет показывает стоимость рассчитанную самим СДЭКом, там можно что-то поменять только через JS.
[msCdekWidget] Альтернативный калькулятор доставки СДЭК 17
7 часов назад
Вывожу файл на странице через посредника
8kbit.ru/assets/components/webdav/index.php?action=proxy&source=2&ctx=mgr&src=files/personal/nes/videos/Zoid...
[WebDAV] Медиа источник для облачных хранилищ 22
Сегодня в 00:59
Будет обновление АПИ до 3 версии или нет????
[ms_CDEK2] Вывод информации в виджете на других языках 10
Вчера в 21:30
А как их для этого использовать?
Может есть какой пример?;-)
Битый день гадаю: как сделать в migx-структуру с плавающими колонками.... 5
Вчера в 14:36
Насколько я помню, не во всех последних релизах была проблема со старой версией PHP (с 7й), а в 2.8.6 и 3.0.4 (предыдущих на текущий момент релизах из...
Вышел MODX 2.8.7 - починили превью, можно обновляться! 11
Вчера в 00:32
Демо вроде автор закрыл, а ссылка из поста на компонент вполне рабочая, или о чем речь?
Quiz или как не потерять клиента. 86
24 апреля 2024, 14:54
Давай попробуем вот так — youtu.be/BbyfFDARgZU
mmxApp - разработка новых composer дополнений 4
Честь и хвала Артуру, что ему хватает нервов и времени попытаться разобраться и найти хоть крупицу логики, написать вам ответ. А потом вы вдруг все переворачиваете с ног на голову, говоря про админку.
Если бы вы описали задачу кратко, но полностью — вероятность что вам бы помогли была бы больше.
Артур вам правильно написал, formit это лишь программа для отправки форм, а форма передает информацию, данные, а не теги. Есть множество способов передать данные в форму. К примеру используя возможности javascript работать с DOM деревом, как описал Артут. Либо можно просто информацию которую лежит у вас в теге p продублировать уже в виде тега input type=hidden value=название категории name=categoryName
Если этот тег будет размешен внутри формы, то название категории отправится.
Если вы хотите чтобы отправляемые пользователем данные просто сохранялись в админке, то ознакомьтесь с документацией на formit
docs.modx.com/current/en/extras/formit/index
и особенно
docs.modx.com/current/en/extras/formit/formit.hooks/formitsaveform
Расскажите, продолжаете ли вы с командой пользоваться для разработки на modx докером?
Обнаружились какие-то минусы?
Указав base href = site.com/ Можно на любой странице подключить скрипт используя относительный путь относительно base href.
и на любой странице он будет подключен, вне зависимости от url
А как поступаете вы? Для каждого скрипта указываете абсолютный путь?
Та проблема которая описана на stackoverflow решается элементарно, нужно просто в якорной ссылке указывать не #id, а site.com#id
Но даже если у использование base href и создаст какие то проблемы у кого-то, то мне кажется это еще не причина так негативно отзываться о таком замечательном теге, решающим куда больше проблем чем создающим)
Я использую данный тег на всех проектах, не только modx и он прекрасен.
Не вижу никаких минусов и переходы по якорным ссылкам работают.
Проблема оказалось в том, что они изменили hostname для подключения к базе данных.
Когда сайт устанавливался, были даны данные для подключения к базе hostname abs123 (к примеру)
А относительно недавно они переделали на localhost
При этом частично работал и сайт, но симптомы были именно как вы описываете. С точно правильным паролем войти нельзя, сбросить нельзя, в базе изменяю и все равно пишет что нет такого пользователя.
Заменил настройки подключения на localhost и сразу все заработало.
Если данный инпут вставляется на событие загрузки страницы, то она произойдет и у «бота».
В 2022 году спам боты это очень совершенные программы, умеющие имитировать поведение пользователя на высоком уровне.
Но раз помогает, то наверное я в чем то не прав.
Видимо почтовый сервис, делает какой-то предварительный запрос по ссылкам, указанным в письме.
С какой целью, понять сложно, может хотят убедиться что там не 404 или что там безопасно или ведут свою «слежку» за всем.
А уже потом человек кликает по ссылке и совершается второй запрос.
Только так я могу пояснить тот факт, что пользователь активируется, но человек перешедший по ссылке, видит надпись что такой пользователь не найден или уже был ранее активирован.
Это не приятно(
У вас проблема в том, что если вы находитесь на одной странице, кликаете на пункт меню, который содержит якорную ссылку на элемент на этой же странице, у вас не закрывается меню?
Почему не написать 3 строчки javascript которые при клике на ссылку в меню, кликнут по крестику закрывающему меню?
Бесполезно прыгать через три ступени, а лично для меня все те страшные слова, которые вы написали — это и есть «через три ступени»).
Так же наблюдая за собой, пришел ко мнению, что бесполезно вкладывать большие усилия в изучение того, что не понадобиться ближайший год. Нужно быть разносторонним, интересоваться разными аспектами программирования (мне например очень интересно и администрирование серверов), но тратить серьезные усилия нужно только на то, что сможешь применить в ближайшее время. Потому что что-то «выучишь», потом полгода это не применяешь, через полгода открываешь учебник и «как баран на новые ворота».
Понимаю вашу идею смотивировать самого себя, это очень достойно.
Мы же на форуме о modx, у которого нет даже composer и автозагрузки классов, а тут какое-то DDD c SQRS )
Если вы действительно осознанно выбрали typescript а не просто следуя трендам, это приятно и похвально.
А Руслан, простите, я думал это ответил автор заметки.
Но чаще всего наши СЕО специалисты требуют, чтобы фильтр не был только инструментом для пользователя но был и СЕО инструментом и тут начинается такое… Иногда бывают требования, чтобы урл страницы изменялся так, в какой очередности человек кликает в фильтре. К примеру если сначала на красный а потом на белый, то урл чтобы был
site.com/filter/red-white/
а если сначала на белый а потом на красный, то
site.com/filter/white-red/
и не смотря на то, что оба запроса вернут один и тот же товар, но например это позволит «порадовать» клиента, и показать ему товары сначала красные, а потом уже белые, тоесть «первое слово главнее второго)».
И получается что от очередности выбора характеристики напрямую зависит то, сколько данных нужно кешировать.