Евгений
Да замануха скорее всего. Год 3к, а потом накрутят
Pavel
подскажите, в тикетс хочу грузить с фронта 2 картинки и записывать их в тв, делал кто нибудь такое?
Andrew
Ребят, всем привет! Подскажите какими средствами можно настроить подмену номера на сайте, в зависимости от того откуда был переход на сайт (Яндекс, Гугл)?
Evgeniy
Evgeniy
в Яндексе в целевом звонке тоже можно вроде сделать
Evgeniy
если метрика стоит)
Evgeniy
Evgeniy
проверь
Evgeniy
свой номер можно вроде
Evgeniy
тестовый сохранлся во всяком случае
Andrew
Просят баланс пополнить что бы подключить услугу)))
Evgeniy
Максим
Подскажите, как в компоненте Comparison сравнивать значения типа boolean ? Они выводятся как 1 или 0. Но ведь 1 или 0 могут быть и количеством чего-нибудь.
Vladislav
Привет. Есть у кого промокоды на modstore.pro?
Evgeniy
Anonymous
Vladislav
Есть, а что? :)
Можешь поделиться, если не жалко? В личку или тут ))) А то я уже вышел на чекин, и тут предложение вбить промокод
Vladislav
Чекаут
Anonymous
Они одноразовые
Pavel
кто ниб собирает svg спрайты с помощью gulp?
нужен таск, чтоб собирать спрайты из подпапок и складывать в отдельный спрайты, может есть у кого такой?
Иван
let svgSprite = require('gulp-svg-sprite'),
svgmin = require('gulp-svgmin'),
cheerio = require('gulp-cheerio'),
replace = require('gulp-replace'),
svgPath = {
"input": "./dev/static/images/svg/*.svg",
"output": "./build/static/images/svg/"
};
module.exports = function () {
$.gulp.task('svg', () => {
return $.gulp.src(svgPath.input)
.pipe(svgmin({
js2svg: {
pretty: true
}
}))
.pipe(cheerio({
run: function ($) {
$('[fill]').removeAttr('fill');
$('[stroke]').removeAttr('stroke');
$('[style]').removeAttr('style');
},
parserOptions: {
xmlMode: true
}
}))
.pipe(replace('>', '>'))
.pipe(svgSprite({
mode: {
symbol: {
sprite: "sprite.svg"
}
}
}))
.pipe($.gulp.dest(svgPath.output));
});
};
Иван
Возможно поможет
Иван
Pavel
ну тут я вижу, что просто собирается спрайт
Pavel
мне же нужно собрать в одной папке файлы в спрайт folder1.svg и из други в спрайты folder2.svg и тд
Иван
такого у меня нет
Pavel
ок, спасибо
Yani
доброй оночи =) кто не спит, есть у нас спецы по ExtJS? а то гуглеж в течение часа ничего не дал(
🙈 PG
а что нужно? я не прям спец в этом вопросе, но возможно найдется решение
Yani
ммм.. возможно у меня не верный подход . но суть такая
есть панель CRM.panel.Home
в ней есть items - modx-tabs
в каждом табе есть инпуты для фильтрации данных
и при отправке кнопка на сервер данные я получаю так
panel.getForm().getValues()
проблема в том, что данные для фильтра берутся с обеих форм иполучается каша ....
Yani
🙈 PG
я бы разделил табы на отдельные формы
Yani
я вот и думаю в последне строке заменить Modx.FormPAnel на Modx.Panel
Yani
а как в табы запихнуть по 2 FormPAnel что то не соображу
Yani
сейчас 2 таба и в кажом по форму
Yani
кажись поняла))
🙈 PG
в каждый таб можно сделать внутри formpanel а уже в них всунуть все что нужно показать на вкладке
Yani
не, я изменила тип с formPAnel на panel
и сделала items xtypr: form
и переписала чутка getForm();
Yani
и теперь отправляется нужная форма =)
🙈 PG
ну а судя по картинке возможно сделать 1 селект который будет влиять на вывод результатов, записи, записи+архив, только архив
Yani
🙈 PG
и таким образом вообще избавиться от вкладок
Yani
Yani
можно было бы, но хз че так
🙈 PG
скорее всего людям не важно будет там 1 вкладка или 2, им важен функционал который позволит посмотреть актуальные данные и архивные
🙈 PG
в любом случае рад помочь, особенно учитывая что ничем не помог 😂
Yani
ну задачка была добавь таб куда выводятся типа удаленные данные с возможностью восстановления и прикрути 2 идентичных фильтра но чтоб фильтровали свои гриды
да так обычно гуглила гуглила - только спросила и пришла мысля)
🙈 PG
по моим меркам 1 час гуглежа это слишком мало чтобы выбрать другой путь решения задачи
Yani
я не сразу поняла что обе формы отправляются
Yani
а сейчас заметила , что если прописат ьemptyText разные сегодняшней дате , то эта дата не выбирается в календаре О_о
Yani
Yani
данные отправляет и тут же поле очищает. забавненько
The default text to place into an empty field (defaults to null). Note: that this value will be submitted to the server if this field is enabled and configured with a name.
🙈 PG
🙈 PG
уже не помню как именно хакнул эту проблему, но у меня она тоже была
🙈 PG
это форма сразу после загрузки страницы
🙈 PG
тебе такое нужно реализовать?
Yani
Да
Yani
Чтоб бы как бы плейсхолдер, но его звание не отправлялось до выбора а то странно.. Хотя может и значения впулить будет. Завтра товарищ скажет. Точнее сегодня) спасибо и доброй ночи
🙈 PG
{
xtype: 'displayfield'
, value: 'Выберите период:    '
}, {
xtype: 'datefield'
, name: 'date_start'
, width: 120
, id: 'stat-date_start'
, emptyText: sync.config.start_date
, format: "d.m.Y"
, editable: false
, listeners: {
select: {
fn: function () {
this._doSearch();
}, scope: this
}
}
}
🙈 PG
может проблема с форматом даты
Yani
Странно.. Гляну завтра, спасибо
🙈 PG
как вариант копни в сторону формы фильтрации заказов минишопа, у тебя очень похожий кейс
Dmitriy
Товарищи, кто-то мне скидывали статью как пулить изменения в гитхаб, а я посеял, кто это был)) подкиньте ещё раз))
Alex
https://rustycrate.ru/руководства/2016/03/07/contributing.html может поможет
Dmitriy
спс
Dmitriy
Этор((
Dmitriy
Иван
текстом кинь
Миша
Иван
$ git clone http://github.com/large-repository --depth 1
$ cd large-repository
$ git fetch --unshallow
или git clone https://username@bitbucket.org/repositoryName.git --depth 1
Миша
Somebody
Что за рыба?
Dmitriy
Я бы умер
Dmitriy
Сыр и рыба
Миша
Сазан