alexandrbt Опубликовано 26 февраля, 2014 Жалоба Поделиться Опубликовано 26 февраля, 2014 Здравствуйте. Проблема следующая:В админке когда добавляешь товары, все работает кроме добавления связанных товаров.Наводишь курсор и ничего не происходит, начинаешь что то вводить, тоже самое - никакой реакции. Прошу помощи. Цитата Ссылка на сообщение Поделиться на другие сайты
just_simao Опубликовано 27 февраля, 2014 Жалоба Поделиться Опубликовано 27 февраля, 2014 И Вы наверное пользуетесь браузером Chrome? Это проблема браузера. У многих такие костыли, в том числе и у меня. НА форуме анонсировали версию 2,2,5 beta. Попробуйте её. Цитата Ссылка на сообщение Поделиться на другие сайты
alexandrbt Опубликовано 27 февраля, 2014 Автор Жалоба Поделиться Опубликовано 27 февраля, 2014 Дело в том, что проблема существует во всех браузерах.Chrome, Opera, Safari, FireFox А в демке на http://demo.simplacms.ru/simpla/ это все работает и в хроме в том числе Цитата Ссылка на сообщение Поделиться на другие сайты
alexandrbt Опубликовано 27 февраля, 2014 Автор Жалоба Поделиться Опубликовано 27 февраля, 2014 Видимо, у Вас что-то индивидуальное.Попробуйте переустановить. Если проблематично, то надо вникать в тонкости и разбираться... Скажите хотя бы куда смотреть?Могу код сюда скинуть. Цитата Ссылка на сообщение Поделиться на другие сайты
alexandrbt Опубликовано 27 февраля, 2014 Автор Жалоба Поделиться Опубликовано 27 февраля, 2014 Всю цепочку проверять: код HTML-страницы, действие по клику, AJAX-запрос, ответ на него, обработка ответа... Консоль выдает следующее <br /><b>Fatal error</b>: Call to undefined method Database::escape() in <b>/simpla/ajax/search_products.php</b> on line <b>11</b><br /> Сам search_products.php <?php chdir('../..'); require_once('api/Simpla.php'); $simpla = new Simpla(); $limit = 100; $keyword = $simpla->request->get('query', 'string'); $simpla->db->query('SELECT p.id, p.name, i.filename as image FROM __products p LEFT JOIN __images i ON i.product_id=p.id AND i.position=(SELECT MIN(position) FROM __images WHERE product_id=p.id LIMIT 1) WHERE p.name LIKE "%'.$simpla->db->escape($keyword).'%" ORDER BY p.name LIMIT ?', $limit); $products = $simpla->db->results(); $suggestions = array(); foreach($products as $product) { if(!empty($product->image)) $product->image = $simpla->design->resize_modifier($product->image, 35, 35); $suggestion = new stdClass(); $suggestion->value = $product->name; $suggestion->data = $product; $suggestions[] = $suggestion; } $res = new stdClass; $res->query = $keyword; $res->suggestions = $suggestions; header("Content-type: application/json; charset=UTF-8"); header("Cache-Control: must-revalidate"); header("Pragma: no-cache"); header("Expires: -1"); print json_encode($res); Цитата Ссылка на сообщение Поделиться на другие сайты
alexandrbt Опубликовано 27 февраля, 2014 Автор Жалоба Поделиться Опубликовано 27 февраля, 2014 http://forum.simplacms.ru/topic/6674-%D0%BE%D0%BF%D0%B0%D0%BD%D1%8C%D0%BA%D0%B8/page-4УРА!!!!Спасибо огромнейшее!!!!Все заработало! PS: Кстати говоря и в хроме тоже все работает Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.