Константин Ильин

Константин Ильин

С нами с 10 февраля 2014; Место в рейтинге пользователей: #151
Константин Ильин
25 мая 2017, 10:19
0
А там зависимость от цены? т.е. если у меня в принципе нет цен на сайте будут работать модификации?
Константин Ильин
24 мая 2017, 20:04
0
Никита, а может ли твой компонент такое:
1. Есть модель двери, у нее есть подвиды(вариации), т.е. картинка меняется и свойства при переключении на фронте
2. Можно ли для торговых предложений использовать «Опции» минишопа? а не только стандартные поля артикул, цвет и т.д.

Демо нету как-то не пощупаешь, не опробуешь)
Константин Ильин
22 мая 2017, 14:37
-1
Василий, планируется ли Drag&Drop в редакторы или в поле content?

Ато есть, и не мало, индивидуумов которые которые не понимаю как прописать плейсхолдер [[+image.0.url]].
Дак еще они не понимают как это будет выглядеть и хотят в живую видеть т.е. щас так:
joxi.ru/n2YR1NbuodZM9A
А хотят вместо иконки отсутствующего изображения видеть само изображение из галереи ms2Gallary ну и соответственно ресайзить как им надо и т.п.

Это упростило бы жизнь разработчику, а точнее облегчило объяснение этим индивидуумам.

Если списком предложения:
1. Drag&Drop в редакторы или в поле content c возможностью выбора small,medium(т.е. из настройки медиа thumbnails)
2. Live просмотр
3. Сделать галочку Hidden(Скрыть в галереи) в свойствах картинки joxi.ru/J2bNGpbFXLVxN2. Т.е. по аналогии как у modResource «Не показывать в меню» для изображений, и при выводе сниппетом ms2Gallery они не показывались бы.
Константин Ильин
19 мая 2017, 11:59
+1
Офтопим конечно, ну да ладно)

Вот вообще плохо, что маловато топиков для повышения эффективности админки так сказать, т.е. смотришь как другой сделал и повышаюшь свою квалификацию и юзабилити для клиента. Увидеть какие то новые приемы, например я жду видос с Казахстана где Илья рассказывает про сайт и мультирегионность.

Из той темы в которой ты выложил скрин, можно сказать, что Дмитрий больше говорит про достойности админки нежели скорости ядра. Посмотрел я пару видосов про ево, да скорость админки конечно впечатляет, ну и какие то визуальные плючи, отсюда и хочется узнать разные приемы для модх и extJs.

Мне вот лично не хватает повышение квалификации какой-то… чтобы мне кто то сказал, ай яй так нельзя делать)

Про плагин и решение интересно посмотреть :) по сайту искал, чтоб посмотреть товар чет не нашел)

скоро лето, а работа не кончается))
Константин Ильин
18 мая 2017, 22:43
+1
Максим, очень здорово сделано по контекстам + виджеты плюс за такою красоту и органичность))
интересно как все это настраивается)
Константин Ильин
13 мая 2017, 15:36
0
эх, пробегала у меня мысль, что наверно можно расширить класс и заменить функцию, но видать лень одалела искать что-то)))
Спасибо Максим большое! Все получилось!
Константин Ильин
12 мая 2017, 18:51
0
Корявенко но вот:
//208 строчка core/components/office/controllers/auth.class.php
//заменяем
return $this->_resetPassword($user->username);
//на
return $this->error($this->modx->lexicon('office_auth_register_password_error'));
В лексиконах добавляем запись
office_auth_register_password_error = Вы не ввели пароль

Плохо будет когда обновление…
Константин Ильин
11 мая 2017, 23:46
0
Василий подскажи пожалуйста, как отключить функционал сброса пароля?
Т.е. мне не нужно чтобы человек ввел Логин(емайл) и ему тут же сбросился пароль.

Пароль и Логин выдаются админом, так что сбрасывать может только админ, отсюда и такая задача.
Константин Ильин
29 апреля 2017, 00:35
0
Спасибо Алексей :)
Немного разнообразив запросы в гугле, тоже наткнулся на такое =)
Константин Ильин
25 апреля 2017, 13:27
0
Однако опередил) Пишу такой же компонент…
Константин Ильин
19 апреля 2017, 15:42
0
Приветствую!
Использовал github.com/bezumkin/modExtra
Переименовывал через скрипт по инструкции.

