Не работает поле в админке

Установка, ошибки при работе с модулями, интеграции и прочее
sanyaiv
Сообщения: 49
Зарегистрирован: 11.06.2022
Спасибо: 2 раз

Не работает поле в админке

Непрочитанное сообщение sanyaiv »

Скопировал поле Sku, в бд добавил таблицу (не в ту где оно было, в продукт десриптион).
Все сделал как надо, в контроллере, в модели запрос написал, но не редактируется из админки.
Поле {{ 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: Не работает поле в админке

Непрочитанное сообщение devimirochnik »

Внимательно проверьте все строчки кода, которые добавили.
Мои модули: Оптимизация, SEO, Скидки, Отчёты и прочее

Также могу заняться задачами по вашему сайту в рамках фриланса. График ненормированный, но дело делаю.
sanyaiv
Сообщения: 49
Зарегистрирован: 11.06.2022
Спасибо: 2 раз

Re: Не работает поле в админке

Непрочитанное сообщение sanyaiv »

devimirochnik писал(а): 05 авг 2022, 16:08 Внимательно проверьте все строчки кода, которые добавили.

да это понятно, я уже пол дня проверяю, все работает и выводиться, но при сохранении стирается.
Там может где скрипт какой валяется, и мешает изменять это
Аватара пользователя
nikifalex
Разработчик дополнений
Сообщения: 314
Зарегистрирован: 17.03.2022
Откуда: Россия
Поблагодарил: 4 раз
Спасибо: 38 раз
Контактная информация:

Re: Не работает поле в админке

Непрочитанное сообщение nikifalex »

чушь вы написали. конечно стираться будет.
зачем в в product_description сделали? Зачем этот креатив?
sanyaiv
Сообщения: 49
Зарегистрирован: 11.06.2022
Спасибо: 2 раз

Re: Не работает поле в админке

Непрочитанное сообщение sanyaiv »

nikifalex писал(а): 05 авг 2022, 16:18 чушь вы написали. конечно стираться будет.
зачем в в product_description сделали? Зачем этот креатив?

стираться будет почему? 
если я переделаю под таблицу где все поля типа sku, стираться не будет? 
Аватара пользователя
nikifalex
Разработчик дополнений
Сообщения: 314
Зарегистрирован: 17.03.2022
Откуда: Россия
Поблагодарил: 4 раз
Спасибо: 38 раз
Контактная информация:

Re: Не работает поле в админке

Непрочитанное сообщение nikifalex »

так ответ в модели
Screenshot at 19-25-49.png
Screenshot at 19-25-49.png (80.17 КБ) 1216 просмотров
 
sanyaiv
Сообщения: 49
Зарегистрирован: 11.06.2022
Спасибо: 2 раз

Re: Не работает поле в админке

Непрочитанное сообщение sanyaiv »

nikifalex писал(а): 05 авг 2022, 16:26 так ответ в модели
Screenshot at 19-25-49.png

Нет, это ничего не меняет, это и ежу понятно что он не меняет ничего, я бы не проверял, но я пол дня уже вожусь, 5 лишних минут ничего не решает)
В этом запросе нет удаления моих полей, и если я его выключу, ничего не поменяется.
Ваш ответ явно не верный.
P.S. может кто скрипт знает этот? а то мне что то кажется что он есть, но я не знаю где
Аватара пользователя
devimirochnik
Разработчик дополнений
Сообщения: 164
Зарегистрирован: 14.04.2022
Откуда: Россия
Мои дополнения: devimirochnik
Поблагодарил: 2 раз
Спасибо: 10 раз

Re: Не работает поле в админке

Непрочитанное сообщение devimirochnik »

Вообще, у вас запрос некорректный к sql, посмотрите как сохраняется дескрипшен
Мои модули: Оптимизация, SEO, Скидки, Отчёты и прочее

Также могу заняться задачами по вашему сайту в рамках фриланса. График ненормированный, но дело делаю.
Аватара пользователя
nikifalex
Разработчик дополнений
Сообщения: 314
Зарегистрирован: 17.03.2022
Откуда: Россия
Поблагодарил: 4 раз
Спасибо: 38 раз
Контактная информация:

Re: Не работает поле в админке

Непрочитанное сообщение nikifalex »

devimirochnik писал(а): 05 авг 2022, 18:37 Вообще, у вас запрос некорректный к sql, посмотрите как сохраняется дескрипшен

да ему пофиг. у него скрипт виноват.
sanyaiv
Сообщения: 49
Зарегистрирован: 11.06.2022
Спасибо: 2 раз

Re: Не работает поле в админке

Непрочитанное сообщение sanyaiv »

nikifalex писал(а): 05 авг 2022, 18:50
devimirochnik писал(а): 05 авг 2022, 18:37 Вообще, у вас запрос некорректный к sql, посмотрите как сохраняется дескрипшен

да ему пофиг. у него скрипт виноват.

так я проверил твой вариант, он не работает.
запрос с твоего скрина что делает? напиши в бд и проверь
не спамим мне тему
sanyaiv
Сообщения: 49
Зарегистрирован: 11.06.2022
Спасибо: 2 раз

Re: Не работает поле в админке

Непрочитанное сообщение sanyaiv »

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 . "'");
sanyaiv
Сообщения: 49
Зарегистрирован: 11.06.2022
Спасибо: 2 раз

