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

progroman

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

    1 396
  • З нами

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

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

  1. Диалоговое окно создается с помощью JQueryUi Dialog, код в файле catalog/view/theme/default/template/module/geoip.tpl, строка 88

     GeoIp.chooseRegion.dialog({
                autoOpen:  false,
                minWidth:  600,
                minHeight: 400,
                ...
    

    Почитайте документацию http://api.jqueryui.com/dialog/ может там что-то найдете.

  2. И второй вопрос: как сделать чтоб модальное окно выбора города закрывалось при нажатии на зону за границей модального окна, а не только при нажатии на "крестик".

     

    Сделал. Так же изменил алгоритм поиска городов.
  3. И второй вопрос: как сделать чтоб модальное окно выбора города закрывалось при нажатии на зону за границей модального окна, а не только при нажатии на "крестик".

     

    Здесь есть пример:

    http://stackoverflow.com/questions/1675893/close-dialog-on-click-anywhere

     

    Если не справитесь, ждите, в следующей версии, добавлю.

  4. Доброго вечера. Раньше не замечал, но попробовал с разных браузеров и увидел ошибку. Она вылетает только при первом входе на сайт:

     

    Notice: Undefined index: f4_fias_id in /home/aqq12668/public_html/riverina.ru/system/library/geoip.php on line 345Warning: Cannot modify header information - headers already sent by (output started at /home/aqq12668/public_html/riverina.ru/index.php:107) in /home/aqq12668/public_html/riverina.ru/system/library/geoip.php on line 205Warning: Cannot modify header information - headers already sent by (output started at /home/aqq12668/public_html/riverina.ru/index.php:107) in /home/aqq12668/public_html/riverina.ru/catalog/controller/module/geoip.php on line 73

     

    Подскажите что нужно поправить?

     

    У вас последняя версия? Если нет, обновитесь.

  5. Добрый день!

    Купил модуль, но нигде не нашел полной настройки, а именно как сделать так, чтобы в корзине вписывался город? 

     

    Был бы благодарен, если бы помогли с этим вопросом.

     

    Так же второй вопрос - как вывести переменную города, не только в шапке, но и в блоке товара? 

     

    Такой настройки нет, если город определился, он должен вписываться по-умолчанию, по крайней мере, на дефолтном шаблоне.

     

    Город можно получить так (в контроллерах):

    $geoip = $this->registry->get('geoip');
    $city = $geoip->getCityName();
    
  6. Заметил один баг, думал только у меня на сайте, но и на демо тоже - если в поиске набрать несуществующий город (ошибиться), например "За", то страница виснет... А так модуль отличный!

     

    Буду разбираться.

  7. 
    

    DROP TABLE IF EXISTS `country_to_fias`;

    CREATE TABLE IF NOT EXISTS `country_to_fias` (

    `country_id` int(11) NOT NULL,

    `fias_id` int(11) NOT NULL,

    UNIQUE KEY `country_id` (`country_id`,`fias_id`)

    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

    INSERT INTO `country_to_fias` (`country_id`, `fias_id`) VALUES (20, 300000), (176, 202137), (220, 202138)

  8. Конечно, контроллер у вас geoip, а шаблон header.tpl. Контроллер должен быть соответствующим. Вместо 'ЗНАЧЕНИЕ ПО-УМОЛЧАНИЮ' нужно вставить текст, который будет выводиться, когда город не определен, или его нет в списке правил.

  9. В админке:

     

    Ключ        Зона              Значение

    shipping   Воронеж         В Ваш город доставка: 250 р

    shipping   Владивосток   В Ваш город доставка: 1000 р
    ...

    В контроллере:

    $geoip = $this->registry->get('geoip');
    
    $this->data['geoip_shipping'] = $geoip->getRule('shipping', 'ЗНАЧЕНИЕ ПО-УМОЛЧАНИЮ');
    

    В шаблоне:

    в том месте, где нужно вывести

    <?php echo $geoip_shipping; ?>
  10. Можно, если разбираетесь в коде, я не могу описать все, что нужно сделать. Если кратко, в контроллере pr_login собрать из двух функций: login_form и register_form одну. Постараюсь сделать это в следующей версии, только пока не известно, когда я за нее возьмусь.

  11. 1) У вас там ничего нет, вот и не выводится, впишите расценки.

    2) Посмотрите, какие регионы у вас входят в геозону НДС. Доставка будет для них. Если хотите другие, создайте новую геозону.

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

Important Information

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