Профиль пользователя заблокирован сроком с 26 октября 2019 г. и навсегда по причине: систематические нарушения правил Сервиса
  • Как написать запрос на получение N самых населенных городов?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Во-первых, скопировано с методички не полностью))) Еще должна быть таблица или колонка в таблице, где собственно сами данные о количестве населения)))
    Во-вторых, автор, коли ваше задание звучит так:
    ....Напишите SQL-запрос, который вернет не более.....

    то вот мой ответ и решение вопроса:
    пришлите мне 10000р на яндекс-кошель
    UPD. О, прислал, спасибо! Щас набросаю от руки)))
    Первая часть:
    SELECT * FROM city, user WHERE (тут будет вторая часть кода) LIMIT $n
    Ответ написан
    7 комментариев
  • Кто подскажет что не так с формулой расчета?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    $(window).load запускается позже $(document).ready, это уже и ежу известно!!!
    Ответ написан
    Комментировать
  • Как обновить комбобокс bootstrap не сломав его?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    У меня с двух букв начинает посдказку. Ну не суть
    Вызывай запрос $.ajax после проверки количества введенных символов! Т.е. оберни $.ajax в функцию проверки, поищи в справочнике jquery, там одна строка всего!
    Хотя VK могли бы параметр такой добавить в сам метод, а может он и есть, у них там много чего спрятано!!!

    UPD. В общем, ставь тег INPUT и все работает!
    Ответ написан
  • Как выявить парсер?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Лучшая защита - как известно - нападение, поэтому атакуйте этих злобных буратин кривизной сайта и глючным зависающим сервером, роботы-парсеры с ума сойдут)))
    Ну а если серьезно, то это вечная проблема ключ-отмычка, все зависит от пропорции ценность ваших картинок против стоимости затрат на борьбу.
    Главное не увлекаться, чтобы борьба с парсерами не стала борьбой ради борьбы (или как там иногда называют - дело принципа))).
    А то напоминает разговор типичных горе-бизнесменов, сидящих в закредитованных мерседесах-500, а вместо штанов рваные трусы:
    - у тебя какие обороты, Вась?
    - у меня 10 лямов в месяц, горя не знаю, Федь!
    - и у меня также, кайфую, Вась!
    - а ты не слышал, что такое прибыль, Федь? По телику вчера передавали!
    - неа, Вась, не слышал! да забей! обороты же!!!
    - ну да, Федь!
    Ответ написан
    2 комментария
  • Как оптимизировать css для Google PageSpeed?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Гугл ругается на css в двух случаях:
    1. Если файл неприлично мал, 10-30кб, то скорее всего он все-таки НЕ СЖАТ по мнению Гугла, решение - смотрите в самом низу ссылку на архив сжатых по мнению гугла файлов, там будет в том числе идеальный с точки зрения Гугла css. например, проверьте свой вариант - у вас точно убраны пробелы после двоеточий? Цвета типа #FFFFFF переведены в #FFF? Значения 0px есть?))) ит.д.
    2. Если файл неприлично распух (от 200кб уже 100% будет ругань от Гугла), то режьте его на две части, первую грузим в шапке, вторую грузим в подвале. Что в первой части файла? Все, что видно на первом экране!

    Ну и да - наверху должен быть ОДИН файл CSS, а не куча всяких приблуд для слайдера, для табов, для меню и т.д., как обычно бывает в дешевых шаблонах!
    Ответ написан
  • Мобильное приложение для интернет магазина?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    В битриксе есть, но за него нужно отдельно платить и это конечно смехота - там функционал мизерный, тоже самое что и для декстопа - посмотреть товары / купить товары - и все..
    Ну и пуши о смене статуса заказа))) Личного кабинета нет!
    Не знаю, стоит ли озвучивать цену, вдруг вы упадете))
    spoiler
    47900 + 28740 за каждый последующий год))) Ну продлевать надо если нужна ТП
    Ответ написан
  • Добавление товара 1с Bitrix?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Вот нажимай! - https://dev.1c-bitrix.ru/community/forums/
    Или даже так, если совсем лень - https://dev.1c-bitrix.ru/search/?q=%E4%EE%E1%E0%E2...
    Ответ написан
    Комментировать
  • Хочу посмотреть на старые ПК где можна найти?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Наиболее полная коллекция видео по твоей теме - https://www.google.ru/search?newwindow=1&biw=1920&...
    Ответ написан
    Комментировать
  • Ошибка в Bitrix от чего?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Или в карте товара второе подключение джиквери или конфликт в именах $/JQuery
    Ваш скрин ниочем.
    Надо смотреть как и какие скрипты добавляются в карте товара и очередность оных.
    Ответ написан
  • Какие знания PHP нужны, чтобы сделать простой интернет-магазин?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Знания PHP нужны базовые.
    Далее необходимая углубленность зависит от ТЗ на магазин, ибо "простой магазин" - это то волшебное словосочетание, увидя которое на бирже, я бегу от такого заказчика сломя голову
    Ответ написан
    Комментировать
  • Почему не приходят письма с сайта на корпоративную почту?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Если адрес ящика после собачки имеет набор символов, абсолютно равный имени домена))), то для 80% серверов это будет считаться как запрещенная операция, сиречь отправка самому себе, мне напрмиер на таймвеб и бегет отвечали, что это квалифицируется как запуск нежелательного скрипта типа спам-машины, пишите хостеру и не занимайтесь ерундой - забудьте про php_mail!
    Ответ написан
  • Как сделать такой блок плагином ACF?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    В качестве бюджетного решения предложу некий какашко-код - например, если этот блок нужен на странице типа лендинга, то обычно тут не нужно безумное количество таких блоков, все упирается в цифру от 3 до 9, проверено столетними наблюдениями - поэтому вот какашко-код:
    1. Определяемся с максимально возможным количеством, край 9 блоков - ок, понадобиться всего 36 полей. Т.е. создаем 4 поля и далее копируем, не забывая делать разные названия полей (те, которые на английском)).
    2. Далее сортируем их по порядку.
    3. По вкусу можно разделить на табы, это все есть в бесплатной версии ACF, т.е. будет 9 табов.
    4. В шаблоне для предотвращения вывода пустых блоков используем широко известное условие if
    5. Заполняем и радуемся.
    Не забываем про максимальный лимит - 54 поля на группу. Обходится созданием еще одной-двух-трех=... групп)))

    По сути для лендинга такие блоки меняются редко, отверстай их в шаблоне и забудь)))
    Другое дело. если это дело надо менять часто - тогда имеет смысл задуматься о создании кастомных типов записей (в гугл!), там будет все в удобных окошечках

    Мини-подсказка-лайф-хак:
    Можно обойтись двумя полями на каждый такой блок0)) Как? Вот так:
    1 поле - картинка
    2+3+4 поле - это ОДНО текстовое поле, где разрешено сохранение html- тегов - тогда красный цвет и размер шрифта делаем банальными стилями css - p:nth-child(1) и т.д.
    Ответ написан
    Комментировать
  • Вывод новостей в зависимости от местоположения?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Используй библиотеку SxGeo - на данный момент самая быстрая. Ну или у яндекса есть API, определяет до дома!!
    Вот алгоритм по SxGeo:
    1. Получаем город (а это целый массив, id, регион, страна, ОКАТО и еще куча полезного)
    2. Пишем id в сессию, чтобы не дергать библиотеку на каждой странице (или по вкусу пишем в localstorage)
    3. В обработчике вывода контента используем полученный id по своим правилам
    Далее развитие событий развивается по миллиарду сценариев - все зависит от вашей CMS!
    Ответ написан
    Комментировать
  • Как правильно прописать в обработчике?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    У вас ошибка в вопросе.
    Переменной price НЕТ!
    В вашем случае price - это элемент формируемого массива $sdelka
    А вы спрашиваете про $price - Это где и откуда приходит????
    Ответ написан
    Комментировать
  • Как верстать пиксель перфект на bootstrap?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Полуторные и прочие колонки реализуются на раз-два-три, наверху правильно подсказали. Другое дело, что может понадобиться и например, 2,125))) Тогда только выбрасывать бутстрап, так как придется добавлять еще по пачке стилевых условия для каждого медиа-запроса!
    На практике использую бутсnрап - для 12-grid-макетов и еще пару, не буду озвучивать, выбери сам, вобщем 14-grid есть и себе наляпал 24-grid!!)) покрывает 90% приходящих макетов...
    По сути сама сетка - это 40 строчек css, все остальное уже от лукавого, таже не забывать, что в бутстрапе миллион встроенных штучек - слайдеры, табы и т.д. лучше грузануть один bs.js, чем ляпать на каждый эффект по библиотеке.
    А вообще рисовальщик (сиречь дизайнер), который не может уложиться в 24-grid - крайне паршив! Если вписывается в 12-grid - рисовака идеален!!))
    Ответ написан
    8 комментариев
  • Как сделать на opencart мультимагазинность для разных городов?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Вы хотите вменяемую инструкцию ЗДЕСЬ?)))
    Делал 7 магазинов на поддоменах, все по крупицам собирал в гугле)))
    Основной костяк решения состоит в кастомном скрипте, он получает текущий поддомен и далее выводит/переключает свои данные - шаблоны и т.д. Для выбора, где какой товар показывать, создаешь дополнительно поле-чекбокс. Для отображения разных данных (телефон, емайл адрес) - также доп. поля. Это все для управления из админки.
    Для своих магазинов естественно эту лабуду не делал, все вставляю прямо в tpl, зачем каждый раз спрашивать у БД номер телефона, если его можно вписать прямо в шаблон и забыть про него на год?
    И так не бывает, что разное только товары! А телефон? А адреса? А цены?
    Ответ написан
    9 комментариев
  • Как создать слайдер?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Цэж waterwheelCarousel ! Две настройки и галерея один в один!
    Вот например skyprom.ru
    Ответ написан
    1 комментарий
  • Как передать переменную в сниппет?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Вы форматируете число сниппетом? Ооооо
    Вот так я округляю до целого, например, в плейсхолдере cost было 73,897 стало 74
    [[+cost:mod=`1000000`]]

    Или написать свой модификатор : [[+cost:mod=`1000000`]]
    Ответ написан
    Комментировать