15 мая 2013, 01:00 Спасибо за наводку, все сделал, все ОК. Тем кто только собирается, у Киви есть одна бага-у них SOAP схема 1.2 а в описании 1.1 Это разные вещи, поэтому если в ходе выполнения Xml вернуло вот такую херню: SOAP-ERROR: Parsing WSDL: Could not find any usable binding services in WSDL.то нужно в IShopClientWS.wsdl поменять <soap12:binding style="document" transport="http://www.w3.org/2003/05/soap/bindings/HTTP/"/>на<soap12:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> Вопросы / Подключение Яндекс.Денег к магазину 6 0
14 мая 2013, 17:47 удалять содержимое папки /core/cache Вопросы / Обновление кэша сайта раз в сутки 9 0
13 мая 2013, 17:39 Да честно говоря про комбинированный метод я только заметил в ЛК кошелька. Да интересный подход, притом для конечного пользователя очень удобный… Сегодня попробую начать писать модуль для обработки по soap, если конечно ты не желаешь поделиться своим+) Вопросы / Подключение Яндекс.Денег к магазину 6 0
12 мая 2013, 11:44 Оффтоп: Кстати Василий, хотел у тебя узнать-я как посмотрел, ты у себя(bezumkin.ru) qiwi кошелек написал без всяких замудрений, используя обычную http форму, ну и обработчик qiwi.php который судя по всему делает инсерт в базу, после чего в интерфейсе получается сформированный счет (когда по факту я его мог не сформировать)? После как я полагаю все же должен быть либо SOAP который дергается cronом, либо xml обменник, либо как вариант парсер почты, в общем что-то что у тебя проверяет баланс и меняет статус платежа… Вопрос — почему выбрал именно такой метод, а не сразу SOAP обмен со всем его функционалом (счет, оплата, проверка итп)? ========== Вопросы / Подключение Яндекс.Денег к магазину 6 0
08 мая 2013, 13:47 Какая-то ерунда.Robots ты генерируешь ручками, в чем проблема поправить xml? +если ты генеришь xml через getResourece и ему подобный сниппет ты явно можешь указать в параметре какие ресурсы не надо индексировать… И они просто не появятся в схеме Вопросы / sitemap и robots.txt - совместное использование 3 0
07 мая 2013, 21:58 Поддерживаю, как по мне, так проще в системе вести 2 разных записи, но на странице пользователя выводить их как одно целое, в зависимости от выбранного параметра(цвет, размер итп). Связать их связью и все. Нет задачи такое написать, но мне кажется все нативно… К примеру самый простой вариант который приходит в голову — если вести свою таблицу с товарами, то привязвать разные товары по свойствам можно к ID ресурса, ну а вывод описания и картинок дело простое… Вопросы / Контроль остатков товара в miniShop 30 0
07 мая 2013, 11:20 Спасибо за мнения, да я тоже склонен к Jevix, тем паче его использую при выводе в других местах, просто хочется придерживаться некоторых стандартов разработки+) Вопросы / Защита верстки изнутри 8 0
07 мая 2013, 01:07 Например вот так получим по имени пользователя объект $u = $modx->getObject('modUser', array('username' => $username)); Ну а спека полей тут rtfm.modx.com/display/revolution20/Users Вопросы / Получить информацию о пользователе по его id 2 0
07 мая 2013, 00:05 p.s Вася, у тебя Jevix скушал и исполнил тег br стал (\n похоже) внутри Вопросы / Защита верстки изнутри 8 0
06 мая 2013, 21:47 Я плотно не знаком с MS2, но посмотрев не вдаваясь в подробности, СRC в нем заточены именно на товары для магазина=) Поэтому как не крути, придется допиливать, и тебе выбирать-@eval твшки или CRC страницы) в любом случае и то и то можно довести до желаемого, да и вообще можно что-то свое с нуля написать=) Этим в общем сейчас и сам пытаюсь заняться, знакомясь с архитектурой MODx Вопросы / miniShop2 как система новостей 11 0
06 мая 2013, 20:39 Предложение использовать MS вместо Тикетов для новостей, равносильно предложению стрелять из лазера по лягушкам=) Теги в тикеты без проблем можно добавить, галерея-обычный кастом… Вопросы / miniShop2 как система новостей 11 0
04 мая 2013, 00:24 Насчет кластеризации я бы поспорил. Какая разница прикладу как работает БД? Не знаю конечно тонкостей Mysql/MSSQL т.к сам разработчик на Oracle — так вот, в рамках конекта из Java через JDBC -абсолютно все равно как настроен оракловый инстанс — у тебя есть коннект, ты посылаешь запросы, как ездиет база не имеет роли. Если ты про многопоточность — то тут другое, разумеется. MODx можно настроить на работу с oracle или db2 при желании, поэтому в целом работать может =))) Вопросы / MODx для социальной сети 15 0
03 мая 2013, 21:13 Если цель сделать подобие вконтакта то нужно писать все с нуля, используя методологии EE проектов. MODx вряд ли подойдет, здесь все заточено несколько под другие цели да и нет в этом смысла если Вы затеяли серьездный энтерпрайз проект. Хотя можно и на MODx- это ведь CMF =)можно сделать все что угодно.+) Вопросы / MODx для социальной сети 15 0
30 апреля 2013, 12:16 iframe это вообще колхоз. popup тоже плохо, т.к у многих стоят блокираторы. Я мог реализовать любым способом, но решил самым простым-посредством jquery по кнопке раскрывать список вниз, при этом этот чанк используется только в том случае если пользователь не авторизирован на сайте, посредством Personilize идет проверка.Если юзер авторизирован то открывается другой… А этот, в случае ошибок сам раскрывается и показывает на ошибку (ловится строчка из location.hash) <script type="text/javascript"> function openBox (objName) { if ( $(objName).css('display') == 'none' ) { $(objName).animate({height: 'show'}, 400); } else { $(objName).animate({height: 'hide'}, 200); } } $(function() { var re = /\#fast_reg/; var matches = re.exec(window.location.hash); if (matches) { openBox('#register'); return false; } }); $(function() { var re = /\#fast_enter/; var matches = re.exec(window.location.hash); if (matches) { openBox('#enter'); return false; } }); </script> <a href="#" onclick="openBox('#register'); return false">[Быстрая регистрация]</a> <a href="#" onclick="openBox('#enter'); return false">[Быстрый вход]</a> <!--register --> <div id="register" style="display: none"> [[!Register? &submitVar=`registerbtn` &activationEmailTpl=`lgnActivationEmailTpl` &activationEmailSubject=`Спасибо за регистрацию!` &submittedResourceId=`[[*id]]` &usernameField=`email` &usergroups=`Покупатели` &activation=`0` &validate=`nospam:blank, password:required, password_confirm:password_confirm=^password^, fullname:required, email:required:email` &placeholderPrefix=`reg.` &postHooks=`auto-login` ]] <div class="registerMessage">[[!+reg.error.message]]</div> <form class="form" action="[[~[[*id]]]]#fast_reg" method="post"> <input type="hidden" name="nospam" value="[[!+reg.nospam]]" /> <table cellpadding="5"> <tr> <td>Адрес эл. почты*:</td> <td> <input type="text" name="email" id="email" value="[[!+reg.email]]" /> <div class="error">[[!+reg.error.email]]</div> </td> </tr> <tr> <td>Пароль*:</td> <td> <input type="password" name="password" id="password" value="[[!+reg.password]]" /> <div class="error">[[!+reg.error.password]]</div> </td> </tr> <tr> <td>Повторите пароль*:</td> <td> <input type="password" name="password_confirm" id="password_confirm" value="[[!+reg.password_confirm]]" /> <div class="error">[[!+reg.error.password_confirm]]</div> </td> </tr> <tr> <td>Ф.И.О.*:</td> <td> <input type="text" name="fullname" id="fullname" value="[[!+reg.fullname]]" /> <div class="error">[[!+reg.error.fullname]]</div> </td> </tr> <tr> <td>Телефон:</td> <td> <input type="text" name="phone" id="phone" value="[[!+reg.phone]]" /> <div class="error">[[!+reg.error.phone]]</div> </td> </tr> <tr> <td>Адрес доставки:</td> <td> <textarea name="address" id="address">[[!+reg.address]]</textarea> <div class="error">[[!+reg.error.address]]</div> </td> </tr> <tr> <td><input type="submit" name="registerbtn" value="Зарегистрироваться" /></td> <td></td> </tr> </table> </form> </div> <!--/register --> <!-- enter --> <div id="enter" style="display: none"> [[!Login? &loginTpl=`tpl.orderLoginTpl` &logoutTpl=`tpl.loginLogoutTpl` &errTpl=`lgnErrTpl` &loginResourceId=`[[*id]]` &logoutResourceId=`24` &contexts=`web,catalog` ]] </div> <!--/enter --> Вопросы / Регистрация и авторизация в всплывающем окне. 8 0
27 апреля 2013, 09:45 Спасибо большое за ответ, сработало! Притом вроде даже производительность не скушало сильно..=) Вопросы / Выполнить сниппет из сниппета 3 0
15 апреля 2013, 18:02 Кстати, а хоть что-то загрузить удалось? Вопросы / ограничение на размер загружаемого файла 8 0
15 апреля 2013, 15:59 Все стандартное? Больше точно никаких плагинов итп нету? Вопросы / ограничение на размер загружаемого файла 8 0
15 апреля 2013, 15:28 Что значит не срабатывает? Где меняли, что не сработало, как поняли? Вопросы / ограничение на размер загружаемого файла 8 0
15 апреля 2013, 12:18 1.В MODX системные настройки ->общие смотрите upload_maxsize 2.в настройках PHP upload_max_filesize Вопросы / ограничение на размер загружаемого файла 8 0
Где можно править тексты и заголовки писем? «Управление словарями» находится в панели администратора по пути: меню Система (иконка в виде шестеренки) -> Управление словарями.
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Токены для ИИ-агентов, чтобы они могли работать с доской. Подробнее написал тут Баг проверю и постараюсь исправить.
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Лучше автоматический ci/cd настроить и не править прод напрямую. Это самый безопасный вариант. Другое дело, что далеко не каждый владелец сайта и далеко не каждый сайт готовы в авт...
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
MaxNotify Обновление компонента 1.3.0-pl (22.07.2026) — добавлено автоматическое получение полей через msOrder->toArray(); — массивы и объекты безопасно пропускаются; — стандартные...
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
Тем кто только собирается, у Киви есть одна бага-у них SOAP схема 1.2 а в описании 1.1
Это разные вещи, поэтому если в ходе выполнения Xml вернуло вот такую херню:
то нужно в IShopClientWS.wsdl
поменять
на
Да интересный подход, притом для конечного пользователя очень удобный…
Сегодня попробую начать писать модуль для обработки по soap, если конечно ты не желаешь поделиться своим+)
Кстати Василий, хотел у тебя узнать-я как посмотрел, ты у себя(bezumkin.ru) qiwi кошелек написал без всяких замудрений, используя обычную http форму, ну и обработчик qiwi.php который судя по всему делает инсерт в базу, после чего в интерфейсе получается сформированный счет (когда по факту я его мог не сформировать)?
После как я полагаю все же должен быть либо SOAP который дергается cronом, либо xml обменник, либо как вариант парсер почты, в общем что-то что у тебя проверяет баланс и меняет статус платежа…
Вопрос — почему выбрал именно такой метод, а не сразу SOAP обмен со всем его функционалом (счет, оплата, проверка итп)?
==========
+если ты генеришь xml через getResourece и ему подобный сниппет ты явно можешь указать в параметре какие ресурсы не надо индексировать… И они просто не появятся в схеме
Связать их связью и все. Нет задачи такое написать, но мне кажется все нативно…
К примеру самый простой вариант который приходит в голову — если вести свою таблицу с товарами, то привязвать разные товары по свойствам можно к ID ресурса, ну а вывод описания и картинок дело простое…
$u = $modx->getObject('modUser', array('username' => $username));
Ну а спека полей тут
rtfm.modx.com/display/revolution20/Users
Поэтому как не крути, придется допиливать, и тебе выбирать-@eval твшки или CRC страницы)
в любом случае и то и то можно довести до желаемого, да и вообще можно что-то свое с нуля написать=)
Этим в общем сейчас и сам пытаюсь заняться, знакомясь с архитектурой MODx
Теги в тикеты без проблем можно добавить, галерея-обычный кастом…
Какая разница прикладу как работает БД?
Не знаю конечно тонкостей Mysql/MSSQL т.к сам разработчик на Oracle — так вот, в рамках конекта из Java через JDBC -абсолютно все равно как настроен оракловый инстанс — у тебя есть коннект, ты посылаешь запросы, как ездиет база не имеет роли.
Если ты про многопоточность — то тут другое, разумеется.
MODx можно настроить на работу с oracle или db2 при желании, поэтому в целом работать может =)))
MODx вряд ли подойдет, здесь все заточено несколько под другие цели да и нет в этом смысла если Вы затеяли серьездный энтерпрайз проект.
Хотя можно и на MODx- это ведь CMF =)можно сделать все что угодно.+)
popup тоже плохо, т.к у многих стоят блокираторы.
Я мог реализовать любым способом, но решил самым простым-посредством jquery по кнопке раскрывать список вниз, при этом этот чанк используется только в том случае если пользователь не авторизирован на сайте, посредством Personilize идет проверка.Если юзер авторизирован то открывается другой…
А этот, в случае ошибок сам раскрывается и показывает на ошибку (ловится строчка из location.hash)
Притом вроде даже производительность не скушало сильно..=)
Где меняли, что не сработало, как поняли?
2.в настройках PHP upload_max_filesize