0

голосов
0

ответ
17

Просмотры

сняв флажок флажок оленья кожа удалить идентификатор из ArrayList

Я делаю функциональность флажка и работает нормально для проверил, но, когда я снимите флажок дает ошибку .. и одна вещи, когда я проверил флажок я хранящий идентификатор этого элемента в ArrayList и я хочу, чтобы удалить этот идентификатор, когда снимите флажок Окончательный флажок CheckBox CheckBox = listViewItem.findViewById (R.id.edit); checkBox.setOnCheckedChangeListener (новый CompoundButton.OnCheckedChangeListener () {@Override общественного недействительными onCheckedChanged (CompoundButton buttonView, логическое IsChecked) {если (buttonView.isChecked ()) {proUseritems.add (String.valueOf (heroList.get (позиция) .getProfile_id ( положение))); Toast.makeText (mCtx "" + proUseritems.toString (), Toast.LENGTH_SHORT) .show (); } Еще {proUseritems.remove (положение); Toast.makeText (mCtx "" + proUseritems, Toast.LENGTH_SHORT) .show (); }}});
Swapnil Patil
1

голосов
2

ответ
732

Просмотры

Magento модель сохранения методы обновление записи вместо вставки

У меня есть массив идентификаторов изображений и я итерация на нее, чтобы вставить их в таблице базы данных «slider_images». Ниже фрагмент кода: попробуйте {$ sliderImages = Mage :: getModel ( 'Галерея / sliderImage') -> getCollection () -> addFieldToFilter ( 'slider_id', массив ( 'э' => $ sliderId)); $ SliderImageIds = array_column ($ sliderImages-> GetData (), 'gallery_image_id'); $ AddImageIds = array_diff ($ galleryImageIds, $ sliderImageIds); $ DeleteImageIds = array_diff ($ sliderImageIds, $ galleryImageIds); Foreach ($ addImageIds как $ addImageId) {$ sliderImageData = массив (); $ SliderImageModel = Mage :: getModel ( 'галерея / sliderImage'); $ SliderImageData [ 'slider_id'] = $ sliderId; $ SliderImageData [ 'gallery_image_id'] = $ addImageId; $ SliderImageModel-> AddData ($ sliderImageData) -> Save (); } Еогеасп ($ deleteImageIds как $ deleteImageId) {$ deleteSliderImageModel = Mage :: getModel ( 'галерея / sliderImage'); $ DeleteSliderImageModel-> setGalleryImageId ($ deleteImageId) -> Удалить (); } $ Это -> _ getSession () -> addSuccess ($ это -> __ ( 'Всего% й записи (ей) были успешно обновлены', граф ($ galleryImageIds))); } Поймать (Exception $ е) {$ это -> _ getSession () -> addError ($ e-> GetMessage ()); } Здесь $ addImageIds это массив идентификаторов изображения: Array ([0] => 1 [2] => 2) Проблема: Здесь обновляет запись, вместо того, чтобы вставить новый. Если я проверил журнал запросов UPDATE `slider_images` SET` gallery_image_id` = '1' WHERE (slider_id = '11 ') UPDATE `slider_images` SET` gallery_image_id` = '2' WHERE (slider_id = '11') и схема таблицы является как показано ниже, я хочу вставить эти значения вместо обновления. Любая помощь приветствуется.
Swapnil Patil
1

голосов
4

ответ
2.9k

Просмотры

Как добавить два больших чисел в JavaScript?

У меня есть два текстовых поля. Каждый из них будет принимать ввод до тысячи цифр. Теперь я хочу, чтобы добавить эти два числа. Мой вопрос, какой тип данных я должен использовать для хранения результата? Я попытался это: вар х = «Тысяча цифр числа» вар у = «Тысячи цифр числа» вар г = х + у, но я получаю результат в экспоненциальной форме. Как сохранить результат и отобразить его?
Swapnil Patil
3

голосов
0

ответ
81

Просмотры

sqlalchemy PRI and MUL keys

