Перейти к содержимому


Публикации goodcolor

11 публикаций создано goodcolor (учитываются публикации только с 24-Сентябрь 19)


#39192 Получение данных о пользователе

Отправлено от goodcolor в 24 Июль 2020 - 13:52 in Как это сделать

Просмотр сообщенияCbCoder (24 Июль 2020 - 11:26) писал:

Как минимум lang и config. Вообще их там много, долго искать все. Можно самостоятельно посмотреть в исходном коде страницы все присвоения в JS через var.
Нашёл, спасибо.



#39189 Вопрос по функции save_data_file

Отправлено от goodcolor в 23 Июль 2020 - 15:36 in Разработчикам

Разобрался. Оказывается, в поле типа файл предварительно необходимо положить строку с названием создаваемого файла.



#39188 Вопрос по функции save_data_file

Отправлено от goodcolor в 23 Июль 2020 - 15:28 in Разработчикам

Привет. Не стал создавать новую тему. Если нужно записать в создаваемый файл json строку, в параметре $data можно положить просто строку или необходимо её как-то обрабатывать предварительно?



#39187 Получение данных о пользователе

Отправлено от goodcolor в 21 Июль 2020 - 19:01 in Как это сделать

Просмотр сообщенияCbCoder (14 Март 2014 - 09:10) писал:

Есть так же вариант использовать непосредственно системные переменные javascript, переменная user там также присутствует:

function onchange_{$one_field.id}()
{

/*var kkk = document.getElementById('value3440').value;   - возвращает ИД пользователя то есть цифру. и алерт с переменной kkk работает  */

mmm = user.fio;
alert (mmm);
}
addHandler(document.getElementById('value4000'), 'onchange', onchange_{$one_field.id});

Какие ещё системные Javascript переменные доступны на текущий момент кроме user?



#39183 Доступ к полям таблицы через поле связи по id поля.

Отправлено от goodcolor в 03 Июнь 2020 - 18:09 in Как это сделать

Всё понятно. Спасибо. Да, условное упоминание поля без переменной срабатывало, но это уже получаются костыли)



#39181 Доступ к полям таблицы через поле связи по id поля.

Отправлено от goodcolor в 29 Май 2020 - 17:56 in Как это сделать

Салют.
Есть поле связи условно 'f1_1'.
Создаю вычисление, в котором id поля связи помещаю в переменную как $f1_1 = 'f1_1'.
Далее пытаюсь получить значение поля 'f2_1' из связанной таблицы как $line[$f1_1]['f2_1'], возвращается NULL.
При этом, если обратиться без переменной как $line['f1_1']['f2_1'], возвращается искомое значение.
Как правильно обращаться к полям поля связи используя переменные?
Спасибо.



#39081 Шаблоны печати, smarty, json - не получается подружить...

Отправлено от goodcolor в 30 Октябрь 2019 - 18:18 in Как это сделать

Вроде получилось, предварительно пропустив значение из поля через html_entity_decode в шаблоне.
Благодарю за подсказку.



#39080 Шаблоны печати, smarty, json - не получается подружить...

Отправлено от goodcolor в 30 Октябрь 2019 - 18:15 in Как это сделать

Как быть в таком случае?



#39078 Шаблоны печати, smarty, json - не получается подружить...

Отправлено от goodcolor в 30 Октябрь 2019 - 17:22 in Как это сделать

Один из самых простых вариантов содержимого моего шаблона печати в части smarty с json...
{{$Параметры}|json_decode:1|var_dump}

Результат: NULL

Поле 'Параметры' типа "Простой текст".

Более сложные варианты - создавать переменные в шаблоне. Тоже пробовал...

У вас как бы выглядела ситуация с использованием полей КБ по правилам КБ?



#39073 Шаблоны печати, smarty, json - не получается подружить...

Отправлено от goodcolor в 29 Октябрь 2019 - 19:56 in Как это сделать

Проверял, $data выводил. Что в исходном коде, что на странице выводится строка '{"data1":"valueData1","data2":"valueData2"}'.



#39071 Шаблоны печати, smarty, json - не получается подружить...

Отправлено от goodcolor в 28 Октябрь 2019 - 17:15 in Как это сделать

Добрый день.
Пытаюсь в шаблон печати передать параметры в формате json.
Передаются и отображаются в формате json.
Но преобразовать эти параметры в массив функцией {$data|json_decode} не получается. Точнее получается string(0) "".
Кто-нибудь знает в чём может быть дело?
Может установленная версия smarty не поддерживает работу с json?