Игорь Улькин

Игорь Улькин

С нами с 05 декабря 2012; Место в рейтинге пользователей: #475
Игорь Улькин
05 января 2018, 21:53
0
Спасибо за топик и советы. Придется работать в Хроме.
Игорь Улькин
21 марта 2017, 15:32
0
Спасибо. Получилось разобраться.

Но хочу обратить ваше внимание:

Сделай экспорт. в CSV файле оказалось только:
ID связи (link);связанный товар (master ID);связанный товар (slave ID)
ID связи (link);связанный товар (slave ID);связанный товар (master ID)

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

ps наверное стоит добавить в экспртный CSV артикул, иначе с экспортированным файлом будет сложно работать, без него.
И немного смущает, при импорте связей, формулировка в выпадающем списке сопоставления полей: «Связанный товар — slave». Получается точнее будет «Связанный товар — master/slave»?
Игорь Улькин
21 марта 2017, 13:45
0
Объясните пожалуйста про импорт связей:

В инструкции вы привели пример CSV файла, но не пойму, что сопоставлять с номером связи в «Список настроек полей: ID связи».

В видеоинструкции тоже нет намека.
Игорь Улькин
05 августа 2016, 15:14
0
придется пробовать на тестовом сервере. спасибо
Игорь Улькин
04 августа 2016, 14:59
0
Всем привет. Вопрос про импорт через cvs.php
Система работала хорошо, на версии 2.4.0 beta1. После перехода на 2.4.0-pl не сохраняются поля опции товаров, через импорт.

MODX — 2.4.2-pl
miniShop2 — 2.4.0-pl
PHP Version — 5.5.30

Товар создается, стандартные поля типа alias,pagetitle, article сохраняются. Поля созданные через опции товаров (присвоены папке, включены) через импорт не сохраняются. При заполнении руками — сохраняются.

Вот результат debug режима:

Raw data for import: 
Array
(
    [0] => test123
    [1] => test123
    [2] => xxx
    [3] => 100500
)
[2016-08-04 14:24:27] (INFO @ /import/csv.php)

Array with importing data: 
Array
(
    [alias] => test123
    [pagetitle] => test123
    [article] => xxx
    [strategy_stat_by_month_january] => 100500
    [class_key] => msProduct
    [context_key] => web
    [tvs] => 
)
strategy_stat_by_month_january и есть опция товара

а вот ниже, в Successful update этого поля опции уже нет:

Successful update: 
Array
(
    [id] => 184
    [type] => document
    [contentType] => text/html
    [alias] => test123
    [published] => 1
    [pub_date] => 0
    [unpub_date] => 0
    [parent] => 17
    [isfolder] => 
    [richtext] => 1
    [template] => 12
    [menuindex] => 12
    [searchable] => 1
    [cacheable] => 1
    [createdby] => 1
    [createdon] => 2016-08-04 14:04:06
    [editedby] => 1
    [editedon] => 2016-08-04 14:24:27
    [deleted] => 
    [deletedon] => 0
    [deletedby] => 0
    [publishedon] => 2016-08-04 14:04:00
    [publishedby] => 1
    [donthit] => 
    [privateweb] => 
    [privatemgr] => 
    [content_dispo] => 0
    [hidemenu] => 
    [class_key] => msProduct
    [context_key] => web
    [content_type] => 1
    [uri] => strategy-stats-folder/test123.html
    [uri_override] => 0
    [hide_children_in_tree] => 0
    [show_in_tree] => 0
    [preview_url] => http://lp.ik-forum.ru/strategy-stats-folder/test123.html
)

и еще наблюдение. Заполненная вручную, поле опции, при импорте через cvs.php очищается.
Игорь Улькин
03 августа 2016, 14:21
0
у меня не сработало. как идея пробовал поля мультикатегорий указывать при импорте, вместо parent
но наверное не до конца разобрался, тоже не получилось
Игорь Улькин
21 сентября 2015, 17:51
0
Я не настаиваю, но минишоп позволяет делать свои опции товара. (еще инструкция). Можно сделать опцию, например «Оптовые цены/кол-ва» и внести:
1,2,3,11
и выбрать это поле для указания разных цен

