[miniShop] обновление getCart без перезагрузки
Здравствуйте, Василий.
Есть одна проблема, поиск и мануалы пока не помогли.
Понадобилось мне выводить полный вариант корзины (список всех товаров + возможность изменить количество или удалить + там же подсчет веса и зависимой доставки) в сайдбаре на всех страницах магазина.
После добавления товара приходится рефрешить страницу, чтобы данные о товарах, цены и вес обновились.
Скажите, в какую сторону копать, чтобы добиться обновления полной корзины без костыля в виде window.location.replace(window.location.pathname); после добавления товара.
Или как допилить getMiniCart, чтобы она выводила [[+rows]] и остальные плюшки из getCart (удаление, изменение количества, изменение веса и т.д.)
Спасибо.
Есть одна проблема, поиск и мануалы пока не помогли.
Понадобилось мне выводить полный вариант корзины (список всех товаров + возможность изменить количество или удалить + там же подсчет веса и зависимой доставки) в сайдбаре на всех страницах магазина.
После добавления товара приходится рефрешить страницу, чтобы данные о товарах, цены и вес обновились.
Скажите, в какую сторону копать, чтобы добиться обновления полной корзины без костыля в виде window.location.replace(window.location.pathname); после добавления товара.
Или как допилить getMiniCart, чтобы она выводила [[+rows]] и остальные плюшки из getCart (удаление, изменение количества, изменение веса и т.д.)
Спасибо.
Добавление комментария к тикету из бекенда
Доброй ночи!
Интересует возможность добавления комментария к тикету из бекенда.
Насколько я понимаю данный функционал отсутствует.
Если это так, то возможен ли вариант при котором, на этапе авторизации в админке (mgr), считаться авторизованным во фронте (web), для активации возможностей Tickets, не завязываясь за «провайдера»?
Интересует возможность добавления комментария к тикету из бекенда.
Насколько я понимаю данный функционал отсутствует.
Если это так, то возможен ли вариант при котором, на этапе авторизации в админке (mgr), считаться авторизованным во фронте (web), для активации возможностей Tickets, не завязываясь за «провайдера»?
вытащить данные из массива
у меня выводит вот эти данные:
как мне из это массива вытащить 33, с массивами умею работать, но только на языке AS3, а тут у меня чего то не получается, читал всякие доки по php нашёл вроде что надо, но не срабатывает
Надеюсь вопрос мой не очень тупой, а то иногда стыдно такое спрашивать )))
a:1:{i:0;a:6:{s:5:"count";d:2;s:2:"id";s:2:"33";s:4:"name";s:56:"Текст"";s:5:"price";d:0;s:2:"tv";a:0:{}s:6:"tv_add";a:0:{}}}
как мне из это массива вытащить 33, с массивами умею работать, но только на языке AS3, а тут у меня чего то не получается, читал всякие доки по php нашёл вроде что надо, но не срабатывает
Надеюсь вопрос мой не очень тупой, а то иногда стыдно такое спрашивать )))
Как сделать такое в Evo?
Василий, привет.
подскажи, плз, существует ли аналог такой записи
подскажи, плз, существует ли аналог такой записи
[[+wf.isfolder:is=`1`:then=`#`:else=`[[+wf.link]]`]]
для ветки Evo? Выбор хостинга
Ребята, помогите с выбором хостинга для Revo, чтоб не слишком дорого и нормально все работало. Выложил сайт через 1gb.ua, а он нифига не тянет, страницы грузится относительно долго и постоянно идет перегрузка процессора у хостера.
Nginx: защита по ip + ограничение частых запросов
Поразбирался с правилами nginx и написал для себя универсальную «закрывашку» системных директорий для всех ip кроме нужных.
Сюда попадут любые запросы в директории manager, core и connectors. Все адреса, кроме разрешенных получат отлуп, а разрешенные обработаются. Так как nginx начинает применять правила после первого точного совпадения — отдельно указываем как обрабатывать *.php файлы.
Сюда попадут любые запросы в директории manager, core и connectors. Все адреса, кроме разрешенных получат отлуп, а разрешенные обработаются. Так как nginx начинает применять правила после первого точного совпадения — отдельно указываем как обрабатывать *.php файлы.
location ~* ^\/(manager|core|connectors)\/(?:.*)$ {
allow айпиадмина-1;
allow айпиадмина-2;
deny all;
location ~* \.php$ {
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_pass backend-имясайта;
}
}
xpdo ошибки
сайт начал выдавать ошибку
Fatal error: Maximum execution time of 10 seconds exceeded in /home/v/vankomnaru/public_html/core/xpdo/om/xpdoobject.class.php on line 948
как ее можно исправить?
Fatal error: Maximum execution time of 10 seconds exceeded in /home/v/vankomnaru/public_html/core/xpdo/om/xpdoobject.class.php on line 948
как ее можно исправить?
HybridAuth
Что я делаю не так?
Хочу изменить поле address в профиле.
Вызов сниппета:
Хочу изменить поле address в профиле.
Вызов сниппета:
[[!HybridAuth? &groups=`Покупатели` &action=`getProfile` &providers=`Vkontakte,Google,Yandex,facebook*,Twitter` &requiredFields=`email,fullname` &profileFields=`username,email:50,fullname:50,phone:12,address`]]
Кусок чанка, где использую поле<tr class="control-group[[+error.address:notempty=` error`]]">
<td class="control-label" align="right">[[%ha.address]]</td>
<td class="controls">
<input type="text" name="address" value="[[+address]]" />
</td>
</tr>
*Meta, которой принадлежат facebook и instagram признана экстремистской в России
Ubuntu 10.04 + 3g от Мегафон
Сегодня ночью, ровно 00:10 опять отрубился интернет от ЗАО "Системы телеком".
Конечно, за весь день ничего выяснить не смогли (даже не буду описывать эти переговоры с ТП), поэтому приедут лично, завтра в 12:00.
А я пока на модеме посижу, не гордый. Правда, в доме 2 ноутбука, телефоны и PS3 — всем надо интернет через Wi-Fi. Интернет у меня раздаётся роутером, а он получает его с сервера, который работает шлюзом и файерволом.
Поэтому, сегодня добил настройку 3G модема с симкой от Мегафон на сервере, чтобы вся аппаратура даже не заметила подмены. Пишу скорее для себя, но вдруг и еще кому пригодится. Итак:
Конечно, за весь день ничего выяснить не смогли (даже не буду описывать эти переговоры с ТП), поэтому приедут лично, завтра в 12:00.
А я пока на модеме посижу, не гордый. Правда, в доме 2 ноутбука, телефоны и PS3 — всем надо интернет через Wi-Fi. Интернет у меня раздаётся роутером, а он получает его с сервера, который работает шлюзом и файерволом.
Поэтому, сегодня добил настройку 3G модема с симкой от Мегафон на сервере, чтобы вся аппаратура даже не заметила подмены. Пишу скорее для себя, но вдруг и еще кому пригодится. Итак:
Нет пункта «Создать → Раздел с тикетами»
Modx Revo 2.2.6, сервер настроен по заветам Василия, ничего не менялось.
Установил пакет Tickets, смотрю мануал и не нахожу данного пункта меню «Создать → Раздел с тикетами».
Что делать? Куда копать? Где смотреть?
Спасибо огромное за помощь! Жена хочет блог, аж пищит.
Установил пакет Tickets, смотрю мануал и не нахожу данного пункта меню «Создать → Раздел с тикетами».
Что делать? Куда копать? Где смотреть?
Спасибо огромное за помощь! Жена хочет блог, аж пищит.