Николай

Николай

С нами с 09 ноября 2013; Место в рейтинге пользователей: #57
Николай
22 мая 2017, 12:57
0
Что никто не знает где логика обработки телефона спрятана?)
Николай
18 мая 2017, 17:15
+3
Это к автору топика вопрос, я просто прокомментировал)

А вообще, интересно, подразумевает ли автор наличие в магазине каталогов автозапчастей, чтобы выдавались цены от разных поставщиков? С одной стороны куча готовых платформ где это встроено по умолчанию. В MODX такое городить по мне так будет затратнее.
Николай
18 мая 2017, 17:05
+3
Походу скопировали откуда-то. Смысл ТЗ — мы хотим торговать запчастями, нам нужен сайт. Он должен работать в браузере, страницы должны листаться, ссылки кликаться, должен быть красивым, быстрым, удобным. Чтобы можно было цены менять, заказы оформлять, тра-та-та, тра-та-та, перечисление коню понятных функции, которые по умолчанию есть практически во всех ИМ)
Николай
12 мая 2017, 20:42
+1
Тогда хлебные крошки нужно писать со своей логикой
Николай
12 мая 2017, 20:21
0
По идее, можно организовать ресурсы-тесты в виде товаров Minishop. Там есть множественные категории. Отключить все ненужные вкладки, в словарях поменять надписи. В принципе, разницы никакой между товарами и обычными ресурсами нет. Плюс поля товаров можно будет использовать для других целей.
Николай
12 мая 2017, 20:05
0
Будем ждать… в любом случае полезная опция, ещё не раз пригодится. Второй раз уже сталкиваюсь с этим.
Николай
12 мая 2017, 17:59
0
А что если категории на сайте не совпадают с категориями на яндекс маркете. Хочется с помощью дополнительных категорий товаров (таблица modx_ms2_product_categories) создать ещё один каталог на сайте, который будет предназначен исключительно для целей выгрузки на яндекс-маркет. Но в таком случае выгрузка товаров не происходит. Выгружаются только товары, категории которых являются их parents. А дополнительные категории не учитываются… Надеюсь понятно, что я написал
Николай
04 мая 2017, 17:58
0
Хотя радость была недолгой. Одна и та же страница может открыться, а может выскочить ошибка 500. В логах при этом такие ошибки:

(104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server, referer: http://site.ru/catalog/cisco-ip/product-1008				Ошибки Apache
(104)Connection reset by peer: mod_fcgid: ap_pass_brigade failed in handle_request_ipc function, referer: http://site.ru/catalog/cisco-ip/product-1008				Ошибки Apache
Николай
04 мая 2017, 17:45
0
Проблема решилась) Добавил .htaccess, и посмотрел что появляется в логах с ним. А там появлялась ошибка:

Invalid command 'php_flag', perhaps misspelled or defined by a module not included in the server configuration
Погуглил, связана она была с директивой:

php_flag register_globals Off
Закомментировал эту строку и всё заработало) Спасибо вам, что надоумили логи посмотреть) Я в голове уперся в мысль, что сайт на Nginx'е и нужно конфигурацию прописать)
Николай
04 мая 2017, 17:01
0
А если связка Apache + Nginx?) Вроде такой вариант тоже есть. А в логах вот что вижу:



Тут и Apache и Nginx ошибки.
Николай
04 мая 2017, 15:25
0
И в тоже время на сервере есть такие настройки:



Эту картинку мне скинул админ той фирмы для которой переношу сайт, но он как я понял не очень компетентен…
Николай
04 мая 2017, 15:20
0
У меня один сайт на Modhost.ru, а тот на nginx работает. Там в конфигурации прописано:

location / {
try_files $uri $uri/ @rewrite;
}

location ~* ^/core/ {
deny all;
}

location ~* ^.+\.(jpg|jpeg|gif|css|png|js|ico|bmp)$ {
try_files $uri $uri/ @rewrite;
access_log off;
expires 10d;
break;
}
Если я размещу эту конфигурацию у себя на сервере, должно заработать? И где её нужно размещать?

Пока доступа не имею к системным файлам, только к FTP. Поэтому и спрашиваю, чтобы какая-то уверенность была. А то, чтобы добраться до системных файлов нужно грубо говоря всех на уши поднять)
Николай
02 мая 2017, 17:25
0
Отличная новость, спасибо!)
Николай
29 апреля 2017, 14:35
0
И всё-таки, что насчёт заполнения таблицы modx_ms2_resource_files при импорте фоток для товаров, вместо таблицы modx_ms2_product_files. Вот я писал тут — modx.pro/components/7485-msimportexport/#comment-80049

Снёс дополнение ms2Gallery, всё ок, импорт идёт куда нужно. Поставил обратно, опять в modx_ms2_resource_files добавление идёт, а они там не нужны…
Николай
25 апреля 2017, 23:13
0
И в таблице modx_ms2_products поля image и thumb — NULL. Т.е. превью не генерируются
Николай
25 апреля 2017, 22:55
0
импорт фото происходит в ту галерею которая выбрана для товара по умолчанию т/е либо в ms2Gallery, либо в стандартную. В обе одновременно нельзя
А у меня стояла настройка ms2gallery_sync_ms2 для синхронизации галереи miniShop2 и ms2gallery. Я решил, что мне это не нужно и проще как обычно фотки загружать. Отключил настройку. Источник файлов товаров стоит miniShop2. Везде всё ок. Но фотки товаров при импорте всё равно загружаются в таблицу modx_ms2_resource_files, а не modx_ms2_product_files. Переустанавливал пакеты, но ничего не помогает, фото товаров всё равно забиваются в таблицу modx_ms2_resource_files. Почему такое может быть?
Николай
24 апреля 2017, 13:42
0
Если дубли урлов, то в плагине msimportexport попробуйте изменить строку где прописано событие msieOnAfterImportProduct:

case 'msieOnAfterImportProduct':
$product_id = $modx->event->params['data']['id'];
$res = $modx->getObject('modResource', $product_id);
$res->set('alias', $res->alias. '-'. $product_id);
$res->save();

break;
и включить плагин. Это добавит всем алиасам товаров в конце их id через дефис, тогда alias получатся уникальными.
Николай
24 апреля 2017, 13:34
0
Дубли урлов наверное встречаются. Ещё уникальный идентификатор по которому определяется товар может быть неуникальным в рамках этой таблицы
Николай
21 апреля 2017, 12:57
-1
Было бы здорово иметь возможность выносить какие-то отдельные опции товара, TV-параметры, бренды и т.д. в таблицу товаров категории. Чтобы можно было их изменять прямо в таблице. Либо просто удобно просмотреть. А то в каждый товар залезать довольно накладно по времени.