Sergey_K
Надо найти такое: {Item_id} и заменить на Topor
Андрей
Sergey_K
Item_id это айди элемента Topor в объекте
Sergey_K
Грубо говоря
Sergey_K
Есть текст письма
Sergey_K
Дорогой {user_id}, идите на {city_name}
Sergey_K
И есть объект, который из БД гразится, там user_id : "Уася", city_name : "Урюпинск"
Sergey_K
Ога?
Sergey_K
Вот надо подставить в текст письма эти значения объекта
Evgeniy
или я тож не так понял
Андрей
во-первых если используешь for ... in.. то надо делать проверку if (obj.hasOwnProperty(prop)) {
потому что цикл идет по свойствам прототипа тоже
Sergey_K
Sergey_K
Андрей
for(let key in currentRecord.data) {
if (currentRecord.data.hasOwnProperty(key)) {
...
}
}
Sergey_K
for(let key in currentRecord.data) {
$("#modal-sm textarea").val(
$("#modal-sm textarea").val().replace(`{${key}}`,
currentRecord.data[key]));
}
Sergey_K
Вот так работает
Sergey_K
Но меняет первое вхождение
Evgeniy
Evgeniy
с /g
Sergey_K
Sergey_K
И спрашиваю
Sergey_K
Как запихнуть переменнуж key в регулярку
Sergey_K
Sergey_K
/{key}/g
Sergey_K
Как это изобразить регуляркой если key это переменная
Sergey_K
new RegExp("/{${key}}/g")
Sergey_K
Видимо так
Андрей
var key = 'test';
('Строка {test} - {test}').replace(new RegExp('{' + key + '}', 'g'), 'новое значение')
Андрей
https://almanac.httparchive.org/en/2019/cms - интересно почитать =)
Андрей
ES6 в браузере пока рановато использовать
Sergey_K
Sergey_K
уже даже сам нарыл это
Sergey_K
Sergey_K
Дядь, ну ты обижаешь :)
Sergey_K
Ровно столько
Sergey_K
Сколько добавлял
Sergey_K
Я знаю, что оно, если что, и функции перечислит и не только свои
Sergey_K
Но там тупо набивается ассоциативный массив и все
Sergey_K
Если бы был левый обхект, то да
Sergey_K
там объект currentRecord
Sergey_K
И чтобы не налажать, запись раскидывается в элемент data
Sergey_K
currentRecord.data[key] = val
Таким макаром там будет только то, что нужно
Андрей
Sergey_K
Нет, ты прав. Если туда влепить методы, то переберет и их
Sergey_K
В общем случае перебор всего может лишнего намутить, это я знаю.
Иван
https://almanac.httparchive.org/en/2019/cms
Лим
Всем привет, подскажите как заполнять migx с фронта
Лим
нашел вроде
Миша
если нашел скидывай сразу сюда, потому что потом люди ищут, в итоге вопрос есть, а ответа нет
Evgeniy
а что, там что-то более сложное чем засунуть данные в json и сохранить в тв?
Миша
а кто помнит, можно ли select отправлять массивом? Тип name="name[]"
Миша
кароче через $hook->getValues() формит не хавает, можно просто в хуке ловить $_POST и тогда все ок
Евгений
Bootstrap 4.4.0 | Bootstrap Blog
https://blog.getbootstrap.com/2019/11/26/bootstrap-4-4-0/
Миша
а сложно ли сайт с 2-ки на 3-ку перенести?
Иван
Миша
ну сбутсрапа 2 на 4-й
Иван
Иван
все возможно
Миша
Поликарп
Добрый день, не посоветуете что в htacess прописать чтобы сделать редирект с http://site.ru/? на http://site.ru
iWatchYouFromAfar
Поликарп
и чтобы адреса типа http://site.ru/index.php?rule=332 не страдало, только первый знак вопроса после / в адресе
iWatchYouFromAfar
делов на 5 минут
Иван
# 301 --- http://www.test.com/ => http://www.test3.com/
RewriteCond %{HTTP_HOST} ^www\.test\.com$
RewriteRule ^$ http://www.test3.com/? [L,R=301]
Миша
Поликарп
доступа к ftp нет, если всё пропадёт будет швах
iWatchYouFromAfar
iWatchYouFromAfar
iWatchYouFromAfar
htaccess можно редактировать и из админки
Поликарп
причем тут фтп
как дублирующий доступ чтобы к httacess доступиться..
iWatchYouFromAfar
iWatchYouFromAfar
Миша