Dmitry86
Пользователь-
Content Count
192 -
Joined
-
Last visited
Everything posted by Dmitry86
-
Уцененные товары Яндекс Маркет
Dmitry86 replied to Tarasbulba's topic in Общие вопросы по функционалу и дизайну
А по какому принципу у вас определяются уцененные товары? -
Здравствуйте, друзья. Помогите, пожалуйста, советом - надо массово запросом в базу почистить Полное описание (не аннотацию) у всех товаров, за исключением тех товаров, которые относятся к одному из трёх брендов. Проще говоря, если у товара brand_id условно не 1, 2 или 3 - то очищаем Полное описание. Заранее благодарю.
-
Вывод цены у просмотренных товаров?
Dmitry86 replied to shooroop's topic in Общие вопросы по функционалу и дизайну
Спасибо, Mishanya. Есть ещё такой вопрос: Допустим, я зашел в карточку одного товара, потом перешел ещё в какую-то, и вернулся на карточку первого. В результате на карточке с первым товаром в блоке "недавно просмотренных" показывается этот же товар. Можно как-то этого избежать, чтобы в карточке товара не дублировался в блоке "просмотренных товаров" этот же товар? -
Вывод цены у просмотренных товаров?
Dmitry86 replied to shooroop's topic in Общие вопросы по функционалу и дизайну
Можно поинтересоваться, почему в случае с вариантами используется $product[$id], а не $products[$id] ? Разве не так должно быть: if(isset($products[$id]->variants[0])) $products[$id]->variant = $products[$id]->variants[0]; ? -
Загрузка видео через админ панель
Dmitry86 replied to Kami's topic in Общие вопросы по функционалу и дизайну
Спасибо, попробуем! -
Загрузка видео через админ панель
Dmitry86 replied to Kami's topic in Общие вопросы по функционалу и дизайну
Интересует возможность загрузки файла в формате mp4. Видео с ютуба у меня есть функционал. -
Загрузка видео через админ панель
Dmitry86 replied to Kami's topic in Общие вопросы по функционалу и дизайну
Поделитесь решением, пожалуйста. -
Огромное Спасибо Mishanya! Сделал в api/Brands.php, и теперь всё как надо. Почему сам не додумался сначала заглянуть в Features.php, ведь там всё точно так же в add_feature...
-
Этот запрос исправляет position только у уже созданных брендов. А при создании новых брендов у них position снова с нулём.
-
При создании нового бренда есть проблема, что position заполняется нулём. При добавлении нескольких новых брендов постепенно появляются нули в свойстве position и от этого сортировка "едет" и бренды потом не меняются местами. Вероятно так происходит потому, что новое поле было создано с нулём по умолчанию, то есть: ALTER TABLE `s_brands` ADD `position` INT(11) NOT NULL DEFAULT '0' ; А по идее при создании position должен заполняться равным id нового бренда, как это у свойств товаров. Возможно я что-то путаю, т.к. не гуру программирования. Сможет кто-нибудь помочь? Заранее благодарю.
-
Добрый день, форумчане! Прошу помощи! Недавно переехал на VDS и начал сталкиваться с проблемкой: не всегда покупателю приходит инфа по заказу на почту. Причину пока не могу выяснить, но для наблюдения хочу в функцию отправки писем покупателю в Notify.php вставить что-то типа скрытой копии своего адреса имейл. Заранее благодарю.
-
Заменить eregi на preg_match
Dmitry86 replied to Dmitry86's topic in Общие вопросы по функционалу и дизайну
Сделал так: if(preg_match('/windows ce|iemobile|mobile|symbian|mini|wap|pda|psp|up\.browser|up\.link|mmp|midp|phone|pocket/i', $user_agent)) return true; Вроде работает, единственное не понял, с пробелом надо-что-то делать?.. -
Здравствуйте, форумчане! Может кто подскажет: есть на сайте функция заказа в один клик на ajax (форма с именем и телефоном), заказ записывается сразу в базу и ему присваивается номер, как если бы он был оформлен через корзину. Я бы хотел определять ip-адрес посетителя, но $_SERVER['REMOTE_ADDR']; выдаёт ip сервера, а не посетителя. Код js: $('.oneclickbuy').click( function() { if($('.variants').find('input[name=variant]:checked').size()>0) variant = $('.variants input[name=variant]:checked').val(); if($('.variants').find('select[name=variant]').size()>0) varia
-
Нарож, помогите, пожалуйста, заменить устаревшую фукнцию eregi в api/Design.php if(eregi('iPad', $user_agent)) return false; ... if(eregi('windows ce|iemobile|mobile|symbian|mini|wap|pda|psp|up.browser|up.link|mmp|midp|phone|pocket', $user_agent)) return true; В первом случае я сделал if(preg_match('/iPad/i', $user_agent)) return false; со вторым подскажите, пожалуйста, как сделать!
-
Народ, подскажите, пожалуйста, как убирать перенос на новую строку \r\n из адреса, комментария к заказу и примечания при экспорте? Заменить просто на пробел. Спасибо!
-
Спасибо Мишаня, большое! Я ещё вот такой вариант нашел, вроде тоже работает) <script type="text/javascript"> window.onload = function () { var cities = ['Москва','Воронеж','Магадан']; if(cities.join().search(ymaps.geolocation.city) != -1) { jQuery(".user-city").text('текст 1'); } else { jQuery(".user-city").text('текст 2'); } } </script>
-
Добрый день! Подскажите, пожалуйста, если необходимо, чтобы информация показывалась в зависимости не от одного города, а например, если город посетителя есть в списке городов (в массиве), то есть if(ymaps.geolocation.city == 'название города есть в массиве городов') Заране благодарю за помощь!
-
Ограничить выдачу yandex.xml
Dmitry86 replied to verlioka's topic in Общие вопросы по функционалу и дизайну
Спасибо! Всё получилось. Сделал немного по-другому: $excludecats = isset($_GET['excludecats']) ? ' AND pc.category_id NOT IN (1,2,3,4,5) ': ''; и в запросах на выборку категорий и товаров вставил $excludecats Теперь при запросе yandex.php?excludecats xml формируется без этих категорий и содержащихся в них товаров. -
Ограничить выдачу yandex.xml
Dmitry86 replied to verlioka's topic in Общие вопросы по функционалу и дизайну
Что-то вы не так поняли.. Мне не нужен фильтр выгрузки в YML в админке, т.к. он уже есть. Мне нужно в самом yandex.php поствить проверку на гет-запрос, который будет ограничивать вывод товаров из категорий, которые прописаны в массиве внутри yandex.php. -
Ограничить выдачу yandex.xml
Dmitry86 replied to verlioka's topic in Общие вопросы по функционалу и дизайну
Вот такой вариант (как вариант) был бы интересен! Может кто подскажет изящное решение, например, если нужно не выдавать определенные категории товаров в yandex.php, то просто get-параметром добавить в запрос что нибудь типа yandex.php?excludecats а в выгрузке поставить условие и массив с категориями, которые не нужно выводить. if (isset($_GET['excludecats'])) $excludecats = array(1,2,3,4,5)); и не выбирать из базы товары, которые принадлежат к этим категориям. -
Как округлить стоимость?
Dmitry86 replied to Xdriver's topic in Общие вопросы по функционалу и дизайну
Не, всё нормально вроде)) Спасибо ещё раз! -
Как округлить стоимость?
Dmitry86 replied to Xdriver's topic in Общие вопросы по функционалу и дизайну
Спасибо, добрый человек! Только почему-то ноль пишет вместо цены..