Andrey

Andrey

С нами с 25 января 2018; Место в рейтинге пользователей: #326
Andrey
Вчера в 18:04
0
css синтаксис тоже не работает в xparser?
div.video-iframe > script[video-source]
Написано, что можно переключиться.
Andrey
Вчера в 00:30
0
Плохо понятно. pdoResources ничего не знает про классы. Вы можете скрывать элементы с помощью css:
div.item {display:none;}
div.item.item2 {display:block;}
¯\_(ツ)_/¯
Andrey
22 сентября 2021, 19:47
0
Не уверен насколько это нормально, но если воспринимать migx запись просто, как строку, то как-то так можно:
&where=`{"migx_tv_name:LIKE":"%authors\":\"%Пушкин%"}`
То есть просто вычленять кусок вместе с именем поля.
Andrey
21 сентября 2021, 20:24
1
+2
В этом случае и модификатора хватит:
[[+num:incr=`[[+num2]]`]]
incr +, decr -, div /, mpy *
Andrey
20 сентября 2021, 17:17
+1
Возможно дело не в xparser, а в xpath, который делался под более строгий к верстке xml формат. Думаю xpath просто путается и не может разложить все теги и кавычки из данной страницы. Поищите какой-нибудь xpath sandbox, вставьте туда весь код страницы, так будет понятней. Но я бы забил и искал другие решения, раз это не работает :)
Andrey
15 сентября 2021, 17:30
0
Может рано вставляете? Попробуйте после body.
Andrey
14 сентября 2021, 17:11
0
А какие версии modx и mysql?
Andrey
10 сентября 2021, 20:29
+1
Тут написано, что можно css подобным синтаксисом. Как-то так может?
div.video-iframe > script[video-source]
Andrey
10 сентября 2021, 17:23
+1
Может у вас неподдерживаемая modx или minishop версия mysql просто?
Andrey
10 сентября 2021, 01:31
+1
А зачем футер, моя мысль была в том, что контент можно подгружать аяксом, а то, что не меняется не надо подгружать :) Аякс позволяет делать запросы на сервер и грузить/вставлять некий код в уже загруженную страницу. Но тут надо учитывать, что адрес страницы не меняется при таком подходе и если нужна смена адреса в адресной строке, то его тоже надо скриптом менять. Но, если честно, я не очень хорошо в этом разбираюсь.
w3schools хороший ресурс с песочницей и краткой справкой для знакомства с разными веб-технологиями, например.
Andrey
09 сентября 2021, 18:02
0
Вёрсткой, :nth-child(), например.
Andrey
09 сентября 2021, 17:32
0
А ещё предложение убрать замену кавычек :) Иногда прямо в предложении хочется написать что-то, а там кавычки меняются.
`[["piece_of_code"]]` `[[«piece_of_code»]]`
Andrey
09 сентября 2021, 17:05
0
Да я больше про раздел с вопросами думал. Иногда надо скопировать всё, чтобы попробовать помочь. Вот например. Ну и вообще, почему бы и нет? Тем более у блока с кодом даже полосы прокрутки нет, непонятно насколько он там длинный пока мышью не проведёшь. Вообще странно код горизонтально мышью крутить, если честно)
Andrey
08 сентября 2021, 23:16
0
А может кнопку «Скопировать» к блоку с кодом? А то порой тяжко и долго мышкой тянуть выделение там, где длинные строки кода.
Andrey
08 сентября 2021, 23:03
0
Кажется, что всё ещё должно работать "//@video-source". Если не работает, то где-то запинается. Может об двойные кавычки в
background-image: url("https://i.ytimg.com/vi/P75_9_Ze3zo/hqdefault.jpg")
Andrey
08 сентября 2021, 17:56
0
Я думаю это просто в доказательство, что в данной строке для поиска будет работать даже простой xpath запрос "//@video-source". Евгений, покажите весь код, из которого хотите достать ссылку, думаю тогда подскажут, если с запросом что-то не так.
Andrey
07 сентября 2021, 21:46
+1
По-моему, всё, что modx может сделать в данном случае это кешировать вызовы чанков и снипетов, в которых меню и футер, например. То есть вызов без знака восклицания "!". Остальное к ajax с динамической подгрузкой, я думаю. Хотя более опытные может меня поправят :)
Andrey
07 сентября 2021, 21:35
0
Тогда не знаю. Если брать этот кусок кода с закрытыми тегами, то выражение должно работать. Тут даже //@video-source должно работать. Покажите весь html код, может тогда ясней станет.