Илья

Илья

С нами с 14 декабря 2015; Место в рейтинге пользователей: #659
29 мая 2020, 10:32
+1
Если у кого-то после сжатия вылезают «битые» крокозябры вместо, например, кириллической буквы «Р» и другие неизвестные символы, пробуйте такой preg_replace:

$html = preg_replace( '/[\p{Z}\s]+/u', ' ', $html);
Решил апнуть темку, вдруг кому поможет. Сам вчера столкнулся.
20 января 2020, 16:04
0
Просто у нас с вами разные взгляды и задачи по этому вопросу. Я смотрю на это с коммерческой точки зрения и предпочту человека под задачу, который на ней специализируется и сможет решить максимально качественно и быстро. Правила диктует рынок. Битрикс хотят многие клиенты, так и говорят «хотим сайт на Битриксе, точка».
19 января 2020, 23:51
0
В примере, в конце есть функция которая возвращает сумму:
function calculate(routeLength) {
        return Math.max(routeLength * DELIVERY_TARIFF, MINIMUM_COST);
    }
Перед return можно «пихать» данные в свою форму, которую обрабатывает FormIt, например:

function calculate(routeLength) {
        $('#your-hidden-input').val(routeLength * DELIVERY_TARIFF);
        return Math.max(routeLength * DELIVERY_TARIFF, MINIMUM_COST);
    }
19 января 2020, 00:14
+2
1) Проблема разработчика, не системы. В других ситуация не лучше. Взять условный Битрикс. Подскажите мне, пожалуйста, хорошего разработчика, который умеет в Битру. Таких сложно найти. Я серьезно, ищу опытного человека, с опытом работы с Битрой от, хотя бы, 4 лет. Который знает, что такое Гит, без вопросов создаст резервные копии, пишет по стандартам, не стесняется задавать вопросы, уточнять и так далее. Проблема повсеместная, не только у modx.
2) Резервные копии? Взломать можно что угодно… И кого угодно ©Сомбра
3) Круговорот программистов в природе.
4) Он критически необходим? Процентов 80% всех проектов удовлетворяются возможностями 2.7.2. Если у вас сложный сервис, условно saas, то и modx 5 не поможет. Не его это.
26 июля 2018, 21:51
+2
Имхо комменты лучше разметить другим цветом. Белое на белом такое себе. Тяжело цепляться глазу.



Паддинги:
padding: 12px 8px;

Цвет на всякий случай #f1f6f7

Бордеры убраны, тень тоже.
07 июня 2018, 15:03
0
Хостинг? Права на папки? Проблемы с mod_security? Попробуйте в .htaccess добавить:

<IfModule mod_security.c>
  SecFilterEngine Off
  SecFilterScanPOST Off
</IfModule>
02 декабря 2017, 21:25
0
Я больше скажу — с такими бюджетами предоплата должна быть 100%. Но тут прям смердит отсталой массой из БМ.

Нужно уметь настроить кеш браузера, время ответа сервера, сжатие gzip, сжатие изображений, сократить html, css, javа...
Гугол пади посоветовал
06 ноября 2017, 16:05
0
Не, не помогает. Что я только не делал.
05 ноября 2017, 20:49
+1
На 2.6 Tickets вечно сохраняют документ, хотя изменения принимаются.

[2017-11-04 23:53:04] (ERROR @ /public_html/core/xpdo/om/xpdoobject.class.php : 1452) Error 23000 executing statement:
INSERT INTO `modx_tickets_totals` (`class`, `tickets`, `comments`, `views`, `stars`, `rating`, `rating_plus`, `rating_minus`) VALUES ('TicketsSection', 0, 0, 0, 0, 0, 0, 0)
Array
(
    [0] => 23000
    [1] => 1062
    [2] => Duplicate entry '0-TicketsSection' for key 'PRIMARY'
)
Ну и всякие там ошибки кеша и проч. Стоить отметить, что это не чистая установка. На чистый модх 2.5.8 был поставлен 2.6 в авторежиме череж приложение. Потом уже ставился Тикетс и прочие дополнения.
16 июля 2017, 15:03
+2
Я сам программист, в дополнение к тому, что seo занимаюсь. Про автомехаников привел пример.

