Марат Марабар

Марат Марабар

Был в сети 21 февраля 2021, 23:35
Заказы не принимаю
Отправить деньги
Реализация далеко не сложная
Конечно не сложная — вот готовое решение.
Я вчера потратит целый вечер читая исходный код по поводу вот этих двух строчек:
'newpassword' => 'passwordgenmethod',
 'passwordgenmethod' => 'g',
пока мозаика не сложилась)).

1. Согласен. Но у меня и не было такой задачи.
2. Авторизация без подтверждения email?

По этим двум пунктам плагином не обойтись, если делать правильно — и это совсем другие деньги.

А тут мой старый заказчик обратился, я сделал — он доволен, я поделился с сообществом. Только и всего.
Это не только в ЯндексБраузере, я понял о чём ты говоришь — если несколько раз скопировать текст без нажатия на Цитировать, то в переменную набиваются всё что накопировал.
Ну и естественно потом кучей и попадают в редактор.

Сейчас исправлю. Спасибо.
Если в чанке комментария от Tickets класс ticket-comment-body не убирался, то ничего туда добавлять не нужно.
Классом select-tickets обёртывается сам топик (тикет, если правильно)
<div class="select-tickets">
	Здесь статья
</div>
И да — бутстраповский тултип не используется, здесь свой.
miniShop2.plugin.Level = {
	getFields: function(config) {
		return {
			level: {xtype: 'bla-bla-bla', description: '<b>[[+level]]</b><br />'+_('ms2_product_level_help')}
			
		}
	}
};

miniShop2.combo.Level = function (config) {
    config = config || {};
    Ext.applyIf(config, {
        store: new Ext.data.ArrayStore({
            id: 0
            ,fields: ['level','display']
            ,data: [
			['0', '0'], // первое значение пишется в базу, второе выводится на экран
			['1', '1']
		]
        }),
        mode: 'local',
        displayField: 'display',
        valueField: 'level',
	triggerAction: 'all',
        editable: false,
        selectOnFocus: false,
        preventRender: true,
        forceSelection: true,
        enableKeyEvents: true
    });
    miniShop2.combo.Level.superclass.constructor.call(this, config);
};
Ext.extend(miniShop2.combo.Level,MODx.combo.ComboBox);
Ext.reg('bla-bla-bla',miniShop2.combo.Level);
Вместо bla-bla-bla можешь указать свой xtype
Проверяй.
Не-не — не правильно написал, сходу)). Да ещё и с ошибками.
Замени три строчки на эти
&sortdir=`asc`
&innerJoin=`{ "Parent": { "class":"modResource", "alias":"Parent", "on":"modResource.parent = Parent.id" } }`
&sortby=`Parent.menuindex ASC,modResource.menuindex`
У себя проверил — работает.
Попробуй так
[[!pdoPage?
        &element=`pdoMenu`
        &limit=`20`
        &parents=`[[*id]]`
        &level=`2`
        &tplOuter=`@INLINE [[+wrapper]]`
        &tpl=`price_ul_li`
        &sortdir=`asc`
	&innerJoin=`{ "modResourse": { "class": "alias":"Parent", "on":"modResource.parent = modResource.id" } }`
	&sortby=`modResource.menuindex ASC,modResource.menuindex`
        &tvPrefix=``
        &processTVs=`1`
        &includeTVs=`mainimg,price,priceopt,edizm`
    ]]