iWatchYouFromAfar
Anonymous
капец трындите в чате без конца, когда вы работать успеваете?
iWatchYouFromAfar
туда через задний ход еще путан подвозят
prohor
Огни ночей
на вднх чели?
iWatchYouFromAfar
на вднх чели?
не, я не палюсь)
prohor
не, я не палюсь)
ой да ладн. чей не закладчиком работаешь)
Evgeniy
сниппет уже 2 часа пишу)))
обработку заявок на фронте для манагера уже минут 15 пишу
Anonymous
прокрастинаторы и.учие
iWatchYouFromAfar
прокрастинаторы и.учие
ты сам тикетс не допилил)
Anonymous
а ты не оттестил)
Alex
Доброго дня, ребят! Может кто сталкивался: не получается войти в админку. Просто перезагружается страница. Если попробовать ввести не верные данные, то появляется сообщение, что доступы не верны. Кеш почистил, не помогло. Вчера заходил на сайт, все было гуд
Азамат
и в шаблоне просто проверять {var $publishedby = $id | resource : 'publishedby'} {if $publishedby=='1'}
Алексей
А чем использование Опубликован плохо? Задачу решает. Если выставить Непоказывать в меню то и в sitemap выводится не будет
1. 2 функции меняют предназначение ( опубликован и удаление), особенно 2я - удаление - очистишь корзину и все.. товары удалены. + менеджер может забыть об этом.... 2. если в будущем функционал захочется выпилить то механизм вернуть назад сложнее. —— в предложеном варианте затраты минимальны: 1. чек бокс показывать в меню переименовываем для товаров. 2. пишем простой сниппет который вызываем в шапке шаблона товара (отдаем ответ 404 если, например 1, и иначе ничего не делаем). Все... механизм удаления и публикаций не нарушен.
Алексей
ну с картой сайта: 3. сайт мап не проблема. в вызове карты сайта указать выборку по полю.... where - это совсем не сложно. Но нужно разбить карту сайта на 2. 1я для сайта без товаров, 2я с товарами. и создать главный файл sitemap который ссылается на эти 2 карты сайта.
Алексей
Выбор что использовать как обычно за вами - я лишь предложил вариант. не более.
Sentinel
Ребят, кто подскажет почему может не работать preg_replace? {5|resource:'tv.contactsPhone'|preg_replace:'/[^0-9]|/': ''}
Sentinel
сам телефон выводит
Sentinel
а что должно выводить?
телефон без пробелов
Алексей
а выводит пустоту?
Sentinel
Нет. Номер как обычный
Evgeniy
а во вторых тебе же пробелы надо заменить - почему регулярка для цифр?
Sergey_K
А никто не знает, откуда модХ берет перечень стран?
Sergey_K
Есть список в свойствах юзера
Алексей
вроде... из файла.. но не помню уже что за он
Sergey_K
Sergey_K
вроде... из файла.. но не помню уже что за он
А англ там есть, не помнишь? Наименование
Sentinel
мб из-за типа данных?
это tv и там текст.. вряд ли...
Sergey_K
Поищу, спс
Алексей
Поищу, спс
поищи возможно в лексиконах... но это не точно...
iWatchYouFromAfar
https://github.com/modxcms/revolution/tree/2.x/core/lexicon/country
Sergey_K
не, лекстконы я смотрел недавно по другой теме, там нет
Алексей
во... как раз в них...
Evgeniy
так у меня убирает все кроме цифр
/[\D]/ чето типо того попробуй
Sergey_K
что?
Я БД смотрел. Это не видел, спсиб
Sergey_K
Вообще не очень понимаю - что-то в файле хранится, а что-то в БД...
Sentinel
http://prntscr.com/pda10y
не знаю.. в консоле у меня тоже отрабатывает, а fenom не хочет почему то
Sentinel
{5|resource:'tv.contactsPhone'|preg_replace:'/[^0-9]|/': ''}
Sentinel
{$_modx->resource.contactsPhone|preg_replace:'/[^0-9]|/': ''} так тоже не хочет.. блин..
Sentinel
можт версия php может влиять? там 5.6
iWatchYouFromAfar
Александр
100% рабочий вариант {'phone1' | option | ereplace:'/[^0-9\+]/':''}
Александр
оставляет "+"
Алексей
{5|resource:'tv.contactsPhone'|preg_replace:'/[^0-9]|/': ''}
/[\D]/ Женя предлагал - не катит? дай ОС....
Алексей
а сори... не дочилат... надо мышку выкинуть.... скрол задолбал...
iWatchYouFromAfar
iWatchYouFromAfar
iWatchYouFromAfar
iWatchYouFromAfar
iWatchYouFromAfar
или я не так понял проблему?
Sentinel
работает же
Походу у меня какая то проблема с админкой.. т.к. сейчас вывел в шаблоне отработало. в чанке не хочет...
Sentinel
Буду разбираться. Спасибо.
iWatchYouFromAfar
в чанке тоже все ок
iWatchYouFromAfar
iWatchYouFromAfar
умеете вы сломать модкс)
Evgeniy
{5|resource:'tv.contactsPhone'|preg_replace:'/[^0-9]|/': ''}
у тебя не работает из-за названия TV, потому что точка там
Evgeniy
iWatchYouFromAfar
у тебя не работает из-за названия TV, потому что точка там
https://webinmind.ru/modx/packages-extras/pdotools/syntax-fenom#Плейсхолдеры-сточкой-или-тире
Evgeniy
Evgeniy
100500 раз))
iWatchYouFromAfar
я имею ввиду что название ТВ переписать можно
Evgeniy
ну да, я к тому что регулярка то работает
iWatchYouFromAfar
угу, я выше тоже показал это
Sentinel
Благодарю! 🤝