Кирилл

Кирилл

С нами с 02 мая 2019; Место в рейтинге пользователей: #88
Кирилл
17 января 2020, 11:38
0
Михаил, а приведите примеры этих сайтов.
Кирилл
17 января 2020, 11:38
0
Олег, я не возьмусь рассуждать о каких современных фронтенд технологиях ты говоришь, но если ты про js фреймворки, то не всем сайтам нужны они.
Переход в тот момент когда клиент будет готов платить за разработку на фреймворке. Однозначно же сайт на MODX стоит дешевле, чем на фреймворке.
Кирилл
14 января 2020, 19:22
+1
Прочитал статью и понимаю, что такой статьёй не стану делиться.
По заголовку думал сейчас скину коллегам в отдел продаж, по факту, получилась история программиста, о том как надо продавать сайты на MODX.
Хороший продавец со слабым знанием продукта лучше продаст MODX, чем хороший программист с отличным знанием MODX (всех его плюсов и минусов).
Кирилл
14 января 2020, 19:14
+1
такое ощущение что всем бизнесам, будь то ИП или ООО или какая другая собственности, нужно сразу же решение на фрэймворке.
Из собственного опыта: в большинстве случаев чтобы закрывать начальные и средние потребности клиента в интернет-маркетинге — MODX более чем будет хватать.
А когда клиент заработает денег на сайте с MODX, то тогда можно уже и на более дорогие решения использовать.
Кирилл
14 января 2020, 18:30
0
Была такая проблема с 302 редиректом для первой страницы:
<section class="row content">
        <section class="col-lg-12 articles">
          <div class="row"></div>
        [[!pdoPage?
            &parents=`3`
            &ajaxMode=`default`
            &tpl=`blog_tpl`
            &includeTVs=`img_blog`
            &limit=`3`
            &includeContent=`1`
            &tplPage=`@INLINE <li><a href="[[+href]]">[[+pageNo]]</a>`
            &tplPageWrapper=`@INLINE <ul>[[+prev]][[+pages]][[+next]]</ul> `
            &tplPageActive=`@INLINE <li class="active"><a href="[[+href]]">[[+pageNo]]</a>`
            &tplPagePrev=`@INLINE <li class="first"><a href="[[+href]]"><i class="icon arrow-menu"></i></a></li>`
            &tplPageNext=`@INLINE <li class="last"><a href="[[+href]]"><i class="icon ico-pag"></i></a></li>`
            &tplPagePrevEmpty=`@INLINE <li class="disabled"><</li>`
            &tplPageNextEmpty=`@INLINE <li class="disabled">></i></li>`
           
        ]]
          <div class="row pagination">
            <div class="col-lg-12">
                [[!+page.nav]]
            </div>
          </div>
        </section>
      </section>
И в итоге в перелинковке 302 редирект. От него решили не избавляться, а просто убрать из перелинковки "/?page=1". В моём случае надо было убрать &ajaxMode=`default`
<section class="row content">
        <section class="col-lg-12 articles">
          <div class="row"></div>
        [[!pdoPage?
            &parents=`3`
            &tpl=`blog_tpl`
            &includeTVs=`img_blog`
            &limit=`3`
            &includeContent=`1`
            &tplPage=`@INLINE <li><a href="[[+href]]">[[+pageNo]]</a>`
            &tplPageWrapper=`@INLINE <ul>[[+prev]][[+pages]][[+next]]</ul> `
            &tplPageActive=`@INLINE <li class="active"><a href="[[+href]]">[[+pageNo]]</a>`
            &tplPagePrev=`@INLINE <li class="first"><a href="[[+href]]"><i class="icon arrow-menu"></i></a></li>`
            &tplPageNext=`@INLINE <li class="last"><a href="[[+href]]"><i class="icon ico-pag"></i></a></li>`
            &tplPagePrevEmpty=`@INLINE <li class="disabled"><</li>`
            &tplPageNextEmpty=`@INLINE <li class="disabled">></i></li>`
           
        ]]
          <div class="row pagination">
            <div class="col-lg-12">
                [[!+page.nav]]
            </div>
          </div>
        </section>
      </section>
И больше в перелинковке не было 302 редиректа для page=1 при использовании pdopage. А вы так понимаю изменяли в исходниках с 302 на 301? Почему сразу в pdopage по умолчанию в компоненте не использовать 301?
Кирилл
27 декабря 2019, 13:27
0
Вот готовое решение modx.pro/solutions/19495
Кирилл
27 декабря 2019, 13:21
0
пару минут, я уже разобрался, что с filetranslit
Сейчас допишу статью как я решил эту проблему :)
Кирилл
27 декабря 2019, 12:43
0
Максим? Решили как-то?
Кирилл
12 декабря 2019, 20:45
0
если переносили файлы, так же посмотрите какие права на файлы + кто владелец файлов
+ удалите физически /core/cache/
Кирилл
12 декабря 2019, 19:02
0
поисковые роботы + всякий софт что может сканить сайт + реальные пользователи и при большой посещаемости это вполне нормально.
Зачем его уменьшать? Он как-то мешает кроме как увеличения дискового пространства? Добавьте места на диске и не заморачивайтесь
Кирилл
12 декабря 2019, 19:01
0
какой угодно может быть софт, от самописного, до промышленного типа zennoposter
Кирилл
12 декабря 2019, 15:31
0
Да я по другому решил сделать, чтобы ко всем img добавить class lazy
по сути не определяю в контенте это или нет, чтобы добавило класс.
Теперь работает так как надо. Спасибо
Кирилл
11 декабря 2019, 21:23
0
Весь этот код заменяет class был он там или не был
$src = $img->src;
                if ($src) {
                    $img->src = null;
                    $img->{'data-src'} = $src;
                    $img->class = 'lazy';
А как переписать чтобы добавлял class lazy к существующим class'ам при наличии? и при отсутствии просто добавлял class=«lazy»?
Кирилл
05 декабря 2019, 13:04
+1
классный вопрос, всё сразу понятно и сразу можно помочь :D
Кирилл
23 ноября 2019, 11:20
0
Счастье всегда на стороне отважных.
Но это круто что делаете, посмотрим как будет развиваться в течение полугода.
Мы в компании делаем проекты на modx revo и laravel + vue, а тут прям modx + laravel, вопрос сразу в готовых дополнениях и модулях для ускорения разработки и для более дешевых клиентов. Ну а про то что на Laravel можно всё что угодно сделать, понятное дело.
Видео не смотрел, Evolution CMS совместима ли с vue? можно ли сделать решения для админской части или для клиентской на vue и будет ли работать с Evolution CMS?
Кирилл
23 ноября 2019, 10:53
0
Да, конечно.
На основном домене всё выводит, а вот на поддоменах нет.
Но вы сейчас натолкнули на мысль, и я залогинился через manager поддомена, физически которого не существует, и это помогло.
Поддомены реализованы контекстами.
Т.е. у меня с десяток context
Спасибо
Кирилл
23 ноября 2019, 10:37
0
Хммм, а у меня к сожалению не выводит.
Кирилл
30 июля 2019, 12:52
0
1. Можете ли дописать под заказ парсер товаров с другого сайт из категории? При условии что дам категорию или URL страниц из категорий.
2. Нужна просто загрузка, без обновления данных.