yoshkin
Пользователь-
Публикаций
131 -
Зарегистрирован
-
Посещение
Весь контент yoshkin
-
http://ulogin.ru/js/ulogin.js Скрипт собирает статистику использования и загрузка его post запроса занимает от 20 до 30 секунд. Если на сайте стоит прелоадер, для пользователя это превращается в сайт, который каждую страницу грузит по 20-30 секунд.
- 124 ответа
-
- авторизация
- сети
-
(и ещё 3 )
C тегом:
-
У вас это прямо в шаблонах где-то прописано: // Автозаполнитель поиска $(".input_search").autocomplete({
-
1. найдите и закомментируйте это: onSelect: function(suggestion){ $("#search_field").closest('form').submit(); }, это будет там, где у вас вызывается $("#search_field").autocomplete 2. Как Корс уже написал, там стоит ограничение на 30 шт. в файле /ajax/search_products.php $limit = 30;
-
Добрый день, котаны! Столкнулся с проблемой работы поиска на сайте. У знакомого магазин и куча товаров, в названии которых есть "+", ",", "/" Вводимый запрос эранируется: real_escape_string($str); И в результате, когда в поиске в выпадающем списке autocomplate выбирается такой товар, то результатом будет страница "Товары не найдены", вместо страницы выбранного товара. Кто-нибудь с таким уже сталкивался? Как получилось решить? Пока курю доки по sql Заранее спасибо за развернутые ответы.
-
Подскажите, что меняли? Ваш импорт в текущий момент учитывает все, описанное мной ранее
-
Хочу сказать, что ваш вариант - работает
-
Пробовал делать импорт двумя файлами (оба в 1 архиве) 2 files.rar
-
Ваш вариант, кстати, корретно обрабатывает мой файл, покажите условия?
-
Давайте тогда еще раз попробую описать суть вопроса, если вдруг до этого неясно объяснил. Мне проблема понятна, но вот решить ее - пока не могу (скорее в силу недостаточного опыта). 1. На сайте есть товар, к которого есть 3 варианта товара: - у всех трех вариантов одинаковое название варианта (либо вообще не будет названия варианта). Давайте забудем про привязку к этому параметру. - у всех трех вариантов товара есть уникальный артикул. - у всех трех вариантов товара есть общее: НАЗВАНИЕ САМОГО ТОВАРА (как следствие и URL) См пример: 2. При использовании стандартного импорта для файл
-
это у меня было еще задолго до возникновения проблемы)
-
Если закомментировать одно из условий: if(!empty($variant['sku'])/* && empty($variant['name'])*/) Импорт начинает обновлять по Артикулу, а не по "Названию Варианта" (когда обновлял по названию варианта - он перезаписывал значения несколько раз у первого варианта, но при этом не создавал новые товары) Но Когда начал обновлять только по Артикулу - начал создавать новые товары (т.к. в базе у данного товара не было вариантов с двумя последними артикулами) Получается, нужно еще 1 условие, либо еще 1 запрос в другом месте, который будет связывать такие варианты товара с НАЗВАНИЕМ ТОВАРА
-
Что вот тут второе условие не выполнилось: elseif(empty($variant_id)) { if(empty($product_id)) $product_id = $this->products->add_product($product);
-
Грубо говоря, мне нужно получить результат, при котором для варианта (которого еще нет в базе сайта) был сохранен product_id, а variant_id имел пустое значение вот тут: $r = $this->db->result(); if($r) { $product_id = $r->product_id; $variant_id = $r->variant_id; }
-
В архиве получилось __export (7).rar
-
Не получается приложить файл к посту вот скрин: http://prntscr.com/ajegjm
-
Пример: На сайте есть Товар, у которого название товара "1234567890" У этого товара есть несколько вариантов, у каждого есть свой артикул. Если экспортировать с сайта, скорректировать данные в файле CSV, а затем импортировать - проблем не будет. Если в файл CSV добавить еще варианты этому же товару, тогда после проверок, указанных выше отработает функция создания нового товара, а не добавления варианта к существущему по признаку "название товара" == "1234567890" Нужно, чтобы по признаку "название товара" к товару добавились новые варианты, а не создавались новые товары.
-
Котаны, помогите советом. В блоке указанном ниже при импорте товара и его вариантов делеаются запросы к базе. В результате мы имеем id товара и варианта, которые уже есть в базе. А если в CSV добавить новые варианты товара, то импорт создаст "новые товары". Подскажите, куда копать (поменять запрос или добавить/поменять условия), чтобы новые варианты добавились уже существующему товару и не создавались новые товары // Если на прошлом шаге товар не нашелся, и задано хотя бы название товара if((empty($product_id) || empty($variant_id)) && isset($item['name'])) { if(!empt
-
Чужой код всегда не очень приятно исправлять, особенно если комментариев нет. В общем там несколько недочетов: Не был обозначен массив $articles И фунцию mysql_real_escape_string заменил ее на метод из класса Database и все заработало Версия php 5.4.4 На версии 5.3 - такой проблемы не было. В общем пишу так, вдруг кому пригодится.
-
Хостер перенес сайты на новую конфигурацию, и перестали добавляться статьи в базу. В логах можно найти ошибку: PHP Warning: Placeholder substitution error. Diagnostics: "DELETE FROM s_article_objects WHERE article_id=UNKNOWN_PLACEHOLDER_0" in ...... /api/Database.php on line 118 Чего не хватает хостеру? или как это можно быстро поправить в ArticleAdmin.php ? Заранее спасибо!