alexandrbt Posted February 26, 2014 Report Share Posted February 26, 2014 Здравствуйте. Проблема следующая:В админке когда добавляешь товары, все работает кроме добавления связанных товаров.Наводишь курсор и ничего не происходит, начинаешь что то вводить, тоже самое - никакой реакции. Прошу помощи. Quote Link to post Share on other sites
just_simao Posted February 27, 2014 Report Share Posted February 27, 2014 И Вы наверное пользуетесь браузером Chrome? Это проблема браузера. У многих такие костыли, в том числе и у меня. НА форуме анонсировали версию 2,2,5 beta. Попробуйте её. Quote Link to post Share on other sites
alexandrbt Posted February 27, 2014 Author Report Share Posted February 27, 2014 Дело в том, что проблема существует во всех браузерах.Chrome, Opera, Safari, FireFox А в демке на http://demo.simplacms.ru/simpla/ это все работает и в хроме в том числе Quote Link to post Share on other sites
alexandrbt Posted February 27, 2014 Author Report Share Posted February 27, 2014 Видимо, у Вас что-то индивидуальное.Попробуйте переустановить. Если проблематично, то надо вникать в тонкости и разбираться... Скажите хотя бы куда смотреть?Могу код сюда скинуть. Quote Link to post Share on other sites
alexandrbt Posted February 27, 2014 Author Report Share Posted February 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); Quote Link to post Share on other sites
alexandrbt Posted February 27, 2014 Author Report Share Posted February 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: Кстати говоря и в хроме тоже все работает Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.