evman: Блог

Главные вкладки

[Решено] Quicktabs и Яндекс карты. Серый квадрат вместо карты.

26 декабря 2011 в 14:51

Люди. Возник вопрос, скорее всего по программированию на JS

Есть Яндекс карты на сайте. Добавляются с помощью API и JS. + Quicktabs. Проблема такая: При переключении на другой таб, карта не перерисовывается, т.е. вместо карты серый фон. Кто сталкивался и как решил? Я предполагаю, что нужно перехватить событие нажатия на заголовок таба и перерисовать самому, но как это сделать?

[Решение]

В обработчик добавлен перехват события по нажатию вот так:

window.onload = function () {
    var rndmap = new YMaps.Map(document.getElementById("YMapsRND"));
    <... Определение параметров карты ...>                   

    var mosmap = new YMaps.Map(document.getElementById("YMapsMOS"));
    <... Определение параметров карты ...>                   

    // Собственно, перерисовать карту при нажатии на ссылку (заголовок таба)
    YMaps.jQuery("#quicktabs-tab-_contactstabs-0").bind('click', function () {
        mosmap.redraw(); // Перерисовывает карту
        return false;
    });

    YMaps.jQuery("#quicktabs-tab-_contactstabs-1").bind('click', function () {
        rndmap.redraw(); // Перерисовывает карту
        return false;
    });
}

Где quicktabs-tab-_contactstabs-0 и quicktabs-tab-_contactstabs-1 - это id ссылок - заголовков табов.

Ответ почтой с webforms

20 декабря 2011 в 23:33

Люди, подскажите. Есть ли возможность в webforms в просмотре результатов сделать кнопочку ответить? Так, чтобы нажав на неё, сайт отправлял пользователю емайл с ответом набитым руками?

Показ материалов в зависимости от признака

13 декабря 2011 в 0:58

Добрые люди, здравствуйте.

Есть задача: Стандартный каталог ubercart и CCK поле в юзерпрофайлс. Есть товары с признаками: Синий, красный, зеленый. Как реализовать такую штуку:
Если пользователь выбрал у себя в профайле зеленый цвет, то ему будут показаны только материалы с признаком зеленый.?

Как можно реализовать не переделывая все с помощью виевс? Заранее спасибо.

Ajax Login/Register

8 декабря 2011 в 22:12

Столкнулся с тем, что с включением Ajax Login/Register при нажатии на "Вход" происходит два запроса в следствии чего появляется лишний div, который портит весь вид. Кто сталкивался, расскажите как справиться.

Ubercart поле и #autocomplete_path

4 декабря 2011 в 23:40

Есть ubercart 2.7 На странице оформления заказа стандартные уберкартовские поля "Адрес", "Город" и т.д.
Для поля Город нужно сделать автозаполнение. Когда начинаешь вводить текст и появляются варианты.
Если я правильно понял, форма создается тут: ubercart\uc_cart\uc_cart_checkout_pane.inc
Долго рылся и нашел как делать (http://internetdevels.ru/blog/autocomplete_path), но вот вопрос, как в полю "Город" добавить #autocomplete_path?

Ветка таксономии с помощью виевс

2 декабря 2011 в 6:02

Никак не могу найти решение.

Нужно в помощью виевс вывести определенную ветку таксономии.

Подскажите, плиз

Не добавляется checkbox в типе материала

14 ноября 2011 в 1:34

Доброго времени суток.

При добавлении CCK поля checkbox в стандартной типе материала "product" в ubercart поле создается, но, видно только квадратик в котором можно поставить галочку, лабела нет и значение этого поля не сохраняется. В других типах материала все добавляется и работает.

Даже не представляю куда копать. Кто-нибудь сталкивался?