Подскажите пожалуйста, контроллер выдает ошибку, в логе:

PHP Fatal error:  Class 'modExtraManagerController' not found in /public_html/core/components/component/controllers/lan.class.php on line 8
Ругается на эту строчку:
class ComponentPageManagerController extends modExtraManagerController
{
/****/
}
Константин Ильин
16 марта 2017, 12:09
0
Может кому-то понадобиться, нормально работает при оплате с mspPayAnyWay

Плагин на событие msOnChangeOrderStatus, если сменился статус у заказа на «Оплачено»

// Если событие - "msOnChangeOrderStatus"
switch ($modx->event->name) {
    case 'msOnChangeOrderStatus':

        // Если установлен статус - "Оплачен"
        if ($status == 2) {
            
            $id = $order->get('id');
            $products = $order->getMany('Products');
            
            // Проход по товарам и какие либо действия
            foreach ($products as $item) {
                $product = $item->getOne('Product');
                $count = $item->get('count');
            }
	    //Отправка письма с данными из куки
	    mail("mail@gmail.com", "Test", print_r($_COOKIE['uid_id'],true));
    
        }
    break;
}
Константин Ильин
15 марта 2017, 13:52
0
Подскажите пожалуйста как правильней сделать

У меня такая задача.
1. При переходе на мой сайт, ставиться кука uid_id с индентификатором.
2. После оплаты заказа каким либо пользователем я должен на почту получать письмо с $_COOKIE['uid_id'], ну и совершать различные действия.

1. Это надо делать в этом файле?
assets/components/minishop2/payment/msppayanyway.php
т.е. в этом месте:
if ($order = $modx->getObject('msOrder', $_REQUEST['ORDER_ID'])) {
		$handler->receive($order, $_REQUEST);
	}
но я полагаю я там не получу куку

2. Это повесить на событие msOnChangeOrderStatus, то что установлен статус оплачен? но возможно ли там получать куку?
Константин Ильин
25 февраля 2017, 19:07
+1
Вчера только столкнулся с такой проблемой, потом увидел, что на сайте стоит TinyMCE, удалил поставил другой, полет нормальный.
Самый оптимальный редактор для менеджеров который я ставлю — это CKEditor.
Выбрал CKEditor из-за того, что он хотя бы не плодит дохерища тегов.
Константин Ильин
11 февраля 2017, 15:29
+1
Вот что пишет яндекс
yandex.ru/support/common/browsers-settings/geo-mobile.html

«Геолокация устройства определяется по Bluetooth, радиосигналу GPS, ближайшим точкам доступа Wi-Fi и номеру ячейки сотовой сети.»
sypexgeo определяет по айпи, видать операторы выдаю айпи которые прописаны в другом городе.

Не говоря про библиотеку sypexgeo, какой то выход есть, чтобы нормально определял?
Константин Ильин
11 февраля 2017, 15:03
0
Вот щас тестили на мобильнике, зашли на сам сайт sypexgeo.net/

Показывает Самару, хотя мы вообще в другой области, печально…
Константин Ильин
11 февраля 2017, 14:36
0
Володя, подскажи пожалуйста а ты тестил на мобильных устройствах? Как он определяет.
Так же есть вопрос по поводу «кеша» т.е. про сессию. Например я был в Москве, уехал в Питер существует какой-то кеш?
Константин Ильин
05 января 2017, 17:33
+1
я выход такой нашел:
Указал maxUploadWidth и maxUploadHeight по 1000px, соответственно 2мб обычно это фото больше 1000px и тут галерея минишопа реагирует и сжимает до максимальных.
Это поможет если вам не нужны оригиналы больше 1000px. Также можно учесть средний размер загружаемых фото, т.е. если они все больше 1900px(Height или Width), то можно сделать 1899px(Height или Width).

Итого у меня с 8мб до 300кб сжималось.
Константин Ильин
04 января 2017, 12:46
0
У меня одного через simpleUpdater не обновляется?