Алексей
Привет! Подскажите, можно как нибудь сделать поле TV select, выбирать юзера из системы? Хочу к статье добавлять юзера
можно, выбирайте поле список и в допустимых значениях или сниппетом или запросом - делайте запрос в БД на список пользователей.
Mihail
вот мне бы так быстро и правильно подсказали :D
Алексей
вот мне бы так быстро и правильно подсказали :D
я не работал с этим компонентом.... честно.
Ru
1. узнаете имя TV в админке. 2. смотрите его тип: (у TV вкладка в админке ПАРАМЕТРЫ ВЫВОДА, там первым полем - ТИП ВВОДА)
Вот. Вывод ресурса через fenom, беда в том , что я немогу из этого вывода ссылки использовать для якорей. Скрипт как то прилепить к этому выводу можно?
Ru
Вот. Вывод ресурса через fenom, беда в том , что я немогу из этого вывода ссылки использовать для якорей. Скрипт как то прилепить к этому выводу можно?
$item.content имеет вывод в виде якорей и ссылок на эти якоря. Я хочу сделать плавную покрутку до якорей после нажатия на ссылку.
Алексей
А разметка у якорей есть? ну те они переключаются сами без скрипта?
Ru
В этом наверное и беда
Ru
<p class="justifyfull"
Ru
Что то типо такого
Алексей
ну вам скрипт просто положить в чанк футера нужно....
Ru
Да, ложил. Но вот что то не работает...
Ru
Т.е он перемащает к якорю. Но вот не плавно...
Алексей
тогда х.з. тк много данных перепроверять и разбираться...
Дима
Т.е он перемащает к якорю. Но вот не плавно...
Привет! Тебе надо осознать одну вещь для решения такой задачи: формирование разметки идет на бекенде (в modx, где ты используешь дополнение migx и сниппеты для вывода). После сформированной разметки, уже независимо от бекенда у тебя работает яваскрипт в браузере клиента. Там ты используешь jquery для прокрутки. На бекенде ты можешь только сделать разметку. Весь интерактив - на фронте. Не путай одно с другим. Добейся работы интерактива без бекенда (напиши разметку руками). Потом добейся точно такой же разметки, используя бекенд.
Ru
Т.е нужно во фронте делать ?
Дима
В чанке к примеру?
В шаблоне к примеру, напиши весь html и JS. Сделай чтобы работало. Потом создай 2й шаблон и копируя куски из первого (рабочего) добивайся чтобы тебе modx из чанков и сниппетов собрал такую же разметку. Интерактив тогда работать не перестанет.
Ru
Буду пробовать
Дима
В шаблоне к примеру, напиши весь html и JS. Сделай чтобы работало. Потом создай 2й шаблон и копируя куски из первого (рабочего) добивайся чтобы тебе modx из чанков и сниппетов собрал такую же разметку. Интерактив тогда работать не перестанет.
Когда прокачаешься, поймешь как делать это "одновременно" и фронтент и интеграцию с бекендом, чтобы время экономить. А когда доберешься до командной работы. опять надо будет разделять ))) Так что тренировка что я подсказал, даром не пройдет
Ru
Спасибо)
Misha
Ребят а кто нибудь менял в Msearch2 jquery UI slider на что то нормальное
Misha
там вообще реально это сделать?
Евгений
писали что кто-то менял, все реально, надо только переписать js
Андрей
Ребят а кто нибудь менял в Msearch2 jquery UI slider на что то нормальное
Я менял, на ion range, js да, придётся переписывать
Misha
Я менял, на ion range, js да, придётся переписывать
много там переписывать пришлось ?
Igor
Подскажите. Поставил CkEditor а там нет выравнивания :(
Igor
в конфиге лажу, paragraph, align стоит
Misha
А можно ли как то в msearch выводить блок если результатов меньше нужного количества ? например если фильтр выдал всего 2 результата, то после вывести блок "вас так же могут заинтересовать эти товары"
Ru
Вот такой якорь
Нашел Приеду попробую https://docs.modx.com/3.x/ru/building-sites/integrating-templates/named-anchor
Mr. Karandash
Всем привет. Как то можно вывести фотки товара внутри карточки без msGallery?
Mr. Karandash
зачем?
кайф просто форычем перебрать их и все
Sentinel
кайф просто форычем перебрать их и все
форычем ты перебираешь в чанке 🤷‍♂️
Mr. Karandash
форычем ты перебираешь в чанке 🤷‍♂️
ну вот не кайф че то сниппет использовать
Ruslan
кайф просто форычем перебрать их и все
можно вот так: {'ms2Gallery' | snippet : [ 'tpl' => '@INLINE {foreach $files as $file} <a href="{$file["url"]}" class="fancybox2" rel="gal-{$file["resource_id"]}"> <img src="{$file["url"] | phpthumbon : "w=730&h=435&zc=1"}" alt="{$file["resource_id"] | respurce : "pagetitle"}" title="{$file["resource_id"] | respurce : "pagetitle"}"> </a> {/foreach}', 'resource' => $_modx->resource.id ]}
Mr. Karandash
спс
Nano.Karmabot.chat
Super! aleev_ruslan got +1 from MrKarandash. 2 karma in total.
Ruslan
и foreach присутствует =)
Mr. Karandash
чанки просто заепало городить
Виктор
Пытаюсь получить кол-во модификации у товара, но везде выводит 0, что я делаю не так ? <?php $product = $modx->getOption('product', $scriptProperties, $modx->resource->id, true); $q = $modx->newQuery('msopModification'); $q->where(array( 'rid' => $product, 'active' => true, 'type' => 1, //'count:>' => 0 )); $q->select('COUNT(msopModification.id)'); $q->prepare(); $q->stmt->execute(); return (int)$q->stmt->fetch(PDO::FETCH_COLUMN);
Степан
я думаю тут можно получить значение total и от него добавлять еще 1 плейсхолдер и его выводить ниже результатов поиска
Степан
а еще можно запускать паралельно дополнительный поиск с уменьшеным колличеством символов в запросе для поиска альтернативных значений
Степан
да-же тем-же аяксом
Ru
Как сделать что бы якорь на странице чуть вниз уходил при прокрутке? Сверху панелька перекрывает его
Ru
a.anchor { display: block; position: relative; top: -250px; visibility: hidden; }
Ru
Не работает... Или я просто немогу путь указать до якоря....
Алексей
Нужно вычесть пикселей 40...60 из прокрутки.
Ru
Прокрутки чего?
Алексей
Ну при прокрутке скрипт получает данные в пикселях на сколько прокручивать... Вроде так всегда прокрутка работала.
Ru
Я не по скрипту реализовал. Скриптом весь день пытался
Ru
Я реализовал вот так html { scroll-behavior: smooth; }
Ru
В хроме не работает)
Алексей
Ясно
Roman 🚀
Я не по скрипту реализовал. Скриптом весь день пытался
а чего там не работает? Штатный .scrollto() надежный как кирпич
Ru
Я и не знал про него. И в гугле не было выдачи. Сейчас почитаю
Roman 🚀
https://developer.mozilla.org/ru/docs/Web/API/Window/scrollTo
Roman 🚀
там же и смуз поведение есть
Dmitry
Я и не знал про него. И в гугле не было выдачи. Сейчас почитаю
жёстко, может на курсы какие сходить надо ?)
Dmitry
увидел сообщество, обрадовался что модикс двигается, 3 версию выкатили... а тут 95% про стили, разметку и скрипты... бесплатная академия подготовки горе-фронтендеров получается))
Ru
увидел сообщество, обрадовался что модикс двигается, 3 версию выкатили... а тут 95% про стили, разметку и скрипты... бесплатная академия подготовки горе-фронтендеров получается))
Никто не готовил. Я пытаюсь учиться. Может быть я не с того и начал. Но что в этом плохого? Я думаю в этом деле главное практика и стремление . И пусть я сейчас мучаюсь над очевидными вещами. Зато в будущем я их буду знать
Dmitry
прочитал чат за 2 дня, и на все твои вопросы есть миллионы ответов в гугле ) плохого нету что ты учиться хочешь, все мы такие были, но перед тем как флудить, нужно гуглить научиться ))