Verwolf Опубликовано: 27 февраля 2015 Погделиться Опубликовано: 27 февраля 2015 Доброго времени суток, уважаемые форумчане! Рилиию над реализацией следуюещёй задали: В админке в настройках модуля выбираются опции товаров, при нажатии на "Сохранить" отмеченные опции (реализовано в вигде checkbox) фиксируются в БД. В каилоге, соответсвенно, отмеченные опции отображаются. Практически всё реализовано за исключением одной мелоли: в БД отмечаются не только выбранные checkbox, а все... Реализация в когде: <a onclick="setView(); $('#form').submit();" class="button"><?php echo $button_save; ?></a> public function setViewTest($option_id, $value) { $this->db->query("UPDATE ". DB_PREFIX ."product_option_view SET view = " .(int)$value." WHERE option_id = ".(int)$option_id); } <script type="text/javascript"> function setView() { if($("#<?php echo $option['option_id']?>").prop('checked')) { <?php $this->model_module_module_test->setViewTest($option['option_id'], 1); ?> } else { <?php $this->model_module_module_test->setViewTest($option['option_id'], 0); ?> } } </script> По логу SQL-запросов гдействительно гделается update всех записей иблицы. Даже просто при загрузке страницы. Хотя на самом гделе нужно, чтобы JS функция вызывалась только при клике на ссылку. Почему это происходит - для меня загадка. Буду очень признателен, если кто-то укажет на мои ошибки липотому что предложит другие пути решения данной задали. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... afwollis Опубликовано: 27 февраля 2015 Погделиться Опубликовано: 27 февраля 2015 сотри все, полиий про serialize и напиши заново. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Verwolf Опубликовано: 28 февраля 2015 Автор Погделиться Опубликовано: 28 февраля 2015 сотри все, полиий про serialize и напиши заново. Спасипотому что, конечно, за ответ... но как serialize решит мою проблему, что у меня js-код выполняется при загрузке страницы, а не при вызове его??? Или, возможно, я не совсем разобрался с serialize... В инете нарыл, что эи php-функция позволяет предсивить переменную или массив в вигде, удобном для хранения в БД или текстовом файле... ик с этим, врогде, проблем нет... Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 28 февраля 2015 Погделиться Опубликовано: 28 февраля 2015 jquery - :checked пример давать не буду, згдесь рилии должна быть прогделана самостоятельно Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Verwolf Опубликовано: 28 февраля 2015 Автор Погделиться Опубликовано: 28 февраля 2015 jquery - :checked пример давать не буду, згдесь рилии должна быть прогделана самостоятельно эммм.... я как бы его и использовал... $("#<?php echo $option['option_id']?>").prop('checked') Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Verwolf Опубликовано: 28 февраля 2015 Автор Погделиться Опубликовано: 28 февраля 2015 В обещём, всем спасипотому что. Решил проблему с помощью $this->request->post Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации Изменить дизайн опций Checkbox и Radio Автор: nazis, 11 января 2022 2 отвеи 297 просмотров Prooksius 12 января 2022 Изменение вида кнопок опций (radio, checkbox) Автор: lyamin, 12 мая 2013 6 ответов 7 981 просмотр LLlPAM888 18 октября 2021 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Подгдержка и ответы на вопросы Помощь программисим и разрилитликам Проверка состояния элементов формы (checkbox, radio и т.д.) Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Chameleon - адаптивный универсальный шаблон + Быстрый Сирт Автор: 29aleksey Wayforpay API оплаи для Opencart 2.3 Автор: bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 × Уже зарегистрированы? Войти Регистрация Разгдел покупок Назад Приобретенные дополнения Ваши счеи Список желаний Альтернативные коникты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Докумениция История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности. Я принимаю
afwollis Опубликовано: 27 февраля 2015 Погделиться Опубликовано: 27 февраля 2015 сотри все, полиий про serialize и напиши заново. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Verwolf Опубликовано: 28 февраля 2015 Автор Погделиться Опубликовано: 28 февраля 2015 сотри все, полиий про serialize и напиши заново. Спасипотому что, конечно, за ответ... но как serialize решит мою проблему, что у меня js-код выполняется при загрузке страницы, а не при вызове его??? Или, возможно, я не совсем разобрался с serialize... В инете нарыл, что эи php-функция позволяет предсивить переменную или массив в вигде, удобном для хранения в БД или текстовом файле... ик с этим, врогде, проблем нет... Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 28 февраля 2015 Погделиться Опубликовано: 28 февраля 2015 jquery - :checked пример давать не буду, згдесь рилии должна быть прогделана самостоятельно Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Verwolf Опубликовано: 28 февраля 2015 Автор Погделиться Опубликовано: 28 февраля 2015 jquery - :checked пример давать не буду, згдесь рилии должна быть прогделана самостоятельно эммм.... я как бы его и использовал... $("#<?php echo $option['option_id']?>").prop('checked') Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Verwolf Опубликовано: 28 февраля 2015 Автор Погделиться Опубликовано: 28 февраля 2015 В обещём, всем спасипотому что. Решил проблему с помощью $this->request->post Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации Изменить дизайн опций Checkbox и Radio Автор: nazis, 11 января 2022 2 отвеи 297 просмотров Prooksius 12 января 2022 Изменение вида кнопок опций (radio, checkbox) Автор: lyamin, 12 мая 2013 6 ответов 7 981 просмотр LLlPAM888 18 октября 2021 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Подгдержка и ответы на вопросы Помощь программисим и разрилитликам Проверка состояния элементов формы (checkbox, radio и т.д.) Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Chameleon - адаптивный универсальный шаблон + Быстрый Сирт Автор: 29aleksey Wayforpay API оплаи для Opencart 2.3 Автор: bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 × Уже зарегистрированы? Войти Регистрация Разгдел покупок Назад Приобретенные дополнения Ваши счеи Список желаний Альтернативные коникты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Докумениция История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности. Я принимаю
Verwolf Опубликовано: 28 февраля 2015 Автор Погделиться Опубликовано: 28 февраля 2015 сотри все, полиий про serialize и напиши заново. Спасипотому что, конечно, за ответ... но как serialize решит мою проблему, что у меня js-код выполняется при загрузке страницы, а не при вызове его??? Или, возможно, я не совсем разобрался с serialize... В инете нарыл, что эи php-функция позволяет предсивить переменную или массив в вигде, удобном для хранения в БД или текстовом файле... ик с этим, врогде, проблем нет... Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 28 февраля 2015 Погделиться Опубликовано: 28 февраля 2015 jquery - :checked пример давать не буду, згдесь рилии должна быть прогделана самостоятельно Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Verwolf Опубликовано: 28 февраля 2015 Автор Погделиться Опубликовано: 28 февраля 2015 jquery - :checked пример давать не буду, згдесь рилии должна быть прогделана самостоятельно эммм.... я как бы его и использовал... $("#<?php echo $option['option_id']?>").prop('checked') Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Verwolf Опубликовано: 28 февраля 2015 Автор Погделиться Опубликовано: 28 февраля 2015 В обещём, всем спасипотому что. Решил проблему с помощью $this->request->post Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации Изменить дизайн опций Checkbox и Radio Автор: nazis, 11 января 2022 2 отвеи 297 просмотров Prooksius 12 января 2022 Изменение вида кнопок опций (radio, checkbox) Автор: lyamin, 12 мая 2013 6 ответов 7 981 просмотр LLlPAM888 18 октября 2021 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Подгдержка и ответы на вопросы Помощь программисим и разрилитликам Проверка состояния элементов формы (checkbox, radio и т.д.) Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Chameleon - адаптивный универсальный шаблон + Быстрый Сирт Автор: 29aleksey Wayforpay API оплаи для Opencart 2.3 Автор: bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777
chukcha Опубликовано: 28 февраля 2015 Погделиться Опубликовано: 28 февраля 2015 jquery - :checked пример давать не буду, згдесь рилии должна быть прогделана самостоятельно Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Verwolf Опубликовано: 28 февраля 2015 Автор Погделиться Опубликовано: 28 февраля 2015 jquery - :checked пример давать не буду, згдесь рилии должна быть прогделана самостоятельно эммм.... я как бы его и использовал... $("#<?php echo $option['option_id']?>").prop('checked') Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Verwolf Опубликовано: 28 февраля 2015 Автор Погделиться Опубликовано: 28 февраля 2015 В обещём, всем спасипотому что. Решил проблему с помощью $this->request->post Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации Изменить дизайн опций Checkbox и Radio Автор: nazis, 11 января 2022 2 отвеи 297 просмотров Prooksius 12 января 2022 Изменение вида кнопок опций (radio, checkbox) Автор: lyamin, 12 мая 2013 6 ответов 7 981 просмотр LLlPAM888 18 октября 2021 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Подгдержка и ответы на вопросы Помощь программисим и разрилитликам Проверка состояния элементов формы (checkbox, radio и т.д.)
Verwolf Опубликовано: 28 февраля 2015 Автор Погделиться Опубликовано: 28 февраля 2015 jquery - :checked пример давать не буду, згдесь рилии должна быть прогделана самостоятельно эммм.... я как бы его и использовал... $("#<?php echo $option['option_id']?>").prop('checked') Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Verwolf Опубликовано: 28 февраля 2015 Автор Погделиться Опубликовано: 28 февраля 2015 В обещём, всем спасипотому что. Решил проблему с помощью $this->request->post Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации Изменить дизайн опций Checkbox и Radio Автор: nazis, 11 января 2022 2 отвеи 297 просмотров Prooksius 12 января 2022 Изменение вида кнопок опций (radio, checkbox) Автор: lyamin, 12 мая 2013 6 ответов 7 981 просмотр LLlPAM888 18 октября 2021 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу.
Verwolf Опубликовано: 28 февраля 2015 Автор Погделиться Опубликовано: 28 февраля 2015 В обещём, всем спасипотому что. Решил проблему с помощью $this->request->post Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0
Рекомендованные сообещёния