Alisa
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?
Артур
🙈 PG
Evgeniy
Саша
подскажите плиз, есть ли для минишопа, реферальная система? по типу дал ссылку, тот кому дал зарегался купил что то, тебе на счет бонус упал
Артур
Саша
Артур
Саша
Anonymous
Nikolay
ребзя а как в modx работать с якорями? оно ж кидае на главную
Артур
Nikolay
base_href?
Nikolay
<base href="[(site_url)]"></base>
Nikolay
это evo
Nikolay
но смысл тот же
Nikolay
не понимаю как линку правильно строить
Артур
Андрей
Андрей
Если убрать base_href, то будет работать и так
Андрей
Либл как вариант строй полный url в твоей ссылке
Nikolay
типо [[++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' : ''}
Anonymous
Алексей
А $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
Алексей
я сейчас проверил на своем серваке. все корреткнро отрабатывает.
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
Anonymous
И сохранял его. Знаю, что если не сохранить, то TV в базе нет.
Anonymous
Пробовал 3, сейчас поставил 4.
Anonymous
Да и тот факт, что строго больше или меньше работает, говорит, что я все правильно сделал.
Anonymous
А вот больше или равно / меньше или равно - не работает.
Anonymous
Просто единицу возвращает
Anonymous
Anonymous
Алексей
4 или 4.0 ?
Anonymous
строго 4
Алексей
чет вообще не ладится у вас с MODX....
Anonymous
Хотя стоп. Выводит вот, что.
4
Anonymous
Много пробелов
Алексей
А сервак на компе или удаленный?
Алексей
Anonymous
Хотя нет) Если поместить в span, то пробелов не будет
Алексей
а ну там пробелы от шаблонных отступов
Алексей
обычно просто локальные издеваются
Anonymous
Алексей
хм... я там же проверяю...