deleted

deleted

С нами с 09 марта 2022; Место в рейтинге пользователей: #385
deleted
12 октября 2022, 17:27
0
повторение одних и тех же манипуляций из проекта в проект: перенести контент в админку (не показывать же совсем пустой сайт), расставить плейсхолдеры, написать вызовы сниппетов, формы настроить
Делаю так: есть прототип сайта, на котором есть почти всё, что может понадобиться (разные секции, магазин и т.д.), тестовый контент, формы. Потом просто делаю его копию, удаляю лишнее, переделываю вёрстку под макет
deleted
12 октября 2022, 14:23
0
А зачем с fenom getImageList?
modx.pro/help/23353#comment-136077
deleted
12 октября 2022, 01:00
0
для крупных — нет, но я как-нибудь обязательно расскажу почему.
А почему?) Делал свой компонент наподобие шопкипера, использовали в компании, но решили перейти на минишоп
deleted
11 октября 2022, 21:01
0
Не говорю, что не нужно, но не понимаю, какую задачу пытался решить автор) Цвета в фильтре в hex выводятся что ли? Если нет, как им названия задать? И тут же не палитра, a color picker, менеджер при заполнении товара будет цвет через него выбирать?

Я делал такой костыль: создавал ресурсы с названием цвета, в ресурсе цвет в hex или картинка. Потом этот ресурс в фильтре по pagetitle подтягивается.
Ещё, наверное, можно задавать цвет так: Фиолетовый==ff00ff и вырезать код цвета при выводе.
deleted
10 октября 2022, 20:26
0
pastebin.com/Y3G6g18h
Вот мой сниппет для фильтров в минишопе, может поможет
deleted
10 октября 2022, 20:23
0
if($_GET['fasad']) {
	$filter[] = 'fasad='.$_GET['fasad'];
}
Значение должно быть в кавычках.

Попробуй htmx для фронта, не надо будет писать js.
deleted
10 октября 2022, 09:09
0
Сделай на феноме, судя по другим вопросам используешь же его)
{foreach 'tv.my-table'|fromJSON as $item}
       <input type="checkbox" {$item.check ? 'checked' : ''}>
{/foreach}
deleted
08 октября 2022, 21:57
0
Я из поста не совсем понял, что вы пытаетесь сделать)
Чекбокс отмеченным сделать? Fenom подключен на сайте?
deleted
08 октября 2022, 20:42
0
Моё мнение: лучше сразу использовать fenom / smarty, чтоб не тратить время на то, чтоб разбираться с дефолтным парсером)
Кстати, несколько вызовов getImageList на странице могут положить сайт, так что если их несколько — лучше его не использовать.
deleted
06 октября 2022, 00:17
0
Установил. А текстом после установки цвет нельзя вводить?
deleted
05 октября 2022, 20:40
0
У фоторамы последние коммиты на гитхабе были 8 лет назад и она требует jQuery
deleted
04 октября 2022, 18:54
0
Такие вещи, мне кажется, проще на vue или alpine.js делать
deleted
04 октября 2022, 01:27
+1
надо чекбоксы тогда внутри label, чтоб без id и for работало
deleted
28 сентября 2022, 13:55
0
document.addEventListener("minishop-loaded", function(){
    miniShop2.Callbacks.add('Order.add.response.success', 'orders_add_ok', function(response) {
        miniShop2.Message.success('Всё хорошо!');
        miniShop2.Callbacks.remove('Order.add.response.success', 'orders_add_ok');
    });
});
у меня не работает. и в коде вызов события не могу найти
deleted
27 сентября 2022, 21:37
0
так я и не спорю) просто рекомендую удобную и легковесную галерею)
deleted
27 сентября 2022, 20:16
0
для галереи советую fancybox 4)
там и модалки и карусель в одной библиотеке
deleted
21 сентября 2022, 12:34
0
А смысл тратить время на то чтоб разбираться с чужим дополнением, если там кода на несколько строчек?

<style>
    .cookie-message {
        position: sticky;
        z-index: 100;
        bottom: 0;
        background-color: #fff;
        border-top: 1px solid #d3d3d3;
    }

    .cookie-message-inner {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: 1.5rem 0;
        line-height: 1.2;
    }

    .cookie-message-text {
        flex-grow: 2;
    }
</style>

<div class="cookie-message js-cookie-message" hidden>
    <div class="container">
        <div class="cookie-message-inner">
            <div class="cookie-message-text">
                текст
            </div>
            <button class="button js-cookie-message-confirm">ОК</button>
        </div>
    </div>
</div>

<script>
    if (!localStorage.getItem('cookieAccept')) {
        const el = document.querySelector('.js-cookie-message');
        el.style.display = 'block';
        el.querySelector('.js-cookie-message-confirm').addEventListener('click', (e) => {
            localStorage.setItem('cookieAccept', 1);
            el.style.display = 'none';
        }, true);
    }
</script>
deleted
20 сентября 2022, 23:35
0
Нет, могу либо доступ к сайту дать, либо на pastebin код скинуть
deleted
20 сентября 2022, 17:03
0
Где-то читал, что планируются фильтры и сравнение. Реализовывал это на нескольких сайтов без сторонних компонентов. Нужна ли помощь?