Алексей

Алексей

С нами с 25 декабря 2012; Место в рейтинге пользователей: #69
Алексей
24 ноября 2015, 21:54
0
в общем какой-то замкнутый круг получается. так и не удалось расширить класс pdoFetch с кустомерными модификаторами для безболезненного обновления pdoTools.
вот тут кстати советуют использовать композитный паттерн, либо eval:
<?php
function dynamic_class_name() {
    if(time() % 60)
        return "Class_A";
    if(time() % 60 == 0)
        return "Class_B";
}
eval(
    "class MyRealClass extends " . dynamic_class_name() . " {" . 
    # some code string here, possibly read from a file
    . "}"
);
?>
Алексей
24 ноября 2015, 21:28
0
тогда класс pdoFetchCustom не будет ничего знать о методах класса pdoFetch и будет вылезать ошибка:
Call to undefined method pdofetchcustom::run()
Алексей
22 ноября 2015, 20:34
0
и тут тоже: modx.pro/users/bezumkin/comments/
какой-то странный баг
Алексей
16 ноября 2015, 22:09
0
выяснил что pdofetch тоже надо расширять, т.к. он расширяет pdoTools напрямую, не смотря на системную настройку modx «pdoTools.class»
class pdoFetch extends pdoTools {...
Алексей
16 ноября 2015, 19:26
0
только почему-то в inline чанках не работает. пишет:
Modifier pricess not found in inline/0fd73cb4e653affba9947feef38d9944 line 1, near '{$price_jackpot|pricess' <- there
Алексей
11 ноября 2015, 00:09
0
интересует этот пункт:
А вот это печалька. Наша панель будет бесплатная и с открытым кодом. Любой сможет поставить ее на свой сервер, даже если не является нашим клиентом. То есть можешь сам сервер админить — ОК, твое право. Хочешь нашу помощь — платишь абонентку нам, весьма разумную. А панель можешь и сам под себя докручивать.
Хотелось бы «пощупать» что к чему в вашей разработке, сравнить все плюсы и минусы с простой настройкой по инструкции Василия.
У вас получается аналог заграничного Longview и Managed за смешные деньги, с учетом нынешнего курса. Оч круто.
Алексей
10 ноября 2015, 21:39
0
как воспользоваться вашей услугой? прочитал оф. сайт вроде уже открыта услуга?
Алексей
07 ноября 2015, 16:07
0
да там инициализация минишопа2) в свое время тоже убил кучу времени на эту маленькую деталь.
на феном:
{if $miniShop2 = $modx->getService("minishop2")}
{set $null = $miniShop2->initialize($modx->context->key)}
{/if}
Алексей
07 ноября 2015, 16:01
-2
многим инакоязычникам было достаточно исходников на гитхаб)
Алексей
06 ноября 2015, 16:47
0
еще вот тут modx.pro/help/6952/
<title>minishop2 sorting / Вопросы / Блоги / modx.pro</title>
при смене языка не переключает на английский
Алексей
06 ноября 2015, 16:42
0
естественно речь об modstore.pro. Даже на modx.today/ настраивают поиск через SimpleSearch а не через mSeatch2. Хотя последний, на сколько я понимаю, вправляется и с английской морфологией.
Алексей
06 ноября 2015, 12:33
+1
Еще для привлечения англоязычной аудитории в title modhost.pro можно добавить слова premium extras modx.
Алексей
03 ноября 2015, 18:26
0
подскажите пожалуйста, есть ли возможность в компоненте msDiscount сделать скидку 15% по выходным и праздникам? (либо просто 1 числа каждого месяца). И то и то решение подойдет. Важно дать клиентам «стимул» покупать по определенным дням.
Алексей
31 октября 2015, 01:35
0
такой faq можно сделать доступным только покупателям, к примеру чтобы вот на такие простые вопросы там точно был ответ. Рост продаж и потенциальных покупателей. Как-будто небольшой платный курс обучения работы с отличным дополнением.
Алексей
30 октября 2015, 20:34
0
окей.
выстраиваем логическую цепь:
1. зачем задавать вопросы в техподдержку если есть документация?
Раздел техподдержки актуален, вопросы задают и задают. Не все освещено в документации. Многие моменты не тривиальны.
2. раз вопросы задают, есть популярные вопросы, почему бы не сэкономить время разработчиков дополнений и покупателей не выделив их в отдельный раздел?
есть документация, туда можно и писать все популярные вопросы-ответы
3. дак почему же никто этого не далает?
для этого нужно: зайти на гитхаб, создать раздел FAQ, копировать туда из техподдержки вопрос, отформатировать его в markdown, закоммитить релиз изменений
3. много много действий, нельзя ли просто пометить автору дополнений вопрос из техподдержки как «популярный» и он появится в FAQ?
нет, нужно лезть в документацию и править там.

ну к примеру, есть не очевидные вещи, которые в документации описаны техническим языком, а в разделе «FAQ» все понятным языком для людей, не слишком приближенных к программированию — простой вопрос, и решение этого вопроса.
Можно посмотреть пример на modmore.com — там очень хорошо разжеванная документация, однако очень радует раздел FAQ для «нубов», которые только въезжают в программирование, и еще не освоили толком MODX.

PS: не против бана на недельку-другую за инакомыслие)
Алексей
30 октября 2015, 14:52
0
Было бы замечательно видеть раздел FAQ для каждого дополнения.
Примеры:
modmoore redactor
extras preview
Авторы дополнений могли бы часто задаваемые вопросы и ответы на них, из внутренней поддержки платных дополнений, публиковать в этот раздел. Тут плюс разработчикам: меньше вопросов, и плюс покупателям: все подводные камни в работе дополнения можно сразу посмотреть.
Алексей
28 октября 2015, 01:01
0
а можно сделать отключения проверку прав в дереве только для root пользователя modx с неограниченными правами?
права все равно не ограничены — зачем их проверять
Алексей
26 октября 2015, 20:54
0
как выводить плэйсхолдер результатов для mFilter2?
dвот так работает
[[!+my.results]]
а вот так уже нет
{$_pls['my.results']}
Алексей
24 октября 2015, 20:07
0
было бы замечательно иметь возможность давать клиенту ссылку вида:
domain.com/good.html?color=green&consultation=1
В результате, товар бы отображался сразу с ценой, посчитанной через модуль msOptionsPrice2, с параметрами:
color: green
consultation: 1
и клиенту оставалось бы только нажать «в корзину» и заняться оформлением заказа.
Алексей
22 октября 2015, 13:03
+1
кстати, modxcloud.com заместо MySQL использует Percona как у них заявлено на оф. сайте. Видимо это быстрый вариант MySQL.
еще было бы круто вместо nginx попробовать tengine
Судя по обзорам, это тот же nginx имеющий всякие фичи платной версии nginx