Alisa
Дальше производительность падает примерно одинаково.
Артур
Ребята, как сделать замену str_replace('✔', '{$gorod_in}✔', $desc)? В строке ✔ отображается как галочка, а не кодом.
🙈 PG
дай пример изначальной строки
🙈 PG
и то что должно получится
Артур
дай пример изначальной строки
Получение кредита на разных условиях ✔️ Получить кредит без отказа ✔️ Выдача кредитов Беларусь ✔️ Кредитные объявления ✔️ Объявления онлайн займов ⭐️ Кредитная доска объявлений doskazaymov ⏩ Доска Займов Беларусь
Артур
и то что должно получится
Получение кредита на разных условиях {$gorod_in}✔️ Получить кредит без отказа ✔️ Выдача кредитов Беларусь ✔️ Кредитные объявления ✔️ Объявления онлайн займов ⭐️ Кредитная доска объявлений doskazaymov ⏩ Доска Займов Беларусь
🙈 PG
$str = 'Получение кредита на разных условиях ✔️ Получить кредит без отказа ✔️ Выдача кредитов Беларусь ✔️ Кредитные объявления ✔️ Объявления онлайн займов ⭐️ Кредитная доска объявлений doskazaymov ⏩ Доска Займов Беларусь'; echo str_replace('разных условиях ','разных условиях {$gorod_in}',$str);
🙈 PG
нужно добавить {$gorod_in} перед первой галочкой если така есть?
🙈 PG
$char = '✔'; $pos = strpos($str, $char); $text = '{$gorod_in}'; if($pos !== false){ $str = substr_replace($str, $text.$char, $pos, strlen($char)); } echo $str;
🙈 PG
первое что пришло на ум
Артур
Ещё вопрос. В Console пытаюсь получить объект, но получаю ошибку Could not load class: sfRule from mysql.sfrule. Как исправить? Класс такой точно есть, поскольку это класс компонента seofilter и компонент работает.
🙈 PG
modx->getService ...
🙈 PG
нужно подключить его
🙈 PG
$sfrule = $modx->getService('sfrule', 'sfRule', $modx->getOption('sfrule_core_path', null, $modx->getOption('core_path') . 'components/sfrule/') . 'model/sfrule/', []);
🙈 PG
примерно так
Evgeniy
Всем привет, есть отдельный канал для поиска исполнителей по MODx?
Evgeniy
Саша
подскажите плиз, есть ли для минишопа, реферальная система? по типу дал ссылку, тот кому дал зарегался купил что то, тебе на счет бонус упал
Саша
https://modstore.pro/packages/discounts/msreferralprogramcoin
он именно так работает? а то там так много текста...
Артур
🙈 PG
он именно так работает? а то там так много текста...
действительно, проще свой написать чем описание готового прочитать 😅
Nikolay
ребзя а как в modx работать с якорями? оно ж кидае на главную
Nikolay
base_href?
Nikolay
<base href="[(site_url)]"></base>
Артур
base_href?
нет html тэг base
Nikolay
это evo
Nikolay
но смысл тот же
Nikolay
не понимаю как линку правильно строить
Андрей
Андрей
Если убрать base_href, то будет работать и так
Андрей
Либл как вариант строй полный url в твоей ссылке
Nikolay
типо [[++site_url]][[~id]]#jakor ??
Андрей
типо [[++site_url]][[~id]]#jakor ??
Ну типа того да
Nikolay
ну в моем случае получилось так [(site_url)]stranica.html#jakor
Anonymous
Почему вот так работает (возвращается " active"): {$itemRating > 2 ? ' active' : ''} А вот так: {$itemRating >= 2 ? ' active' : ''} Вместо " active" возвращает 1?
Anonymous
$itemRating равен 3. Это tv.
Алексей
подозреваю сравнивается текст и число. попробуйте через числовую переменную сделать. {$asd = $itemRating*1} ; {$asd >= 2 ? ' active' : ''}
Алексей
А $itemRating как приходит?
Anonymous
{var $itemRating = $_modx->resource.itemRating * 1} <svg class="stars-bar__item{$itemRating >= 1 ? ' active' : ''}"> <use xlink:href="/assets/template/images/sprite.svg#star"></use> </svg>
Anonymous
$itemRating - это TV типа число
Алексей
я сейчас проверил на своем серваке. все корреткнро отрабатывает.
Anonymous
А $itemRating как приходит?
Даже так не работает: {var $itemRating = $_modx->resource.itemRating} {var $ir = $itemRating * 1} <svg class="stars-bar__item{$ir >= 1 ? ' active' : ''}"> <use xlink:href="/assets/template/images/sprite.svg#star"></use> </svg>
Anonymous
И сохранял его. Знаю, что если не сохранить, то TV в базе нет.
Anonymous
Пробовал 3, сейчас поставил 4.
Anonymous
Да и тот факт, что строго больше или меньше работает, говорит, что я все правильно сделал.
Anonymous
А вот больше или равно / меньше или равно - не работает.
Anonymous
Просто единицу возвращает
Anonymous
я сейчас проверил на своем серваке. все корреткнро отрабатывает.
Наверно, вы пробуете из админки MODX. А у меня шаблон в файле.
Алексей
Просто единицу возвращает
{$_modx->resource.itemRating} - что выводит?
Алексей
4 или 4.0 ?
Anonymous
строго 4
Алексей
чет вообще не ладится у вас с MODX....
Anonymous
Хотя стоп. Выводит вот, что. 4
Anonymous
Много пробелов
Алексей
А сервак на компе или удаленный?
Алексей
Anonymous
Хотя нет) Если поместить в span, то пробелов не будет
Алексей
а ну там пробелы от шаблонных отступов
Алексей
Хотя нет) Если поместить в span, то пробелов не будет
А сервак на котором система MODX - локально или удаленный?
Алексей
обычно просто локальные издеваются
Алексей
хм... я там же проверяю...
Anonymous
хм... я там же проверяю...
Просто вы из MODX, наверно. А я из файла. Шаблон в файле.