andy 0 Опубликовано 16 июня, 2009 Жалоба Share Опубликовано 16 июня, 2009 День добрый всем, Заметил, что в админке - при редактировании клиента не удаляются заметки... Оказалось, что на всех кнопках работает ссылка (точнее action), висящая на форме, а actions на кнопках не работают.. Но проявляется это только на IE (7 и 8). На FF, к примеру, все отрабатывается... Может стоит переместить действие на кнопку обновить? Или это у меня глюк какой-то? Спасибо, Андрей Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 июня, 2009 Жалоба Share Опубликовано 16 июня, 2009 andy Можете зарегистрировать ошибку на vamshop.ru/bugs !? Ссылка на сообщение Поделиться на другие сайты
andy 0 Опубликовано 17 июня, 2009 Автор Жалоба Share Опубликовано 17 июня, 2009 сделал Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 17 июня, 2009 Жалоба Share Опубликовано 17 июня, 2009 Спасибо. Вот попробуйте изменённый файл /admin/includes/modules/customer_memo.php customer_memo.php Ссылка на сообщение Поделиться на другие сайты
andy 0 Опубликовано 17 июня, 2009 Автор Жалоба Share Опубликовано 17 июня, 2009 Все теперь удаляет (IE8), спасибо! Единственно, кнопка "Добавить" стала совсем не по страничному шаблону - стандартная кнопка в обрамлении рамки (выглядит как боковые скобки). Андрей Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 17 июня, 2009 Жалоба Share Опубликовано 17 июня, 2009 Спасибо, добавил изменения в код по умолчанию. Просто в текущем коде новое оформление кнопок сделано, поэтому нужно наверное пока так пожить. Либо вот возьмите файл /admin/includes/stylesheet.css и 2 gif файла. Положите их в папку /admin/images/buttons stylesheet.css Ссылка на сообщение Поделиться на другие сайты
andy 0 Опубликовано 17 июня, 2009 Автор Жалоба Share Опубликовано 17 июня, 2009 попробовал подменить стили - все шрифты в 8-ке съехали и покрылись трупными пятнами - видимо изменения не ограничились css... (для кнопок - так и вовсе каталога еще нет в v1.51) Так что - лучше продержусь до новой версии Спасибо! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 17 июня, 2009 Жалоба Share Опубликовано 17 июня, 2009 Ну Вы тогда просто поменяйте: <a href="<?php echo vam_href_link(FILENAME_CUSTOMERS, 'cID=' . $_GET['cID'] . '&action=edit&special=remove_memo&mID=' . $memo_values['memo_id']); ?>" onClick="return confirm('<?php echo DELETE_ENTRY; ?>')"><input type="submit" class="button" value="<?php echo BUTTON_DELETE; ?>"></a>[/code] на: [code]<a href="<?php echo vam_href_link(FILENAME_CUSTOMERS, 'cID=' . $_GET['cID'] . '&action=edit&special=remove_memo&mID=' . $memo_values['memo_id']); ?>" onClick="return confirm('<?php echo DELETE_ENTRY; ?>')"><?php echo BUTTON_DELETE; ?></a> т.е. submit кнопку уберите. Ссылка на сообщение Поделиться на другие сайты
andy 0 Опубликовано 17 июня, 2009 Автор Жалоба Share Опубликовано 17 июня, 2009 ага, но это уже не принципиально. но вот еще заметил, что при том же редактировании клиента затыкается JS проверка формы, когда дело подходит к document.customers.elements['entry_state'].type т.е. выполнение js скрипта просто прерывается и даже при наличии ошибок (error=1) ес-но ничего не покажет. entry_state поля нет в форме. возможно дело в этом? (не стал пока дальше копать). далее там еще следуют проверки элементов document.customers.elements[].type - вероятно будет такой же эффект.. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 июня, 2009 Жалоба Share Опубликовано 18 июня, 2009 Так вроде это ж не должно мешать работе формы, т.е. данные должны сохранять в форме редактирования. А поле Регион и Стана не выключены случайно в Админке - Настройки - Основные - Данные клиента? Ссылка на сообщение Поделиться на другие сайты
andy 0 Опубликовано 18 июня, 2009 Автор Жалоба Share Опубликовано 18 июня, 2009 регион и страна включены там... и в настройках клиента есть.. это именно не позволяет обрабатывать форму JS скриптом. JS обработка прекращается на этом месте и даже если пользователь в поле введет неправильное значение, то JS скрипт не вернет false c алертом кода ошибки... и следовательно - сохранится неправильное значение... а сохранять-то - да, сохраняется... я это заметил, когда ввел свою дополнительную обработку на личную скидку клиента в конец скрипта и до нее почему-то не доходило... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 июня, 2009 Жалоба Share Опубликовано 18 июня, 2009 andy Если не сложно, зарегистрируйте на vamshop.ru/bugs Ссылка на сообщение Поделиться на другие сайты
andy 0 Опубликовано 18 июня, 2009 Автор Жалоба Share Опубликовано 18 июня, 2009 сделано Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 июня, 2009 Жалоба Share Опубликовано 18 июня, 2009 Спасибо Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения