Aliaksandr
Да и вопрос "зачем тебе еще одна папка 2020" риторический ))
Igor
https://telegram.me/ru_modx
спасибо большоое
Am
Вот так еще один культурный пользователь ушел учиться плохому в рево-чат. ((%
Pathologic
нафига там алиасы
Pathologic
ну и нафига алиасы там
Volodymyr
ну и нафига алиасы там
если у тебя будет параметр из ид 10 и 100, то при поиске параметра из ид 10 получиш товары обоих параметров
Pathologic
пиздец какой-то эти магазины на ево
Volodymyr
ну пока из проблем, это хранение множественных параметров
Pathologic
да, я уже понял
Aliaksandr
getParamsFromTree - твоя работа?
У меня только такое https://github.com/webber12/eFilter/blob/master/install/assets/snippets/snippet.multiParams.tpl#L57
Pathologic
У меня только такое https://github.com/webber12/eFilter/blob/master/install/assets/snippets/snippet.multiParams.tpl#L57
а как фильтр ищет если множественные параметры в тв?
Aliaksandr
Если птичку "множ." поставить :)
Aliaksandr
Но если там пересекающиеся варианты, типа 1||11||111 или xl||xxl, то лучше использовать в вызове параметр useRegexp=1
Pathologic
в общем через жопу все
Aliaksandr
Для тех, кто не в теме - да :)
Aliaksandr
Но все, кому я его ставил после мфильтра кричали слава аллаху, он ищет))
Pathologic
да ладно, мфильтр же безупречен
Pathologic
не мог же Безумкин хуйню написать
Aliaksandr
Мфильтр это самый пиздецовый фильтр из всех, что я видел
Aliaksandr
Ну или его никто настраивать не умеет)
Anonymous
не мог же Безумкин хуйню написать
Конечно нет, его фильтр и его галерея, это две самые идеальные и самые оптимизированные вещи(за каждой картинкой ходим отдельно в базу)
Pathologic
ну я и смотрю, что наговаривают
Aliaksandr
Тема " у меня 2 тысячи товаров, все жутко тормозит и не то находит" набила оскомину))
Pathologic
просто сервер слабый наверное
Aliaksandr
Клевета
Лично ее генерирую и везде распространяю))
Pathologic
Для тех, кто не в теме - да :)
так может сделать отдельную таблицу и туда значения сваливать
Anonymous
просто сервер слабый наверное
Да дедик нужно брать, если больше 100 товаров
Aliaksandr
А что он там не ищет то?
Pathologic
да я еще и не искал ничего
Pathologic
просто не знаю, что делать с этими алиасами, которые Вован нахерячил
Aliaksandr
Что за алиасы и зачем?)
Pathologic
я-то просто хочу вывести на странице товара значения, а тут такая подстава вдруг
Aliaksandr
Я из дерева беру айди и с одной целью - чтоб по заказам сеошником нафигачить птичкой "ссылка" адскую перелинковку с выборками)
Pathologic
придется теперь городить еще и разбор этих тв с алиасами
Pathologic
или на id поменять
Aliaksandr
В самом фильтре значения и подписи их должны быть норм, ну а на странице товара, тут уж какие в базе записаны, фильтр тут и не при делах
Aliaksandr
Алиасы по идее нужны, когда в планах какую-то сео-красоту делаешь. Типа у тебя страницы color-gold-silver и на ней товары со значениями gold или silver, и все ахнули :-)
Anonymous
just look for MemberCheck and Personalize snippets. 1st goes for group permissions, 2nd for logged users.
Thanks Anton. I didn't know about these 2 snippets. Personalize handles the logged in / non logged in messaging beautifully (which was going to be another question). This is great. Thanks a lot. (ps I couldn't get MemberCheck to work - but that's ok as Personalize works) Sasha helped out with my 404 issue... he pointed out the Authorized page setting in the Configuration file. I have changed that resource ID to the Login page and now when a non logged in web user clicks on the link to a secure page, they get taken to the login page instead of 404. Perfect :) Thanks for the help
Anonymous
filters=`private`
Thanks Pathologic. I have 2 filters so not sure if the code needs to be a little different - just using the word private didn't seem to work for me, but doing it like this seems to work &filters=`AND( content:c.hidemenu:is:0; private:is:1; )` Doe that private filter look right to you now?
Anonymous
Hello Just have a Personalize snippet question related to my previous login queries. The Personalize snippet is currently in my sidebar (which in the page source / html flow is located below the login form) - this changes to reflect if a web user logs in / logs out = which is great. Exactly what I am after for the sidebar In the header it seems to work differently... I am trying a Personalize snippet call in the website header (which in the page source / html flow is located well above the login form) - this does not refresh when logging in so the wrong msg gets displayed. It only changes to reflect logged in / logged out if clicking to a different page. I am trying the snippet call uncached like so: [!Personalize? &yesChunk=wuli-content-hdr-private &noChunk=wuli-content-hdr-public!] Are there any tricks to getting Personalize working properly in the header (like it does in the sidebar)? Thanks and all the best
Anonymous
Hello, The Formlister login information and examples at https://modx-gu.ru/formlister/ are great. They are really helpful, thanks for the examples. There were no FormLister Edit Profile and Delete Profile examples at https://modx-gu.ru/formlister/ so I tried to create my own forms from scratch a. The Edit Profile form works... in my testing, I am able to add the FullName and this is saved into Web Users. Not sure if I am doing it right though. Can a FormLister expert please add a comprehensive Edit Profile example to the modx-gu.ru website so that I can see all the field names etc? b. I would also like the user to have to input their password when editing a profile but it never seems to need the password. Is there a way to force using the password when editing a profile? c. The Delete Profile I created does not seem to work at all - the form does not show. Can a FormLister expert please also add a comprehensive Delete Profile example to the website so that I can see all the field names etc? Many thanks and have a great day
Камиль
ларщики хелп не пойму в чём дело
Камиль
понимаю не тот чат но тут у нас гуру тоже есть
Камиль
вот код
Камиль
\Route::group(['prefix' => 'byesc', 'namespace' => 'Byesc'], function () { \Route::resource('/', 'Controllers\SettingsController'); \Route::resource('api', 'ByescServiceProvider\registerBitrixEvents'); \Route::resource('update', 'Controllers\SettingsController@update'); }); кусочек из блейда <form method="POST" action="{{ route('byesc.update') }}">
Камиль
вот ошибка
Камиль
на другой странице всё так же сделал работает а тут блин говорит роута нет
Камиль
хотя он есть
Aliaksandr
Ему сначала наверно ->name("update") сделать надо, чтоб так вызывать. Не?
Камиль
Ему сначала наверно ->name("update") сделать надо, чтоб так вызывать. Не?
нагуглил вот это \Route::match([ 'patch' ], '', 'Controllers\SettingsController@update') ->name('byesc.update');
Камиль
надо бы роуты получше изучить а то так краем глаза пробежался
Aliaksandr
По идее, у тебя ж префикс есть, в имени должно хватить и update без префикса
Aliaksandr
Но я не особо )
Aliaksandr
Префиксу тоже name нужен походу))
Aliaksandr
Route::name('admin.')->group(function () { Route::get('users', function () { // Route assigned name "admin.users"... })->name('users'); });
Aliaksandr
С моим инглишем я понял, что префикс нужен, чтоб находить нужный урл, а имя у префикса, чтоб его формировать. Т.е. в случае name(update) с префиксом все равно надо обращаться route(update), а вот если и у префикса есть имя, тогда общее из двух частей и состоит
Aliaksandr
Но опробовать эту теорию мне негде:)
Камиль
сейчас попробую
Камиль
видимо я не оч догнал но так не работает \Route::name('byesc.')->group(function () { \Route::resource('/', 'Controllers\SettingsController'); });
Камиль
лан сейчас задача другая :) в group подсунуть прослойку
Камиль
только мне нужно её в пакете зарегать так же как и сервиспровайдер
Камиль
ну или как то иначе проверить авторизацию, задача в целом такая
Aliaksandr
Так а префикс куда девал?
Aliaksandr
Надо было просто перед group добавить ::name()
Камиль
Надо было просто перед group добавить ::name()
\Route::name('byesc')->group(['prefix' => 'byesc', 'namespace' => 'Byesc'], function () { \Route::resource('/', 'Controllers\SettingsController'); \Route::match(['patch'], '', 'Controllers\SettingsController@update')->name('update'); //\Route::resource('api', 'ByescServiceProvider\registerBitrixEvents'); } ); ?
Aliaksandr
Точку в name после byesc
Aliaksandr
И вроде должно взлететь byesc.update ))
Камиль
нет не работает
Камиль
Aliaksandr
Как-то это все витиевато
Камиль
Как-то это все витиевато
по сути в group получить в самой функции префикс и подставлять его в name