26 января 2017, 12:00 Готов взяться! Цена 4000р срок 4 дня. Скайп touols Объявления о работе / Вывод ресурсов в таблицу 6 0
17 декабря 2016, 02:52 Не знаю вроде не помогает, но через полчаса все проходит и ставиться нормально. Вопросы / Сбой при установке компонентов 2 0
13 декабря 2016, 16:40 Не знаю. У меня без api ничего не работало. Готовые решения / Как починить MarkerGoogleMaps. 3 0
27 ноября 2016, 03:08 Можно поподробней какой баланс? и что за статистика? Объявления о работе / Личный кабинет 1 0
23 ноября 2016, 00:22 Сделал все проще чем казалось. Удаляю товары кликая по кнопке удаления товаров: $('.false_product').first().find('.buttonremove').trigger('click'); Вопросы / Как удалить товар из корзины? 1 0
22 ноября 2016, 03:38 А корзина и интернет магазин не нужен? или нужен? Объявления о работе / Калькулятор цены на одностраничном сайте 8 0
11 ноября 2016, 10:27 Обычно делается не добавление к цене а скидка вроде :). Сделаю скайп touols Объявления о работе / добавлять +% к текущей оптовой цене в корзине 2 0
26 октября 2016, 11:20 Готов выполнить. skype: touols Объявления о работе / Сделать фильтр через mSearch или по другому 4 0
13 октября 2016, 22:16 Заработало. Я пытался править modx.class.php из админки. Как подсказал Володя его надо было залить по ftp. И в плагине правки: <?php switch ($modx->event->name) { case 'msOnGetProductPrice': if ($modx->context->key == 'mgr') {return;} // Плагин принимает: // $product - объект msProductData // $data - массив со свойствами товара, может отсутствовать // $price - текущая цена товара // Подключаем массив значений по ссылке - так удобнее $values = & $modx->Event->returnedValues; $values2 = & $modx->event->returnedValues; ... $price = $price*$course; $values['price'] = round($price, 0); $values2['price'] = $values['price']; ... break; } Новые дополнения и их версии / [msOptionsPrice2] - Модификации продукта. 375 0
12 октября 2016, 18:47 Поясните пожалуйста. поставили php5.3 та же проблема :( Новые дополнения и их версии / [msOptionsPrice2] - Модификации продукта. 375 0
12 октября 2016, 18:26 фикс можно вот такой сделать github.com/modxcms/revolution/pull/13116Не работает // Подключаем массив значений по ссылке - так удобнее $values = $modx->event->returnedValues; // Цена может меняться несколькими плагинами сразу, поэтому проверяем: if (isset($values['price'])) { $price = $values['price']; } $modx->log(MODX::LOG_LEVEL_ERROR,'Плагин price_currency '.print_r($values,true));print_r($values,true) все равно пустое :( Новые дополнения и их версии / [msOptionsPrice2] - Модификации продукта. 375 0
12 октября 2016, 18:04 Спасибо посмотрю. еще один вопрос можно? Есть плагин который в корзине меняет цену в зависимости от кол-ва. (блин плагин выше валюту переводит. поторопился когда писал.) <?php switch ($modx->event->name) { case 'msOnAddToCart': case 'msOnChangeInCart': case 'msOnRemoveFromCart': $cartArray = $cart->get(); $cartStatus = $cart->status(); $totalCount = $cartStatus['total_count']; //получаем курс валюты .... $price = $product->get('price')*$course; $old_price = round($product->get('old_price')*$course, 0); //получаем скидку товара .... $cart->set($cartArray); break; }Как в этой строке $price = $product->get('price')*$course; можно получить цену модифицированную msOptionsPrice2? Новые дополнения и их версии / [msOptionsPrice2] - Модификации продукта. 375 0
12 октября 2016, 17:07 Помогите плиз. На событие msOnGetProductPrice стоит 2 плагина. Первым отрабатывает плагин msoptionsprice вторым вызывается плагин для изменения цены от кол-ва товаров. switch ($modx->event->name) { case 'msOnGetProductPrice': if ($modx->context->key == 'mgr') {return;} // Плагин принимает: // $product - объект msProductData // $data - массив со свойствами товара, может отсутствовать // $price - текущая цена товара // Подключаем массив значений по ссылке - так удобнее $values = &$modx->event->returnedValues; // Цена может меняться несколькими плагинами сразу, поэтому проверяем: if (isset($values['price'])) { $price = $values['price']; } $modx->log(MODX::LOG_LEVEL_ERROR,'Плагин price_currency '.print_r($values,true));$valuesприходит пустое. То есть изменение цены от первого плагины не приходит. Почему это происходит и как вылечить? Новые дополнения и их версии / [msOptionsPrice2] - Модификации продукта. 375 0
23 сентября 2016, 00:31 Написал специально тестовый сниппет и все заработало. Разобрался в чем косяк :). Я в форме вызывал плейсхолдер с модификатором раньше, чем сниппет который выставляет плейсхолдер. [[$search_form]] [[!+topic_bar_cat]] [[!+topic_bar_cat:is=`1`:then=`true`:else=`false`]] [[!pdoPage? &element=`mSearch2` &limit=`10` &where=`[[!get_search_where?]]` &includeTVs=`topic_bar_cat,topic_price,topic_torg,topic_sity` &tpl=`My.tpl.mSearch2.row` ]] <div class="pagination"> [[!+page.nav]] </div>Плейсхолдер выставляет [[!get_search_where?]]. Наверно парсер MODX обрабатывает плейсхолдер с модификатором раньше, чем выставляется сам плейсхолдер. Вопросы / Ошибка setPlaceholder 19 0
22 сентября 2016, 20:33 Это наверно нужно, но в данном случае вызов не кешированным не помогает. Какая-то ошибка с приведением типов переменной. Если отправить этот плейсхолдер в сниппет, то echo intval($topic_bar_cat); //выдает 0 echo $topic_bar_cat; //выдает 1 Вопросы / Ошибка setPlaceholder 19 0
22 сентября 2016, 04:25 А вот поздно уже :). На tickets половина работы уже сделана и начинать разработку на другом компоненте нет желания. Готовые решения / Доска объявлений на tickets 23 0
22 сентября 2016, 01:18 Пока никак. Заказчику пока не требуется. Если вдруг понадобиться то сделаю и выложу :) Готовые решения / Доска объявлений на tickets 23 0
21 сентября 2016, 19:00 А поиск как делали? на msearch2? Готовые решения / Доска объявлений на tickets 23 0
21 сентября 2016, 15:09 Я с tickets раньше ничего не делал. Мне не так уж все легко и понятно :). 4 дня потратил пока. Демка для маленьких, чтобы легче было пройти по проторенному пути :) Готовые решения / Доска объявлений на tickets 23 0
gtsAPI 1.1.7 — таблицы на TanStack, инлайн-редактирование как в Excel Prime Vue datatable тупит на 200+ строк и в виртуальном скролинге высота полей фиксирована. Вот нам в итоге и не подошло. Директор сказал расчет должен сразу показываться без пагин...
mxApi — быстрый внешний API для MODX Revolution • зафиксировать публичный контракт EndpointInterface / метаданных по semver, чтобы наш провайдер не ломался на обновлениях;Фактически это уже так, beta стоит просто на всякий случа...
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс Вообще не понял о чем речь) В системной настройке service_js сейчас указана ссылка smartcaptcha.cloud.yandex.ru/captcha.js Я предложил очистить эту настройку, тогда компонент н...
mxBackup — обезличенные копии MODX в пару кликов Ещё нет, я там разом почти полтора десятка пакетов выложил модератор, вероятно, а шоке.
Gallery3x 3.4.0 - вставка галерей прямо из визуального редактора (CKEditor и TinyMCE RTE) Здравствуйте. Есть консольный скрипт Вот почитайте: docs.ivan345.com/books/gallery3x/page/import-ms2galleryphp
[mSync] Новая версия синхронизации с 1С Всем привет. В какой то момент начали сыпаться ошибки: Error 23000 executing statement: INSERT INTO `modx_msync_products` (`product_id`, `uuid_1c`) VALUES ...
Сделаю скайп touols
И в плагине правки:
поставили php5.3 та же проблема :(
print_r($values,true) все равно пустое :(
Есть плагин который в корзине меняет цену в зависимости от кол-ва. (блин плагин выше валюту переводит. поторопился когда писал.)
Как в этой строке можно получить цену модифицированную msOptionsPrice2?
приходит пустое. То есть изменение цены от первого плагины не приходит.
Почему это происходит и как вылечить?
Плейсхолдер выставляет .
Наверно парсер MODX обрабатывает плейсхолдер с модификатором раньше, чем выставляется сам плейсхолдер.