Павел Гвоздь

Павел Гвоздь

С нами с 31 мая 2015; Место в рейтинге пользователей: #2
Павел Гвоздь
03 ноября 2015, 08:53
0
Компонент ещё дорабатывать надо. Это пока демонстрация текущих возможностей. Как сказал автор:
я фронт вывел за часик чтоб люди поняли о чем разговор
Павел Гвоздь
02 ноября 2015, 19:13
+1
Хорошее дополнение! Это гораздо универсальнее, чем было!

Переименовывай, меняй пару строк кода да публикуй на modstore.pro. Думаю Володя не будет против, да, Володь?)
Павел Гвоздь
02 ноября 2015, 19:06
0
Это интересно! Я однажды писал компонент, в котором есть синхронизация с одной базой товаров (около 5-7к шт). Товары выгружаются, привязываются в базе к определённому item созданному при выгрузке. А вот когда мы щёлкаем синхронизацию — открывается модальное окно, в котором указывается определённая информация для синхронизации (шаблон товаров, разделов, в какой контекст выгружать, на какое число умножить цену товаров, на какое число разделить цену). Так вот когда мы нажимаем «синхронизировать» — запускается процесс синхронизации. Сразу я столкнулся с проблемой таймаута php скриптов. Решил её постоянной отсылкой результатов скрипта обратно в админку, а с админки, если нет success=true — обратно в скрипт, и так по кругу, пока не будут выполнены определённые условия. Единственное, мне не удалось сделать так, чтобы после первой такой итерации не пропадало модальное окно. Всегда было интересно, что можно сделать в этой ситуации, чтобы модальное окно оставалось на месте до тех пор, пока не закончится синхронизация. Так к чему я это всё тут пишу: если будет возможность объяснить это или просто посмотреть код и попытаться объяснить, как это сделать — отпиши, пожалуйста, я бы выложил на гитхаб и показал, где какой момент находится.

А статьи очень полезные. Зря опускаешь руки. Не сейчас, так в будущем люди оценят!
Павел Гвоздь
02 ноября 2015, 18:52
+1
Очень зря, Сергей. Не знаю, как кому, но мне было очень интересно!
Павел Гвоздь
02 ноября 2015, 11:01
1
+1
И если уж используешь Fenom, то зачем вызывать настройки стандартом [[++site_name]], когда можно так:
{$_modx->config.site_name}
?

Тем более условия вроде этого:
[[*content:default=`<div class="uk-alert uk-alert-large">Страница не заполнена!</div>`]]

Лучше уж так:
{$_modx->resource.content?: 'пусто'}
Павел Гвоздь
02 ноября 2015, 10:59
0
У меня вопрос. На гите тут и далее по коду вот такие строчки присутствуют:
{$chunk = $_modx->getChunk....}
Разве присваивание срабатывает в таком случае? Насколько я помню, только так {var $chunk = ....}, а если не срабатывает, то зачем это: $chunk =?
Павел Гвоздь
02 ноября 2015, 10:53
+4
Хорошая тема. За такую цену вполне оправдано!
Павел Гвоздь
02 ноября 2015, 08:20
+7
А мож не надо, Василий? Очень тяжело будет без твоих разработок. Печально как-то стало. :(
Павел Гвоздь
01 ноября 2015, 19:55
0
Спасибо, Володя! Отличный пакет!
Павел Гвоздь
31 октября 2015, 23:54
0
«Дальше» это когда? После установки, чтоли?

По поводу функционального предназначения: данный компонент создаёт png файл QR кода любого текста. Этот код можно вывести на сайте. А далее уже считывать мобилой. А вообще сам не знаю, зачем такое людям надо. Я подобное на своих сайтах не использую. Писал для одного гос-сайта, госы — они причудливые… по крайней мере у нас…
Павел Гвоздь
31 октября 2015, 20:46
+1
Готово. Теперь называется getQRcode. Жду модерации.
Павел Гвоздь
31 октября 2015, 17:51
0
Василий, помоги, пожалуйста.
При загрузке дополнения на modstore.pro мне пишет «Пакет с таким именем уже существует в репозитории». Вот только ни на modstore, ни на офф репе я не нашёл такого. В чём моя оплошность? Имя пакета «QRcode».
Павел Гвоздь
30 октября 2015, 10:36
+1
Я думал над этим. Однако в таком случае у нас исключается возможность переназначить шаблон при создании.
Павел Гвоздь
30 октября 2015, 10:09
+1
Задача сделать так, чтобы шаблон для новых документов конкретного родителя ставился по-умолчанию не только на странице создания ресурса, а также и в модальном окне быстрого создания ресурса. То бишь в компоненте Collections есть возможность для новых документов определённой коллекции поставить шаблон по-умолчанию, однако для документов, создаваемых через модальное окно быстрого создания он не ставится.
Павел Гвоздь
30 октября 2015, 09:29
+2
Спасибо, что скинул ссылку, которую я тебе скинул в скайпе. :)
Павел Гвоздь
30 октября 2015, 09:10
0
Планируешь поправить это дело? Сейчас Феном обретает популярность и я думаю не очень хорошо, если твой компонент не будет заводится из под Фенома.
Павел Гвоздь
30 октября 2015, 08:53
0
Странно, когда голосую — возвращает весь код страницы на том месте, где были варианты ответов вместо результатов голосования. Через Феном не работает?
Павел Гвоздь
30 октября 2015, 08:32
0
Сергей, у меня ошибки вываливаются на 2.3.6 с избранным и кнопки на типе элементов не появляется, да и стандартные пропали куда-то:


Кеш обновлял…