Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

progroman

Користувачі
  
  • Публікації

    1 396
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем progroman

  1. Действительно, надо исправить. Чтобы не ждать обновления, можете заменить в admin/model/extension/module/progroman_citymanager.php метод findFiasByName на

        public function findFiasByName($term, $short) {
            $parts = explode(' ', $term, 2);
            $where = '';
    
            if (isset($parts[1])) {
                $where .= "(f1.offname LIKE '%" . $this->db->escape(utf8_strtolower($parts[0])) . "%'
                        AND (f2.offname LIKE '%" . $this->db->escape(utf8_strtolower($parts[1])) . "%' OR f3.offname LIKE '%" . $this->db->escape(utf8_strtolower($parts[1])) . "%')) OR ";
            }
    
            $where .= "(f1.offname LIKE '%" . $this->db->escape(utf8_strtolower($term)) . "%')";
            $field_name = $short ? "f1.offname" : "CONCAT_WS(' ', f1.shortname, f1.offname)";
    
            $query = $this->db->query("SELECT CONCAT_WS(', ',
                                                    CONCAT_WS(' ', f1.shortname, f1.offname),
                                                    CONCAT(f2.offname, ' ', f2.shortname),
                                                    CONCAT(f3.offname, ' ', f3.shortname)) label,
                                            " . $field_name . " `name`,
                                            f1.fias_id `value`
                                        FROM fias f1
                                            LEFT JOIN fias f2 ON f2.fias_id = f1.parent_id
                                            LEFT JOIN fias f3 ON f3.fias_id = f2.parent_id
                                        WHERE (" . $where . ")
                                            AND f1.level IN (0, 1, 4, 6)
                                        ORDER BY f1.level, f2.level, f3.level
                                        LIMIT 100");
    
            return $query->rows;
        }

     

  2. Выложил новую версию модуля.

    • Список городов из попапа в исходном коде
    • Ссылки на поддомены в списке городов
    • Навигация с клавиатуры стрелками в выпадающем списке
    • Возможность отключить редирект на определенных страницах
    • Отключен редирект для платежных систем
    • "Пока пользователь не ответит" для попапа "Угадали"
    • Отключен запуск модуля в cli-режиме

    Обновление модуля

     

    Ключ теперь выдается не в личном сообщении, а с сервера.

    Кто будет обновляться, напишите адрес сайта, добавлю в базу. Добавить всех сразу нереально.

  3. Выложил новую версию модуля.

    • Склонение городов по падежам
    • Список городов из попапа в исходном коде
    • Ссылки на поддомены в списке городов
    • Навигация с клавиатуры стрелками в выпадающем списке
    • Возможность отключить редирект на определенных страницах
    • Отключен редирект для платежных систем
    • "Пока пользователь не ответит" для попапа "Угадали"
    • Отключен запуск модуля в cli-режиме

    Обновление модуля

     

    Ключ теперь выдается не в личном сообщении, а с сервера.

    Кто будет обновляться, напишите адрес сайта, добавлю в базу. Добавить всех сразу нереально.

  4. Стандартный мультимагазин опенкарта. Не знаю, на сколько проще или сложнее с ним управляться, но он позволяет настраивать вывод товаров и категорий по магазинам.

  5. Попробуйте сначала самостоятельно, там не сложно. Только куки очищайте на всех поддоменах, а лучше в режиме инкогнито проверяйте.

    У меня сейчас со временем напряжно.

  6. 2 часа назад, Taaliman сказал:

    Ну вы же понимаете, что теряете порядка 30% клиентов

    Не думаю, вы вообще первый с такой проблемой. Например, намного чаще обращаются с PHP <5.6, которую тоже не поддерживаю.

    Похвально, что вы идете в ногу с обновлениями PHP, но таких единицы, а уж хостинги, на которых сидит большинство, обычно не спешат вводить "новшества".

     

    Планирую отказаться от ионкуба, но пока с ним, исключений не делаю.

  7. Нет.

    Можно сделать группу "Россия" и привязать к РФ. И группу "Мск" и привязать Москву и Мо к ней. Если человек зайдет из Москвы, группа будет Мск, т.к. регион имеет приоритет над страной, т.к. более конкретно.

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.