Я создаю SQLAlchemy питон скрипт для создания таблиц в базе данных SQL. Мне нужно построить таблицу с ключами, как ПОИ и MUL обоих. А вот то, что я написал, чтобы достичь этого. test_table = Table ( 'тест', метаданные, столбец ( 'ClientID', Integer, уникальный = False, автоинкремент = False, primary_key = True, обнуляемым = False, server_default = текст ( '0')), Column ( 'UserID', Целое число, уникальный = False, автоинкремент = False, primary_key = True, обнуляемый = False), Column ( 'ContactID', Integer, уникальный = False, автоинкремент = False, primary_key = True, обнуляемая = False), Column (» server_default = текст ( "CURRENT_TIMESTAMP"), обнуляемый = False), Column ( 'UpdatedDate', DateTime, server_default = текст ( "CURRENT_TIMESTAMP"), обнуляемый = False), Index ( 'UserID', 'UserID', 'ContactID', «ConvoID»)) Но проблема в том, что я не в состоянии установить эти 3 колонки (Идентификатор_пользователя, ContactId и ConvoId) в качестве ключей MUL. Может кто-нибудь, пожалуйста, помогите мне с этим? Индекс ( 'UserID', 'UserID', 'ContactID', 'ConvoID')) Но проблема в том, что я не в состоянии установить эти 3 колонки (Идентификатор_пользователя, ContactId и ConvoId) в качестве ключей MUL. Может кто-нибудь, пожалуйста, помогите мне с этим? Индекс ( 'UserID', 'UserID', 'ContactID', 'ConvoID')) Но проблема в том, что я не в состоянии установить эти 3 колонки (Идентификатор_пользователя, ContactId и ConvoId) в качестве ключей MUL. Может кто-нибудь, пожалуйста, помогите мне с этим?
swapnil Patil
2

голосов
3

ответ
2.7k

Просмотры

нг-клик событие получает привязку к ребенку Ли в угловых JS

Эй, я связывание функции menuIconClick ($ события) на литии при помощи нг щелкните directive.But получает привязку к ребенку Ли также. Код вроде как следует% div.sideNavBar% ul.navBar% li.icons-чемоданчик статической { 'нг нажмите' => "menuIconClick ($ события)"} // связывание здесь только% ul.subMenu% Li Всех сайтов / / но получает здесь называют также% Li { 'нг повтора' => "сайт на сайтах"} {{}} site.name% li.icons-пользователей-инвалидов% div.lock.icons-блокировка отключена Этот шаблон в Haml. Я не получил, почему? Любая помощь приветствуется
Swapnil Patil
1

голосов
1

ответ
3.7k

Просмотры

check a condition before a ajax call back of form in drupal 7

I have written ajax callback on a textfield and it is called on blur event. But before It going for ajax callback I want to check a condition that textfield not empty. So I want,If textfield is not empty then the ajax callback is get called otherwise it should not get called. Thanks in advance form_example is my module name Form control $form['price_form']['item'] = array( '#type' => 'textfield', '#title' => 'Item Name?', '#size' => 10, '#maxlength' => 25, '#id' => 'nameId', '#required' => TRUE, '#ajax' => array( // #ajax has two required keys: callback and wrapper. // 'callback' is a function that will be called when this element changes. 'callback' => 'form_example_simplest_callback', 'wrapper' => 'listDiv', 'effect' => 'fade', ), '#autocomplete_path' => 'examples/form_example/item_name_autocomplete_callback', ); JS Code (function($){ $(document).ready(function(){ alert('Hi, Javascript successfully attached'); Drupal.behaviors.form_example = { attach: function (context, settings) { // Overwrite beforeSubmit Drupal.ajax['nameId'].options.beforeSubmit = function (form_values, element, options) { alert('dsf'); } } }; }); })(jQuery); I am printing alert for testing.I tried by its name and by its id but not getting alert.I got below alert so js inclusion fine. alert('Hi, Javascript successfully attached');
Swapnil Patil