Володя

Володя

С нами с 18 декабря 2012; Место в рейтинге пользователей: #4
Володя
11 ноября 2015, 19:31
0
откройте сниппет cityselect, там в конце закомментирован формат ответа от SxGeo.
/ * Array
(
    [city] => Array
        (
            [id] => 524901
            [lat] => 55.75222
            [lon] => 37.61556
            [name_ru] => Москва
            [name_en] => Moscow
        )

    [region] => Array
        (
            [id] => 524894
            [name_ru] => Москва
            [name_en] => Moskva
            [iso] => RU-MOW
        )

    [country] => Array
        (
            [id] => 185
            [iso] => RU
            [continent] => EU
            [lat] => 60
            [lon] => 100
            [name_ru] => Россия
            [name_en] => Russia
        )

)
 */
возьмите нужную переменную массива и используйте. Можно выставить в плейсходер на странице, например
$modx->setPlaceholder('iso', $Sx_arr['country']['iso']);
Володя
03 ноября 2015, 12:27
0
что значит добавить оплату?
Заказ оформлен, что вы понимаете под добавлением оплаты?
Володя
02 ноября 2015, 13:50
+1
аналогично примеру с валютами и обращаться к системным процессорам, но тогда вам придется еще поработать с правами.
Либо сделать простую проверку в контроллере согласно вашим требованиям и расширив системные процессоры работать уже с ними.
Володя
02 ноября 2015, 13:09
0
добавьте код
/* событие на добавление товара в корзину */
miniShop2.Callbacks.Cart.add.response.success = function(response) {
	$('.nav').find('.quickview-view').slice(0, 1).trigger('click');
}
/*
.nav - селектор родителя контейнера со снипппетом quickview для корзины
.quickview-view - селектор активного элемента 
*/
Володя
01 ноября 2015, 23:04
0
не ну эт тож так же) Ок. Спасибо, вопрос решен!
Володя
01 ноября 2015, 22:52
0
это мне понятно. Смысл в том чтоб вывести нужную панель в конкретно указанном id
посмотри тут ecc.vgrish.ru/
и иного решения как выше я пока не придумал.
Володя
01 ноября 2015, 22:40
0
спасибо за renderTo и add, теперь ясно отчего такой скрол непредсказуемый.
Вопрос — чтоб не иметь проблем то как лучше добавить панель на страницу?
создать сначала пустую панельку через renderTo и затем через add добавить функциональную панель?
примерно так?
var p = Ext.ComponentMgr.create({
	xtype: 'panel',
	renderTo: "id" 
});
var panel = new base.panel.Home();
p.add(panel);
p.doLayout();
Володя
01 ноября 2015, 22:04
-8
Не знал что еще и именам функций нужна индивидуальность…
Удачи в закрытии, хорошо что есть github.com/modxcms/revolution
Володя
01 ноября 2015, 21:44
-7
часть функционала? Переработка?
Если ты написал компонент с определенным функционалом, то это априори накладывает обязательства на всех? Не повторять идею, не думать, не сравнивать… пользовать как есть и все?

Я говорю о том что мне нужен инструмент, и пользовать Office я бы и рад, и там где это возможно я его и использую без зазрения совести и другим советую. Так же использую в своих же платных приложениях, что помоему говорит о моей адекватности и о том что я не делаю что то просто чтоб было. Компонент Office устраивает всем.

Создание пакета схожим с твоим мотивировано тем что:
— необходим простой и бесплатный пакет для создания небольшой админки другого бесплатного пакета mlmScript
— различием в функционале
— независимостью
Володя
01 ноября 2015, 19:48
0
Привет, не совсем понятно что в итоге получилось. Если есть желание напиши в личку. Спасибо!
Володя
01 ноября 2015, 19:46
-5
Нет интереса устраивать срач. Указана что идея взята у тебя, часть кода что взята с твоего дополнения отмечена. Я не говорю о том что я придумал колесо, я лишь сделал инструмент для работы.
Упоминая два раза в заметке о тебе я всего лишь выразил свое уважение к тебе и к твоей работе.
Володя
01 ноября 2015, 19:38
0
Да, все верно. Для разработчика не составит труда сделать свою собственную админку на привычном нам ExtJs.
Володя
26 октября 2015, 16:36
+4
Топикстартер наверно имел ввиду что конкретно у него нет готового решения. И все…
Че вы набросились то.
Володя
23 октября 2015, 17:14
+1
да, есть настройка mspointsissue_vk_country_id
Володя
23 октября 2015, 17:08
0
Не вижу смысла. Есть событие на смену статуса заказа. В нем смотрите свойство заказа, если указана точка доставки — дергаете обьект доставки, в нем берете телефон и посылаете смс.
Вся интеграция на полчаса — час с чаем и плюшками…
Володя
21 октября 2015, 19:28
+1
если есть стоимость в рублях и есть отношение тенге к рублю как получить стоимость в тенге?
Наверно нужно стоимость в рублях поделить на это отношение…
С учетом того что можно добавлять свои валюты сделать можно все что угодно.
Володя
21 октября 2015, 15:48
0
именно для этого, когда часть продуктов забита в разных ценах.
исходные данные:
основная стоимость продукта — родное поле price
стоимость продукта в eur — поле price_eur
стоимость продукта в usd — поле price_usd

у части продуктов стоимость в eur и usd, вот для них и будет вестить расчет стоимости.
плагин для обновления основной стоимости товара по курсу при редактирования товара, процессор для обновления цен у всех товаров разом.
Володя
21 октября 2015, 14:43
+2
событие хз… хозяин барин. А вот проверить в каком виде отдаются группы в msDiscount нужно было
и сохранять надо конечно ресурс.

$groups = $msDiscount->getProductGroups($resource->get('id'));
foreach (array_keys($groups) as $group ) {
     if ($resource->isMember($group) ) {
        $resource->leaveGroup($group);
      }
}
$resource->save();