Буду гуглить )
Как получить все поля связанной сущности
- SalahievFR
- Сообщения: 302
- Зарегистрирован: 22 янв 2023, 10:14
- Имя: Фанис Салахиев
- Откуда: Россия Казань
- Контактная информация:
- SalahievFR
- Сообщения: 302
- Зарегистрирован: 22 янв 2023, 10:14
- Имя: Фанис Салахиев
- Откуда: Россия Казань
- Контактная информация:
Re: Как получить все поля связанной сущности
В общем. Получился такой код. Работаю с ним в Ajax запрос. И не могу вставить полученный текст в указанное поле (тип: текст с редактором). Подскажите, где моя ошибка.
Код: Выделить всё
//Скрывваем заголовок поля в форме
echo '<script>$(".form-group-355 > label").hide()</script>';
//Назначаем переменные
$name_id = '';
$name = '';
$tovar_id = [348];
//Запрос заголовко и их id В форме сущности Товары, таб Атрибуты
$name_id_query = db_query('select * from app_fields where entities_id=27 and forms_tabs_id=38');
foreach ($name_id_query as $key => $values) {
$name = $values['name'];
$name_id = 'field_' . $values['id'];
$item_query = db_query('select * from app_entity_27 where id=' .$tovar_id);
foreach ($item_query as $key => $value) {
$result = $value[$name_id];
if ($result != Null) {
$result2 = strval( $name . ": " . $result. "<br>");
echo '<p style="color:black">'.$result2.'</p>';
echo '<script>$("#fields_349").val("'.$result2.'")</script>';
}
}
}
- Fait
- Инвестор
- Сообщения: 847
- Зарегистрирован: 19 ноя 2020, 17:46
- Имя: Максим Балакшеев
- Откуда: Россия, Златоуст
- Организация: ИП Балакшеев Максим Георгиевич
Re: Как получить все поля связанной сущности
Я прислал вам в ЛС полное решение.SalahievFR писал(а): ↑22 мар 2024, 00:36 В общем. Получился такой код. Работаю с ним в Ajax запрос. И не могу вставить полученный текст в указанное поле (тип: текст с редактором). Подскажите, где моя ошибка.
Код: Выделить всё
//Скрывваем заголовок поля в форме echo '<script>$(".form-group-355 > label").hide()</script>'; //Назначаем переменные $name_id = ''; $name = ''; $tovar_id = [348]; //Запрос заголовко и их id В форме сущности Товары, таб Атрибуты $name_id_query = db_query('select * from app_fields where entities_id=27 and forms_tabs_id=38'); foreach ($name_id_query as $key => $values) { $name = $values['name']; $name_id = 'field_' . $values['id']; $item_query = db_query('select * from app_entity_27 where id=' .$tovar_id); foreach ($item_query as $key => $value) { $result = $value[$name_id]; if ($result != Null) { $result2 = strval( $name . ": " . $result. "<br>"); echo '<p style="color:black">'.$result2.'</p>'; echo '<script>$("#fields_349").val("'.$result2.'")</script>'; } } }
- SalahievFR
- Сообщения: 302
- Зарегистрирован: 22 янв 2023, 10:14
- Имя: Фанис Салахиев
- Откуда: Россия Казань
- Контактная информация:
Re: Как получить все поля связанной сущности
Спасибо за уточнения моих ошибок. Полезно, в будущем постараюсь их не допускать.Fait писал(а): ↑22 мар 2024, 08:10Я прислал вам в ЛС полное решение.SalahievFR писал(а): ↑22 мар 2024, 00:36 В общем. Получился такой код. Работаю с ним в Ajax запрос. И не могу вставить полученный текст в указанное поле (тип: текст с редактором). Подскажите, где моя ошибка.
Код: Выделить всё
//Скрывваем заголовок поля в форме echo '<script>$(".form-group-355 > label").hide()</script>'; //Назначаем переменные $name_id = ''; $name = ''; $tovar_id = [348]; //Запрос заголовко и их id В форме сущности Товары, таб Атрибуты $name_id_query = db_query('select * from app_fields where entities_id=27 and forms_tabs_id=38'); foreach ($name_id_query as $key => $values) { $name = $values['name']; $name_id = 'field_' . $values['id']; $item_query = db_query('select * from app_entity_27 where id=' .$tovar_id); foreach ($item_query as $key => $value) { $result = $value[$name_id]; if ($result != Null) { $result2 = strval( $name . ": " . $result. "<br>"); echo '<p style="color:black">'.$result2.'</p>'; echo '<script>$("#fields_349").val("'.$result2.'")</script>'; } } }
-
- Сообщения: 1
- Зарегистрирован: 12 апр 2024, 12:40
- Имя: Константин
- Откуда: Челябинск
- Организация: Медиапринт
Re: Как получить все поля связанной сущности
А можно сюда выложить решение, столкнулся с +/- подобной проблемой. Спасибо
-
- Сообщения: 2473
- Зарегистрирован: 14 окт 2020, 09:13
- Имя: Ruslan
- Откуда: Moscow
- Контактная информация:
Re: Как получить все поля связанной сущности
ого) а почему такая секретность?)
-
- Сообщения: 2473
- Зарегистрирован: 14 окт 2020, 09:13
- Имя: Ruslan
- Откуда: Moscow
- Контактная информация:
Re: Как получить все поля связанной сущности
согласен, тем более на просторах форума можно найти ответ если сильно постараться)