Не работает поле в админке
Не работает поле в админке
Скопировал поле Sku, в бд добавил таблицу (не в ту где оно было, в продукт десриптион).
Все сделал как надо, в контроллере, в модели запрос написал, но не редактируется из админки.
Поле {{ mgreen }} выводится из админки (его добавили)
при редактировании оно просто стирается на Null.
В модели в ручную писал значение, и все работает, запрос передается верный.
Но почему то, не работает если ставить его вот так
$this->db->query("UPDATE " . DB_PREFIX . "product_description SET mgreen = '" . $this->db->escape($data['mgreen']) . "' WHERE product_id = '" . (int)$product_id . "'");
Может там где какой скрипт валяется , где надо дописать ?
Все сделал как надо, в контроллере, в модели запрос написал, но не редактируется из админки.
Поле {{ mgreen }} выводится из админки (его добавили)
при редактировании оно просто стирается на Null.
В модели в ручную писал значение, и все работает, запрос передается верный.
Но почему то, не работает если ставить его вот так
$this->db->query("UPDATE " . DB_PREFIX . "product_description SET mgreen = '" . $this->db->escape($data['mgreen']) . "' WHERE product_id = '" . (int)$product_id . "'");
Может там где какой скрипт валяется , где надо дописать ?
- devimirochnik
- Разработчик дополнений
- Сообщения: 164
- Зарегистрирован: 14.04.2022
- Откуда: Россия
- Мои дополнения: devimirochnik
- Поблагодарил: 2 раз
- Спасибо: 10 раз
Re: Не работает поле в админке
Внимательно проверьте все строчки кода, которые добавили.
Мои модули: Оптимизация, SEO, Скидки, Отчёты и прочее
Также могу заняться задачами по вашему сайту в рамках фриланса. График ненормированный, но дело делаю.
Также могу заняться задачами по вашему сайту в рамках фриланса. График ненормированный, но дело делаю.
Re: Не работает поле в админке
devimirochnik писал(а): ↑05 авг 2022, 16:08 Внимательно проверьте все строчки кода, которые добавили.
да это понятно, я уже пол дня проверяю, все работает и выводиться, но при сохранении стирается.
Там может где скрипт какой валяется, и мешает изменять это
- nikifalex
- Разработчик дополнений
- Сообщения: 314
- Зарегистрирован: 17.03.2022
- Откуда: Россия
- Поблагодарил: 4 раз
- Спасибо: 38 раз
- Контактная информация:
Re: Не работает поле в админке
чушь вы написали. конечно стираться будет.
зачем в в product_description сделали? Зачем этот креатив?
зачем в в product_description сделали? Зачем этот креатив?
Re: Не работает поле в админке
стираться будет почему?
если я переделаю под таблицу где все поля типа sku, стираться не будет?
Re: Не работает поле в админке
Нет, это ничего не меняет, это и ежу понятно что он не меняет ничего, я бы не проверял, но я пол дня уже вожусь, 5 лишних минут ничего не решает)
В этом запросе нет удаления моих полей, и если я его выключу, ничего не поменяется.
Ваш ответ явно не верный.
P.S. может кто скрипт знает этот? а то мне что то кажется что он есть, но я не знаю где
- devimirochnik
- Разработчик дополнений
- Сообщения: 164
- Зарегистрирован: 14.04.2022
- Откуда: Россия
- Мои дополнения: devimirochnik
- Поблагодарил: 2 раз
- Спасибо: 10 раз
Re: Не работает поле в админке
Вообще, у вас запрос некорректный к sql, посмотрите как сохраняется дескрипшен
Мои модули: Оптимизация, SEO, Скидки, Отчёты и прочее
Также могу заняться задачами по вашему сайту в рамках фриланса. График ненормированный, но дело делаю.
Также могу заняться задачами по вашему сайту в рамках фриланса. График ненормированный, но дело делаю.
- nikifalex
- Разработчик дополнений
- Сообщения: 314
- Зарегистрирован: 17.03.2022
- Откуда: Россия
- Поблагодарил: 4 раз
- Спасибо: 38 раз
- Контактная информация:
Re: Не работает поле в админке
devimirochnik писал(а): ↑05 авг 2022, 18:37 Вообще, у вас запрос некорректный к sql, посмотрите как сохраняется дескрипшен
да ему пофиг. у него скрипт виноват.
Re: Не работает поле в админке
nikifalex писал(а): ↑05 авг 2022, 18:50devimirochnik писал(а): ↑05 авг 2022, 18:37 Вообще, у вас запрос некорректный к sql, посмотрите как сохраняется дескрипшен
да ему пофиг. у него скрипт виноват.
так я проверил твой вариант, он не работает.
запрос с твоего скрина что делает? напиши в бд и проверь
не спамим мне тему
Re: Не работает поле в админке
devimirochnik писал(а): ↑05 авг 2022, 18:37 Вообще, у вас запрос некорректный к sql, посмотрите как сохраняется дескрипшен
запрос то корректный, он простой весьма, нет там ошибки.
если я этот запрос пишу руками и указываю значение $this->db->escape($data['mgreen']) - ошибки нет и все прекрасно вводится и работает.
В общем то, ошибок нет, ждем следующих коментаторов кто знает.
$this->db->query("UPDATE " . DB_PREFIX . "product_description SET mgreen = '" . $this->db->escape($data['mgreen']) . "' WHERE product_id = '" . (int)$product_id . "'");
Re: Не работает поле в админке
закрывал запросы на удаление ( на всякий случай ) коментатора выше, бесполезный комент
- BuslikDrev
- Разработчик дополнений
- Сообщения: 116
- Зарегистрирован: 22.04.2022
- Откуда: Кіеўская Русь
- Поблагодарил: 4 раз
- Спасибо: 9 раз
- Контактная информация:
Re: Не работает поле в админке
sanyaiv писал(а): ↑05 авг 2022, 19:04devimirochnik писал(а): ↑05 авг 2022, 18:37 Вообще, у вас запрос некорректный к sql, посмотрите как сохраняется дескрипшен
запрос то корректный, он простой весьма, нет там ошибки.
если я этот запрос пишу руками и указываю значение $this->db->escape($data['mgreen']) - ошибки нет и все прекрасно вводится и работает.
В общем то, ошибок нет, ждем следующих коментаторов кто знает.
$this->db->query("UPDATE " . DB_PREFIX . "product_description SET mgreen = '" . $this->db->escape($data['mgreen']) . "' WHERE product_id = '" . (int)$product_id . "'");
Я знаю за 10$
Re: Не работает поле в админке
BuslikDrev писал(а): ↑06 авг 2022, 06:09sanyaiv писал(а): ↑05 авг 2022, 19:04devimirochnik писал(а): ↑05 авг 2022, 18:37 Вообще, у вас запрос некорректный к sql, посмотрите как сохраняется дескрипшен
запрос то корректный, он простой весьма, нет там ошибки.
если я этот запрос пишу руками и указываю значение $this->db->escape($data['mgreen']) - ошибки нет и все прекрасно вводится и работает.
В общем то, ошибок нет, ждем следующих коментаторов кто знает.
$this->db->query("UPDATE " . DB_PREFIX . "product_description SET mgreen = '" . $this->db->escape($data['mgreen']) . "' WHERE product_id = '" . (int)$product_id . "'");
Я знаю за 10$
хорошо, это хорошо) но я уже сделал )
Re: Не работает поле в админке
Ну, я сделал все, твой ответ был на миллиард процентов не правильный, не давай такие советы более, я 10 минут вчера потратил на то, чтобы переделать по твоему совету.
кто мне вернет теперь 10 минут жизни?
- nikifalex
- Разработчик дополнений
- Сообщения: 314
- Зарегистрирован: 17.03.2022
- Откуда: Россия
- Поблагодарил: 4 раз
- Спасибо: 38 раз
- Контактная информация:
Re: Не работает поле в админке
как я оцениваю стоимость моих 10 минут...
когда человек умирает, что он готов отдать за лишние 10 минут жизни ? (все)
Все на мой юмани не поместиться, там лимит пол лимона, кинешь пол лимона хоть?
- nikifalex
- Разработчик дополнений
- Сообщения: 314
- Зарегистрирован: 17.03.2022
- Откуда: Россия
- Поблагодарил: 4 раз
- Спасибо: 38 раз
- Контактная информация:
Re: Не работает поле в админке
ну я пытался компенсировать примерно на такую сумму, но в ответ снова словесный понос. поэтому предложение отменяется.
Re: Не работает поле в админке
не, там лимит 500 000, мне столько не поместится
Друг, словесный понос это у тебя с твоими советами вчера был, зачем ты мне написал эту чушь?