Возможно ли в переменых, например $line вместо названий полей использовать их идентификаторы, например $line['f3333']? В разделе помощь не нашел информацию по этому поводу.
1
id полей в переменных вместо названий полей
Автор goodcolor, 06 сент. 2016 19:05
Сообщений в теме: 5
#1
Отправлено 06 Сентябрь 2016 - 19:05
Компания "Хороший Цвет"
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов
#2
#3
Отправлено 06 Сентябрь 2016 - 19:42
maksn (06 Сентябрь 2016 - 19:29) писал:
Можно. Именно так лучше всего и делать.
Благодарю. Как облегчаете чтение кода с такими переменными?
Компания "Хороший Цвет"
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов
#4
Отправлено 07 Сентябрь 2016 - 09:11
Цитата
Как облегчаете чтение кода с такими переменными?
Если вы введете в редакторе $line['f3333'] и сохраните, то при следующем открытии у вас отобразится "нормальное" имя. Дело в том, что в БД хранятся именно $line['f3333'], а при открытии в редакторе отображается $line['Мое поле'], и наоборот, при сохранении $line['Мое поле'] преобразуется в $line['f3333']. Так что вводить можно в разном виде, результат будет одинаковый. Тут дело вкуса скорее.
#5
Отправлено 07 Сентябрь 2016 - 11:44
CbCoder (07 Сентябрь 2016 - 09:11) писал:
Если вы введете в редакторе $line['f3333'] и сохраните, то при следующем открытии у вас отобразится "нормальное" имя. Дело в том, что в БД хранятся именно $line['f3333'], а при открытии в редакторе отображается $line['Мое поле'], и наоборот, при сохранении $line['Мое поле'] преобразуется в $line['f3333']. Так что вводить можно в разном виде, результат будет одинаковый. Тут дело вкуса скорее.
Компания "Хороший Цвет"
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов
#6
Отправлено 07 Сентябрь 2016 - 12:17
Цитата
Т.е. изменение названия поля после создания вычисления не влияет на вычисления при любом варианте записи кода? Вопрос возник из-за этого главным образом.
Да, именно. На $line переименование не влияет. Для того собственно и делали такой механизм.
В шаблонах кстати такая же схема в последних версиях.
Количество пользователей, читающих эту тему: 3
0 пользователей, 3 гостей, 0 анонимных