пс на modhost.pro можно в бесплатном варианте посмотреть как будет выглядеть плагин, если быстренько сделать магазин на бутстрап шаблоне
Игорь Улькин
21 сентября 2015, 17:06
0
разве этот модуль не подходит?
Вторая версия msOptionsPrice
Игорь Улькин
17 августа 2015, 15:35
0
Нет, не издеваюсь. Все время забываю, что при большом кол-ве плагинов они разбиваются на страницы пагинации.
Дико извиняюсь, за дезу )
Игорь Улькин
17 августа 2015, 15:14
-1
Хм, не смотря на наглость, лень автора…
в словарях, кстати нет Тикетсов, хотя я тоже думал там искать

есть в FTP
core/components/tickets/lexicon/ru/
$_lang['ticket_err_no_auth'] = 'Вы должны авторизоваться, чтобы создать тикет.';
только скорее всего перезапишутся при обновлении, так что имейте ввиду
Игорь Улькин
24 июля 2015, 15:00
0
первое что приходит в голову — не указан чанк с шаблоном
Игорь Улькин
14 июля 2015, 15:39
+1
2. предложенный выше вариант не работает (

в базе данных нужная нам таблица — modx_ms2_product_categories
и нам нужен столбец — category_id

через строку импорта
...&fields=pagetitle,id,category_id....
у меня не получилось, но через импорт в таблицу MySQL работает. Вот пример для id 234. Добавляем еще одну мультикатегорию с id 35

БЫЛО
INSERT INTO `modx_ms2_product_categories` (`product_id`, `category_id`) VALUES
(234, 7),
(234, 185),
(234, 208),
(234, 210);
СТАЛО
INSERT INTO `modx_ms2_product_categories` (`product_id`, `category_id`) VALUES
(234, 7),
(234, 35),
(234, 185),
(234, 208),
(234, 210);
При импорте в БД только новое значение:
INSERT INTO `modx_ms2_product_categories` (`product_id`, `category_id`) VALUES
(234, 35);
Ничего умнее я пока не придумал. Если у вас получиться с импортом CSV, дайте знать.

p.s. знатоки php и mysql наверное читаю и думают: «вот дебилы… учите матчасть ;)))»
Игорь Улькин
13 июля 2015, 22:01
0
наш хостинг на modhost.pro
и эта настройка внесена в список правил сервера
Помог настроить Василий, так что я увы не смогу ответить на остальные вопросы.
Игорь Улькин
13 июля 2015, 15:17
+1
у нас правило такое:
if ($scheme = 'http') {
	rewrite		^/(.*)$  https://ДОМЕН.ru/$1 permanent;
}
А в шаблоне:
<base href="https://ДОМЕН.ru/" />
<link href="//fonts.googleapis.com/css?.....
<link rel="stylesheet" href="/css/...
server_protocol в настройках админки — https
Игорь Улькин
07 июля 2015, 16:57
0
поймал аналогичную штуку
downgrade Tickets с 1.6.5pl до 1.4.2pl все вновь отображается.
Впрочем вернув на 1.6.5pl все тоже отображается

пс кэши и все прочее вышеописанное не помогало (в хостинг не писал). Сайт не франкенштейн, но контентщики криворукие. Что странно, откатывался на утренний бэкап, когда все было хорошо, но это не помогло.
Игорь Улькин
07 июля 2015, 13:07
0
Привет. Подскажите что я сделал не так?

Обновил версии последовательно: 2.1.9beta —> 2.1.10pl —> 2.1.11pl —> 2.2.0beta3
закладки Опции так и не появились в настройках минишоп.
Игорь Улькин
29 июня 2015, 14:23
0
Фуф, все узнал, что волновало.

Спасибо большое за советы и само дополнение.
Надо переварить, насколько актуально для текущего проекта (новые товары рано или поздно появятся)
Но для сайтов «не супермаркет» то. что надо.
Игорь Улькин
29 июня 2015, 13:38
0
и как указать фильтр вывода в msProducts если какого-то размера нет? (в каталоге чтобы эти размеры были неактивными)
то же самое в карточке товара?