Не знаю кто и как работает, но я уже написал выше, что могу полностью расписать, что и как буду делать и гарантировать определенный результат. Точно также могу сказать причину «поломки» и почему сайт не продвигается.

А минусуют меня те, у кого пригорело от seoшников. Это как детская психологическая травма. SEO уже давно на другом уровне, просто обращаться нужно к нормальным людям, а не упырям с фриланс.ру, лишь бы подешевле.

Хотелось бы видеть аргументацию минусов, но у нас только в лужу пердеть умеют, не более. Выкрикнут что-то из толпы и скроются.

SEOшка это анализ прежде всего. На основе этого анализа становится понятно, что нужно менять, как нужно менять и для чего. Говноеды которые просто закупают ссылки и при неудаче, когда сайт попадает под фильтры — сливаются — ну простите, господа, это не seoшники.

14 июля 2017, 03:08
0
Вы говорите о том, чего не понимаете. По этой логике я могу назвать всех программистов, мастеров по ремонту авто, врачей и так далее шарлатанами, просто потому что я не понимаю как оно работает.

Какие ссылки? Я вам могу без проблем обосновать цену продвижения сайта и рассказать, что и как я буду делать. Без закупки ссылок. Линкбилдинг применяется тогда, когда сайт доведен до идеала, текстовые вылизаны, поведенческие крутые. При этом ссылки никогда не закупаются через всякие САПЫ и Руки, какие нибудь кривые seo конторы или сеошники так делают, но не нужно всех под одну гребенку.

Тайлт и дескрипшн, это и есть тот самый контент, о котором вы говорите, точнее его часть. Правила устанавливает ПС, а не кто-то там. Если хотите видеть свой сайт в выдаче, хотя бы в топ-10 — будете их соблюдать.

03 февраля 2017, 00:28
+1
form action="[[~[[*id]]]]"
попробуйте action пустой оставить.
01 февраля 2017, 22:34
+3
В общем я решил сие просто — все элементы, у которых есть calc(), я вынес в отдельный .css файл и подключил отдельно от minifyx — Ипать его в рот. Благо у меня их не много.
01 февраля 2017, 21:58
0
Не работает width: calc((100% / 2) — 0.5rem); и другие примеры с делением, решения пока не нашел. Скорее всего буду выкидывать minifyx
18 декабря 2015, 00:56
+2
Создаете ТВ чекбокс (флажок, я назвал его sale), пишите:
Возможные значения:
Ваш текст==yes
Делаете этот ТВ доступным для нужных шаблонов.

Вызов pdoMenu (стандартный вызов с bootstrap'ом):
[[pdoMenu?
&startId=`0`
&level=`2`
&tplParentRow=`@INLINE
<li class="[[+classnames]] dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" [[+attributes]]>[[+menutitle]][[*sale:eq=`yes`:then=`some cod here`]]<b class="caret"></b></a>
<ul class="dropdown-menu">[[+wrapper]]</ul>
</li>`
&tplOuter=`@INLINE [[+wrapper]]`
]]
То-есть мы просто подставляем [[*sale:eq=`yes`:then=`some cod here`]] в нужное место с нужным кодом, тегом img, например.
Смысл в том, чтобы в нужной категории поставить галочку на «Распродажа» и таким образом выводить картинку в меню, которая показывает юзеру, что мол тут дешево.
Попробуйте.
16 декабря 2015, 17:45
0
Тоже оффтопну чуть-чуть:

Юзаю «Блок поделиться» от Яндекса — пока все устраивает. Гляну Social Likes, которые линканул Stan Ezersky, спасибо, кстати)