Андрей [aharito]
ага
спс
Андрей [aharito]
там композер с костылями
ну, вот мне бы вкратце понять, какие костыли ))
Pathologic
лучше об этом не думать
Dmytro
ты про мерж плагин ?
Pathologic
нет, я про консольный экстрас ((:
Андрей [aharito]
ты про мерж плагин ?
мерж плагин приводит к тому, что Гитхаб начинает токен требовать ))
Pathologic
https://getcomposer.org/doc/05-repositories.md#path - я читал, что лучше использовать эту штуку вместо плагина, но не пробовал
Pathologic
щас погуглил, в друпале как раз и перешли с плагина на path
Pathologic
https://www.drupal.org/project/drupal/issues/2912387
Dmytro
О надо почитать может и нам так логичней будет
Artem
ну это ты гонишь, когда такое в рево было-то
Щито? Да много раз имел дело с рево в году так 2012/13 Мрак и ужас, глюки, ошибки,вылеты, непонятные баги с админкой с исчезновением левой колонки и т.д. Да и Эво 3 щас че-то стремно ставить. Во-первых не понятно какие преимущества мне это даст по сравнению с веткой 1.4, во вторых смущает постоянные тут сообщения об ошибках на этапе установки и обновления
Pathologic
простенькие
Pathologic
проблемы из-за компонентов каких-то возникали
Pathologic
тогда и лозунг был, что нельзя использовать стандартное в рево, нужно все писать самому, иначе тормоза
Pathologic
но и в ево тогда тоже было далеко не без косяков
Artem
но и в ево тогда тоже было далеко не без косяков
хз, у одного клиента тогда было два сайта одной тематики. Один на ево 1.0.6, другой на рево тех годов. Вот на рево все тупило ,тормозило и глючило. А на ево так все классно работало и мне,как новичку с ево было очень легко разобраться
Pathologic
так разницы особой новичку нет, просто парсер в рево сляжет от того бреда, который напишет новичок
Aliaksandr
а все, нашел, ну и говнище...
Фишка битрикса в том, что там все между шапкой и футером - поле "контент" ))
Aliaksandr
Поставил pdoSitemap на 5 тыс ресурсов примерно - а оно не тянет нифига. Вот тебе и рево, вот тебе и безумкин
Pathologic
попробуй отключить подсчет количества
Aliaksandr
да я уже на pdoresource переписал - просто странно, что одно и то же вроде, но одно тянет, а второе валит )
Aliaksandr
если б это было году в 2015 - полез бы разбираться - а сейчас уже как-то даже лень выяснять, что там в том рево
Pathologic
то ли дело dlsitemap (:
Андрей
Имхо, лучше на несколько карт разбивать такие объемы
Oleg
Вот да. Есть стандарт для объединения нескольких sitemap и лучше пилить и объединять
Aliaksandr
в стандарте до 50 тыс допускается вроде )
Aliaksandr
за столько лет такое великое дополнение как pdoTools могло бы и само научиться делить карты исходя из своих возможностей ))
Pathologic
это у тебя неправильный сервер
Oleg
в стандарте до 50 тыс допускается вроде )
Так-то да, но если хочется как-то выдавать блоками, то лучше пилить. Мне сеошники сказали "все товары в карту", а у меня больше 50т их и пришлось попилить, делал по категориям, одна категория = одна карта. Вполне удобно.
Aliaksandr
да я тоже делаю когда это надо - понятно что там где 300 тыс товаров никто одну карту делать не будет) вопрос же в том, что ресурсов в дереве немного, попросили поставить карту - я ставлю, а она падает ))
Aliaksandr
я обычно просто считаю общее количество ресурсов в базе, делю на те же 5-10 тыс и потом просто выборками с лимитами беру - на вариант "одна категория - одна карта" особо тоже полагаться нельзя - бывает можно и промахнуться с размерами
Oleg
Да. У меня есть гранд-категория, в ней 25т что ли. Она тоже пилится. Но у меня товары не в дереве, а в отдельной таблице и я сам генерю карту.
Aliaksandr
а есть там что-то типа нашего getIdFromAlias() ?
Am
На некоторых проектах БИТРИКСа вообще можно ставить этот фреймворк https://www.npmjs.com/package/thanos-js и проект будет продолжать работать. ((%
Pathologic
а есть там что-то типа нашего getIdFromAlias() ?
в карте ссылок можно увидеть
Alexey
Есть! getIdFromAlias() ... сам мучился, сделал костыльно, потом подсказали... ща попробую найти
Alexey
findResource()
Alexey
https://github.com/modxcms/revolution/blob/44ee4cef96df2b9901d0a56d0e7ebe67276b850c/core/model/modx/modx.class.php#L1013
Aliaksandr
я нашел в $modx->aliasMap ))
Axenia
webber_12 (3199.38) увеличил карму dvakotaby (636.41)
Andrey
гетДохуяФромНихуя(и на аяксе, плиз) — надо такой метод
RisingIsland
Doclister and &tplFirst, is it possible to have a different summary length for tplFirst than the others?
Андрей [aharito]
Лионел Чирьев!
Андрей [aharito]
😂
Pathologic
биткойнов завезет скоро
Андрей [aharito]
Andrey
Кто-то же базу с ФИО заполнял...
Андрей [aharito]
Aliaksandr
Рулон Обоев и Бидон Помоев не твои родственники случайно :)
Pathologic
Кто-то же базу с ФИО заполнял...
генераторы есть для этого
Андрей [aharito]
Ребят, а кто-нибудь помнит навскидку, где в MODx API (та что с DocLister'ом) расположена таблица транслита? та, что подчеркивания вместо дефиса делает?
RisingIsland
Thanks @helgispbru . Is there more info or examples? This type of witchcraft is beyond my comprehension 😬
Андрей [aharito]
$modx->transAlias(); - ?
Не, она где-то в папке ДокЛистера, что ли, в файле каком-то.
Alexey
?А какая разница?) В хелпре можешь посмотреть
Andrey
Helpers вроде, но хз какой
Андрей [aharito]
Я хочу временно поправить там, чтобы пробел на дефис меняла при импорте, а не на подчеркивание, для алиаса
Андрей [aharito]
импорт через Эдит Докс
RisingIsland
I could write you somekind of example later today.
That would be very much appreciated. Thanks!
Alexey
That would be very much appreciated. Thanks!
old method: tpl <p>[!snippetName? &input=[+tv1+]!]</p> <p>[!snippetName2? &input=[+tv2+]!]</p> ... etc. This is need create several snippet for each placeholder method with prepare: tpl <p>[+tv1+]</p> <p>[+tv2+]</p> ... etc. Create ONE snippet-prepare, when give magic: <?php $data['tv1'] = strtolower($data['tv1']); $data['tv2'] = strtoupper($data['tv2']); /* any code */ return $data; And call snippet DocLister pasate &prepare=name_snippet_prepare Upper i'm give example yet...
Андрей [aharito]
Helpers вроде, но хз какой
Вот, нашел https://github.com/evolution-cms/evolution/blob/1.4.x/assets/lib/MODxAPI/modResource.php#L57 Из-за этих строк алиас при импорте генерится с подчеркиванием вместо дефисов. А вам приходилось генерить ресурсы импортом через EditDocs? Как избавлялись от этих подчеркиваний?
Andrey
Если не ошибаюсь, забил хуй и потом прошёлся REPLACE по полю в таблице
Андрей [aharito]
Если не ошибаюсь, забил хуй и потом прошёлся REPLACE по полю в таблице
А у меня постоянно экспорт/импорт с добавлением новых товаров. Поэтому я уж лучше файлик поправлю.
Am
А можно написать специальный файлик, который будет исполняться и сам станет заБИвать и после REPLACE по полю ((%
Андрей [aharito]
если не забуду
Андрей [aharito]
там еще не хватает замены "*" на "-", это важно для размеров, а получается 20*20 как 2020 в алиасе, а надо 20-20
Am
Ну в принципе да... А может, проще PR на Гитхаб закинуть?
Это Сверх Человеческих Возможностей. Скрипт проще ((%
Andrey
Там ещё бывала поебень с кодировкой. Но причину так и не понял.