Евгений
я написал (маленький и простой)...но чета пока на модерации уже месяц лежит для modx3
так а кто мешает запилить статью и просто дать ссылку на компонент с яндекс диска?
Николай
Смотри в сторону mailisearch
Семен - когда следующее видео будет? Вот хотя бы про это?
Николай
Мне понравилось как ты сделал прошлое
Евгений
да, прям зашло
Семен
Мне понравилось как ты сделал прошлое
Скоро начну выкладывать) допилю ещё пару проектов и время появится побольше.
Николай
Скоро начну выкладывать) допилю ещё пару проектов и время появится побольше.
это стандартная отмазка. Проектов всегда в работе много
Иван
И работает
Семен
это стандартная отмазка. Проектов всегда в работе много
Это точно, но ничего, идей что показать хватает, за мной не заржавеет)
Алексей
Вы в modstore отправили?
Тоже отправлял компонент. Жду уже неделю. Надо постоянно в ТП писать, получается?
Евгений
август, отпуск
Евгений
видимо очень много компонентов в очереди))
Евгений
возраст
Андрей
Всем привет. Весь инет уже перерыл на REVO 3 сайт редиректится на SSL, а админка - нет. Подскажите, пожалуйста, что дописать в .htacces
Игорек
Может кто подсказать, туплю, а запрос в гугл правильно не могу сделать. Если на сервере файлы были изменены и я хочу сделать git pull (конфликта не будет, другие файлы зальются), то файлы которые изменены на сервере ж не потрутся?
Андрей
файл в htaссeыs в папке manager раскоментировали?
да, конечно. и разные варианты из инета настроек его попробовал
Андрей
вот это не видел, спасибо.
Serg
tagLister Fenom не поддерживает? так выводит [[!tagLister? &tv=`tags` &target=`19` &limit=`50` &tpl=`tagListerTpl` &allTpl=`tagListerTpl` ]] а вот так пустота {$_modx->runSnippet("!tagLister", [ 'tv' => 'tags', 'target' => '19', 'limit' => '15', 'tpl' => '@FILE chunks/tpl_tagLister.tpl', 'allTpl' => '@FILE chunks/tpl_tagLister.tpl' ])} шаблоны вывода одинаковые <a href="[[~[[+target]]]]?[[+tagVar]]=[[+tag]]">[[+tag]]</a>
Иван
Ну как минимум у вас смешивание синтаксиса
Евгений
tagLister возможно не поддерживает файловые чанки
Serg
Ну как минимум у вас смешивание синтаксиса
а Fenom разве не обрабатывает обычный синтаксис? Сейчас перепишу
Serg
просто пустота <div class="tag-list widget"> <h3>Облако тегов</h3> </div> Просто пустота с отступами, переписал файловый на <a href="{$id | url}">{$tag}</a> но думаю что проблема не здесь
Dmitry
ребят, реально сделать как-то неизменяемое поле, чтобы там было значение, но его нельзя было поменять у ресурса?
Иван
да, выше
'tpl' => '@FILE chunks/tpl_tagLister.tpl',
Serg
'tpl' => '@FILE chunks/tpl_tagLister.tpl',
<a href="{$id | url}">{$tag}</a>
Иван
Код приложите вызова
Dmitry
Тип поля hidden (скрытый))
немного не то, юзер его должен видеть, но не может править в админке, т.е к примеру: есть radio он выбран, просто, чтобы показать какой пункт активный, но он сам не может его поменять
Serg
Сейчас все как есть, вот вызов на сайдбаре <div class="tag-list widget"> <h3>Облако тегов</h3> <!-- [[!tagLister? &tv=`tags` &target=`19` &limit=`50` &tpl=`tagListerTpl` &allTpl=`tagListerTpl` ]]--> {$_modx->runSnippet("!tagLister", [ 'tv' => 'tags', 'target' => '19', 'limit' => '15', 'tpl' => '@FILE chunks/tpl_tagLister.tpl', 'allTpl' => '@FILE chunks/tpl_tagLister.tpl' ])} </div> вот чанк tagListerTpl <a href="[[~[[+target]]]]?[[+tagVar]]=[[+tag]]">[[+tag]]</a> вот файловый <a href="{$id | url}">{$tag}</a> <!--a href="[[~[[+target]]]]?[[+tagVar]]=[[+tag]]">[[+tag]]</a--> вот что выходит <div class="tag-list widget"> <h3>Облако тегов</h3> <!-- <a href="page-to-tags.html?tag=home">home</a> <a href="page-to-tags.html?tag=Статьи">Статьи</a> <a href="page-to-tags.html?tag=404">404</a> <a href="page-to-tags.html?tag=modx">modx</a> <a href="page-to-tags.html?tag=блог">блог</a>--> </div>
Иван
Иван
'tpl' => '@FILE chunks/tpl_tagLister.tpl', 'allTpl' => '@FILE chunks/tpl_tagLister.tpl' У вас так!
Евгений
а то там галочка есть на запрет редактирования
Евгений
да
tagLister возможно не поддерживает файловые чанки
Иван
да
Что да? Вы указываете файлы вместо чанка из БД
Евгений
для админа
тогда создавать свой тип или на js как-то добавлять readonly: true
Dmitry
тогда создавать свой тип или на js как-то добавлять readonly: true
понял, за это спасибо https://github.com/modxcms/revolution/issues/12917
Nano.Karmabot.chat
Awesome! webinmd got +1 from DimaC7D. 66 karma in total.
Евгений
Что да? Вы указываете файлы вместо чанка из БД
мне кажется просто запутался с этими всеми терминами
Serg
мне кажется просто запутался с этими всеми терминами
пока еще не запутался, я понял что с файловыми он не работает, строковыми он тоже не работает? {$_modx->runSnippet("!tagLister", [ 'tv' => 'tags', 'target' => '19', 'limit' => '15', 'tpl' => '<a href="{$id | url}">{$tag}</a>', 'allTpl' => '<a href="{$id | url}">{$tag}</a>' ])} или я опять напутал? пысы с пропущенным @INLINE тоже не работает еще пысы, вывел только с обычным чанком
Иван
'tpl' => '@INLINE <a href="{$id | url}">{$tag}</a>', 'allTpl' => '@INLINE <a href="{$id | url}">{$tag}</a>'
Serg
'tpl' => '@INLINE <a href="{$id | url}">{$tag}</a>', 'allTpl' => '@INLINE <a href="{$id | url}">{$tag}</a>'
нет не работает, только с обычным чанком {$_modx->runSnippet("!tagLister", [ 'tv' => 'tags', 'target' => '19', 'limit' => '15', 'tpl' => 'tagListerTpl', 'allTpl' => 'tagListerTpl' ])} с обычными квадратными тэгами работает
Бредберри
Смотри в сторону mailisearch
Где-то можно подсмотреть пример интеграции с modx?
Семен
Где-то можно подсмотреть пример интеграции с modx?
Ну MODX это PHP, а на сайте поиска есть инструкция интеграции с PHP, там ничего сложного
Семен
Где-то можно подсмотреть пример интеграции с modx?
Или ещё вариант использовать mSearch2, но переписать в нем немного поиск с подсказками, тоже вполне себе рабочее решение, когда не нужно искать по миллионам ресурсов)
Дима
Ну MODX это PHP, а на сайте поиска есть инструкция интеграции с PHP, там ничего сложного
А вы прикручивали meiliseatch? Я правильно понял что надо понимать сервис в докере рядом с сайтом, и отправлять индекс в него? Индекс, который ещё надо генерировать, требуется склонять заранее или поисковый движок сам со склонениями и опечатками разберётся? Понимаю что там в доках наверное это всё изложено, но мне щас надо решение принять, ставить это в план изучения или оставаться на mSearch2 и не рыпаться)
Семен
А вы прикручивали meiliseatch? Я правильно понял что надо понимать сервис в докере рядом с сайтом, и отправлять индекс в него? Индекс, который ещё надо генерировать, требуется склонять заранее или поисковый движок сам со склонениями и опечатками разберётся? Понимаю что там в доках наверное это всё изложено, но мне щас надо решение принять, ставить это в план изучения или оставаться на mSearch2 и не рыпаться)
Да, прикручивал, правда давненько - верно, запускаешь контейнер в докере и шлешь в него запросы на индексацию. По поводу склонений и опечаток не помню уже, но скорее всего что-то есть, так как его позиционируют как замену Elastic-у, я и его тоже пробовал с MODX, но это тот ещё геморрой. Рекомендация при выборе - если нужен реально сложный поиск, по миллионам ресурсов и др.объектов, то однозначно стоит что-то из этого изучить. А если нет - то вполне можно обойтись mSearch2, просто скорее всего его немного нужно будет допилить под свои задачи.
V
Добрый день
V
Как убрать округление в плагине msImportExport
Serg
Ещё ж был mSearch с mFilter и вроде как я помню свободные, в теории можно что-то оттуда и взять
Дима
Много строк "как же всё плохо", но прям жестких глобальных проблем чет не нашел в прочитанном.
Я очень старался чтобы мой опус не выглядел как "нытьё" потому что им не является. Ненавижу нытьё)) Речь о том, что даже мелкие проблемы не решаются и это длится очень долго, и хороший продукт #mSearch2 хоть и не становится хуже, но и лучше не становится, что на общем фоне всё же можно назвать застоем, или отстоем, как там правильно... С учетом того, какая история у компонента, текущему автору всё это подносить в формате «претензии» тоже было-бы не корректно, ну вот так оно и стоит всё на месте.
Дима
Такого нет, только правый клик в дереве - создать копию
Дима
Положи их в одну категорию как дочерние, и скопируй её. Потом вытащи, если тебе не надо чтобы они были в одной папке) Ну или хватай геймерскую мышку и го-го-го )))
Евгений
напиши скрипт
Алексей
Ставишь компонент консоль. Пишешь мини скрипт и запускаешь в цикле создание ресурсов.
Evgeniy
Всем привет а как вы решаете проблему last-modified на страницах каталога товаров? чтобы обновлять при добавлении новых товаров или прочих изменениях в выборке? или просто не ставите их там, или вообще на всем сайте не ставите?
Дима
Всем привет а как вы решаете проблему last-modified на страницах каталога товаров? чтобы обновлять при добавлении новых товаров или прочих изменениях в выборке? или просто не ставите их там, или вообще на всем сайте не ставите?
Хороший вопрос по #seo Наверное нужен плагин который обновляет дату публикации родительского ресурса при изменении дочернего. А для страниц фильтров всё сложнее, зависит от того, как они реализованы. Хотя самым правильным способом кажется отдавать в last-modified дату динамически дату самого свежего ресурса из выборки, если она свежее даты публикации самой страницы фильтра!
Evgeniy
поставь так в словарях
Дима
Поищи тут кто-то давал ссылку на плагин импорта и экспорта ресурсов. Вроде от Mark Hamstra (автора VersionX) или Sterc. Найдешь - кинь ссылку плиз.
Evgeniy
но это не спасет от изменения alias, если он изначально не сформирован от pagetitle
Evgeniy
чуть выше в словарях пропиши [[+name]] и готово) еще нюанс при копировании в дереве, не вызывается событие дубликата( по крайне мере у меня так было пришлось как писали выше, писать в консоли копирование через процессор, а потом update через getObject для alias и других парамтеров
Evgeniy
мб опечатался? попробуй еще поискать там было Копия [[+name]] собственно слово копия убрал
Evgeniy
в core, язык ru
Евгений
ctrl + v
Евгений
не встречал такого
Николай
Для этого обычно скрипты пишут
Николай
Иван
да
Иван
Был PR
Дима
поставь так в словарях
++ клёвый ход со словарём! #УдобствоАдминки