sarkis Опубликовано 13 февраля, 2014 Жалоба Поделиться Опубликовано 13 февраля, 2014 ребят, кто-нибудь знает как решить эту проблему , так как она только в Хроме ?кстати , тут , на форуме, сверху у меня ошибку выбивает Warning: sprintf() [function.sprintf]: Too few arguments in /var/www/forumh/forum.simplacms.ru/cache/skin_cache/cacheid_5/skin_post.php on line 478Warning: Cannot modify header information - headers already sent by (output started at /var/www/forumh/forum.simplacms.ru/cache/skin_cache/cacheid_5/skin_post.php:478) in/var/www/forumh/forum.simplacms.ru/admin/sources/classes/output/formats/html/htmlOutput.php on line 110Warning: Cannot modify header information - headers already sent by (output started at /var/www/forumh/forum.simplacms.ru/cache/skin_cache/cacheid_5/skin_post.php:478) in/var/www/forumh/forum.simplacms.ru/admin/sources/classes/output/formats/html/htmlOutput.php on line 127 Цитата Ссылка на сообщение Поделиться на другие сайты
yakutec Опубликовано 16 февраля, 2014 Жалоба Поделиться Опубликовано 16 февраля, 2014 pikusov ошибся, выложил в файле search_products.php метод, которого нет в классе БД $simpla->db->escape($keyword) его достаточно заменить на старый mysql_real_escape_string($keyword) и все будет работать. Файл в двух места:/simpla/ajax/search_products.php/ajax/search_products.php Цитата Ссылка на сообщение Поделиться на другие сайты
Matteus Опубликовано 17 февраля, 2014 Жалоба Поделиться Опубликовано 17 февраля, 2014 А есть комментарии по фиксу? Нельзя ж так взять и переписать файлы. Цитата Ссылка на сообщение Поделиться на другие сайты
Matteus Опубликовано 17 февраля, 2014 Жалоба Поделиться Опубликовано 17 февраля, 2014 о чем и речь)! Я вот так и не понял в чем собственно проблема, что было пофиксино!? Цитата Ссылка на сообщение Поделиться на другие сайты
Sid_Vishez Опубликовано 17 февраля, 2014 Жалоба Поделиться Опубликовано 17 февраля, 2014 pikusov ошибся, выложил в файле search_products.php метод, которого нет в классе БД $simpla->db->escape($keyword) его достаточно заменить на старый mysql_real_escape_string($keyword) и все будет работать. Файл в двух места:/simpla/ajax/search_products.php/ajax/search_products.phpи еще есть в файле /simpla/ajax/add_order_product.php. Цитата Ссылка на сообщение Поделиться на другие сайты
FDA Опубликовано 18 февраля, 2014 Жалоба Поделиться Опубликовано 18 февраля, 2014 Давайте сделаем проще - вы проверите все браузеры, которые у вас есть. И отпишетесь о результах. Это для начала.Ошибка наблюдается в браузерах CHROME и OPERA 19.На OPERA 12 такой ошибки нет т.к. она еще не использовала движок ХРОМА.И еще, если удалить свойства товаров (по-крайней мере оставить их всего штук 10), то данную ошибку воспроизвести не удастся. Это далеко не единственный косяк Хрома. Цитата Ссылка на сообщение Поделиться на другие сайты
Sid_Vishez Опубликовано 20 февраля, 2014 Жалоба Поделиться Опубликовано 20 февраля, 2014 Также после установки патча во всплывающем списке отсутствует полосы прокрутки и подсветка активного элемента. Цитата Ссылка на сообщение Поделиться на другие сайты
touol Опубликовано 22 марта, 2014 Жалоба Поделиться Опубликовано 22 марта, 2014 после установки патча не работают волшебные описания. Не добавляются новые характеристики.в simpla/product.tpl в строке 283 заменить f = $(feature).clone(true); на f = $(new_feature).clone(true); Цитата Ссылка на сообщение Поделиться на другие сайты
touol Опубликовано 22 марта, 2014 Жалоба Поделиться Опубликовано 22 марта, 2014 о чем и речь)! Я вот так и не понял в чем собственно проблема, что было пофиксино!? Пробывал разобраться. Сделал фикс по миниму. копируем файл simpla/ajax/get_features.php из фикса. Нужен для получения характеристик через jquery. в simpla/design/html/product.tpl заменяем function show_category_features(category_id) { $('ul.prop_ul li').hide(); if(categories_features[category_id] !== undefined) { $('ul.prop_ul li').filter(function(){return jQuery.inArray($(this).attr("feature_id"), categories_features[category_id])>-1;}).show(); } } на function show_category_features(category_id) { $('ul.prop_ul').empty(); $.ajax({ url: "ajax/get_features.php", data: {category_id: category_id, product_id: $("input[name=id]").val()}, dataType: 'json', success: function(data){ for(i=0; i<data.length; i++) { feature = data[i]; line = $("<li><label class=property></label><input class='simpla_inp' type='text'/></li>"); var new_line = line.clone(true); new_line.find("label.property").text(feature.name); new_line.find("input").attr('name', "options["+feature.id+"]").val(feature.value); new_line.appendTo('ul.prop_ul').find("input") .autocomplete({ serviceUrl:'ajax/options_autocomplete.php', minChars:0, params: {feature_id:feature.id}, noCache: false }); } } }); return false; } заменяем <ul class="prop_ul"> {foreach $features as $feature} {assign var=feature_id value=$feature->id} <li feature_id={$feature_id} style='display:none;'><label class=property>{$feature->name}</label><input class="simpla_inp" type="text" name=options[{$feature_id}] value="{$options.$feature_id->value|escape}" /></li> {/foreach} </ul> на <ul class="prop_ul"> </ul> удаляем // Подсказки для свойств $('input[name*="options"]').each(function(index) { f_id = $(this).closest('li').attr('feature_id'); ac = $(this).autocomplete({ serviceUrl:'ajax/options_autocomplete.php', minChars:0, params: {feature_id:f_id}, noCache: false }; }); и <script> var categories_features = new Array(); {foreach from=$categories_features key=c item=fs} categories_features[{$c}] = Array({foreach from=$fs item=f}'{$f}', {/foreach}0); {/foreach} </script> Хром больше не вылетает. Но загадочно перестает работать волшебное описание. зависает.Переименовываем обьект var feature = $('#new_feature').clone(true); на var new_feature = $('#new_feature').clone(true); в функции волшебного описания заменяем f = $(feature).clone(true); на f = $(new_feature).clone(true); И вроде бы все работает. Остальное не очень понятно зачем. Цитата Ссылка на сообщение Поделиться на другие сайты
Nikolajj Опубликовано 11 августа, 2017 Жалоба Поделиться Опубликовано 11 августа, 2017 Почитайте статью решения ошибки опаньки в Google Chrome. Там есть различные варианты решения данной проблемы. Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 11 августа, 2017 Жалоба Поделиться Опубликовано 11 августа, 2017 Почитайте статью решения ошибки опаньки в Google Chrome. Там есть различные варианты решения данной проблемы.И каждому клиенту об этом сообщить?Решение фигня. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.