Re: Не работает поле в админке

Непрочитанное сообщение sanyaiv »

закрывал запросы на удаление ( на всякий случай ) коментатора выше, бесполезный комент
Аватара пользователя
BuslikDrev
Разработчик дополнений
Сообщения: 116
Зарегистрирован: 22.04.2022
Откуда: Кіеўская Русь
Поблагодарил: 4 раз
Спасибо: 9 раз
Контактная информация:

Re: Не работает поле в админке

Непрочитанное сообщение BuslikDrev »

sanyaiv писал(а): 05 авг 2022, 19:04
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 . "'");

Я знаю за 10$
sanyaiv
Сообщения: 49
Зарегистрирован: 11.06.2022
Спасибо: 2 раз

Re: Не работает поле в админке

Непрочитанное сообщение sanyaiv »

BuslikDrev писал(а): 06 авг 2022, 06:09
sanyaiv писал(а): 05 авг 2022, 19:04
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 . "'");

Я знаю за 10$

хорошо, это хорошо) но я уже сделал ) 
sanyaiv
Сообщения: 49
Зарегистрирован: 11.06.2022
Спасибо: 2 раз

Re: Не работает поле в админке

Непрочитанное сообщение sanyaiv »

nikifalex писал(а): 05 авг 2022, 16:26 так ответ в модели
Screenshot at 19-25-49.png
Ну, я сделал все, твой ответ был на миллиард процентов не правильный, не давай такие советы более, я 10 минут вчера потратил на то, чтобы переделать по твоему совету.
кто мне вернет теперь 10 минут жизни?
Аватара пользователя
nikifalex
Разработчик дополнений
Сообщения: 314
Зарегистрирован: 17.03.2022
Откуда: Россия
Поблагодарил: 4 раз
Спасибо: 38 раз
Контактная информация:

Re: Не работает поле в админке

Непрочитанное сообщение nikifalex »

sanyaiv писал(а): 06 авг 2022, 11:03 кто мне вернет теперь 10 минут жизни?

давай номер кошелька юмани, компенсирую
sanyaiv
Сообщения: 49
Зарегистрирован: 11.06.2022
Спасибо: 2 раз

Re: Не работает поле в админке

Непрочитанное сообщение sanyaiv »

nikifalex писал(а): 06 авг 2022, 11:27
sanyaiv писал(а): 06 авг 2022, 11:03 кто мне вернет теперь 10 минут жизни?

давай номер кошелька юмани, компенсирую

как я оцениваю стоимость моих 10 минут...
когда человек умирает, что он готов отдать за лишние 10 минут жизни ? (все)
Все на мой юмани не поместиться, там лимит пол лимона, кинешь пол лимона хоть?
Аватара пользователя
nikifalex
Разработчик дополнений
Сообщения: 314
Зарегистрирован: 17.03.2022
Откуда: Россия
Поблагодарил: 4 раз
Спасибо: 38 раз
Контактная информация:

Re: Не работает поле в админке

Непрочитанное сообщение nikifalex »

ну я пытался компенсировать примерно на такую сумму, но в ответ снова словесный понос.  поэтому предложение отменяется.
Аватара пользователя
nikifalex
Разработчик дополнений
Сообщения: 314
Зарегистрирован: 17.03.2022
Откуда: Россия
Поблагодарил: 4 раз
Спасибо: 38 раз
Контактная информация:

Re: Не работает поле в админке

Непрочитанное сообщение nikifalex »

Вот сколько было на кошельке
Screenshot at 15-07-57.png
Screenshot at 15-07-57.png (14.2 КБ) 1078 просмотров
 
sanyaiv
Сообщения: 49
Зарегистрирован: 11.06.2022
Спасибо: 2 раз

Re: Не работает поле в админке

Непрочитанное сообщение sanyaiv »

nikifalex писал(а): 06 авг 2022, 12:08 Вот сколько было на кошельке
Screenshot at 15-07-57.png
не, там лимит 500 000, мне столько не поместится 
Друг, словесный понос это у тебя с твоими советами вчера был, зачем ты мне написал эту чушь?



Изображение
Закрыто