Наумов Алексей

Наумов Алексей

С нами с 31 марта 2013; Место в рейтинге пользователей: #13
Наумов Алексей
23 августа 2017, 11:32
+2
Тоже сталкивался с парой сайтов у них.

Начать можно с того, что там что-то типа облака, и бац, нет FTP (ну про ssh и заикаться не буду)!

Вот задачка то была выкачать несколько тысяч картинок с сайта, пришлось парсер сайта делать и уже им качать.

В общем буэ. Зато когда продажу разработки сайта делаешь — «фу, какие 50 тыщ, вон за 10 интернет магазин предлагают», а потом правда, как поставить событие в метрике никто не знает)
Наумов Алексей
21 августа 2017, 11:53
0
Такая же хрень. Эт при работе на php 7, ранее уже обсуждалось пару раз: modx.pro/search?query=session_start
Наумов Алексей
17 августа 2017, 11:51
0
«на фронте их нельзя выводить»
Я делал так: страница опубликована, но у нее снят флаг «searchable». Считаю это признаком неопубликованного товара. Проблему отображения страницы решал через плагин, проверяя поле и отдавая 404 ошибку. Ну и не забыть из всяких выборок убрать такие страницы, используя любое условие (по шаблону или searchable, как удобнее).
Наумов Алексей
10 августа 2017, 10:09
0
Сложно сказать, что там проще, я не использовал никогда ms2form.

Если в id дело, то надо у форм прописывать че нить типа id=«form-[[+id]]». Если не жестко все это прописано по 10 раз в коде — то, думаю, все исправимо.

Если сложно исправить переделать, что бы каждый tab был отдельной страницей, проблема уйдет.
Наумов Алексей
10 августа 2017, 09:15
0
Великие тайны и мифы XXI века: Вызов сниппета несколько раз)))

Ну голову включите, почему не работает) поди id у формы общий или че нить подобное, вот и срабатывает только первая.
Наумов Алексей
07 августа 2017, 15:31
0
Да, если множественный выбор, то только отдельная таблица. Хотя можно и дублирование данных, в таблице с товарами данные в JSON, например, + отдельная таблица. В разных ситуациях разные способы получения данных, тут главное скорость работы, а не несколько Мб данных лишних.

По АПИ — да, все так поняли, не взирая на кажущуюся сложность это абсолютно рабочий способ. Издержки на лишний запрос к сервису, как правило, не очень большие. В общем подумать стоит
Наумов Алексей
07 августа 2017, 15:16
+1
Поговаривают, что JOIN — не очень быстрая операция.

Если параметры для товаров едины — зачем их выносить в отдельную таблицу то?

Можно подумать вообще с точки зрения архитектуры поступить так: отдельно сайт на MODX, и отдельно некое приложение «каталог», а сайт с каталогом пусть работает как с сервисом, по API. Это даст возможность как угодно менять схему работы каталога, писать его на любом языке, с любой БД, развернуть их на разных серверах. А сайт будет жить и работать самостоятельно. Запросы к сервису можно кешировать, для быстродействия.
Наумов Алексей
04 августа 2017, 10:13
+1
Права и владельца, свободное место на диске…
Наумов Алексей
03 августа 2017, 17:01
+1
Вот эту штуку нужно где-то задать: collections.renderer_image_path

Не выводил картинки, но наверное где-то в настройках Коллекции.
Наумов Алексей
03 августа 2017, 09:17
0
Вот можно попробовать почитать, предпоследнее сообщение

forums.modx.com/thread/72525/setoption-in-plugin-placeholder-not-working

Правда старая темка, может новое что появилось — не знаю.

Ну и все это нужно в плагине делать, где-то пораньше…
Наумов Алексей
02 августа 2017, 10:52
0
В списке статусов заказа у статуса «Новый» может быть отключена отправка письма или стоять пустой шаблон?
Наумов Алексей
02 августа 2017, 09:08
+1
Все будет гуд, просто аккуратно и с умом :)
Наумов Алексей
31 июля 2017, 09:07
+2
Будет интересно посмотреть :)
Честно говоря, у меня уже более года есть компонент, который даже называется так же =) Трудиться, работает на нескольких сайтах, но идеальным его не могу назвать пока, нюансов так много всплывает в процессе его настройки.
Наумов Алексей
27 июля 2017, 13:01
0
В документации ссылки пощелкайте, вообще много интересного docs.modx.pro/components/pdotools/snippets/pdoneighbors
Наумов Алексей
26 июля 2017, 12:01
0
Системная настройка ec_mail_manager, укажите 2 адреса почты через запятую
Наумов Алексей
26 июля 2017, 10:40
+1
Дабы не обновить случайно пакет я ставлю ему пустого «поставщика», благо это можно сделать.
Наумов Алексей
25 июля 2017, 11:39
+1
1. в настройках MODX, в разделе, касающемся дружественных url или рядом, есть настройка, отключающая открытие страницы по id=X
2.
{if $_modx->resource['template'] != 1}
...
{/if}
template это число, пустой шаблон, вероятно, 0, но не проверял
Наумов Алексей
20 июля 2017, 10:11
+1
Еще Batcher посмотрите, он п. 1 умеет делать, вполне себе интересный и полезный функционал