Александр Толстенко

Александр Толстенко

С нами с 28 сентября 2014; Место в рейтинге пользователей: #296
01 июля 2015, 22:14
0
да тоже работает вроде)) спасибо.
30 июня 2015, 21:46
0
Как вариант, может и не идеальное, но вполне рабочее решение.

В конец добавлять товар с двумя полями minishop2-combo-options, например color,color, а после импорта править его из админки))

Тогда все вроде импортируется нормально.
29 июня 2015, 20:41
0
Добрый день. Василий. я проверил Вашу догадку.

Вы правы.

Василий, я плохо разбираюсь в php.

Подскажите пожалуйста как исправить данную ситуацию? Очень нужен рабочий импорт. думаю не мне одному.
Спасибо.
24 июня 2015, 19:58
0
sweb тариф SX-2 — 120руб. показал:

0.0009961: Created inline chunk
0.3018081: Total time
10 223 616: Memory usage

shneider-host.ru тариф First — 97 руб/мес:
0.0009019: Created inline chunk with name «d9ad1bcdc5a530ed83598e35a1357e51»
0.2202229: Total time
9 961 472: Memory usage
23 июня 2015, 21:55
0
Василий, прошу у Вас помощи. Подскажите пож-та, в чем может быть загвоздка, почему не импортируются json строки с описным форматом minishop2-combo-options? Проблема в хостере?
23 июня 2015, 21:36
0
не ужели ни у кого не было проблем с импортом полей minishop2-combo-options?
21 июня 2015, 15:15
0
судя по всему, в админке при сохранении подставляются нули. ((
02 марта 2015, 09:30
0
а он точно подойдет для minisop-a?
02 марта 2015, 09:11
0
Василий, нужна Ваша помощь.
Думаю этот вопрос много кого будет интересовать, при импорте товара.
https://modx.pro/help/4730/
02 марта 2015, 09:08
0
Добрый день.
Чувствую без помощи Василия не обойтись.
Не ужели ни кто не знает?
как осуществить импорт?

Василий, подскажите пожалуйста.
23 февраля 2015, 16:52
0
Я так понимаю, что есть основная категория — parent, и есть параметр отвечающий за мультикатегорию.
Подскажите кто знает какой параметр отвечает за мультикатегорию, или как реализовать импорт в категорию и мультикатегорию.
02 февраля 2015, 20:19
0
разобрался, документ сохранялся в кодировке 1251.
05 января 2015, 00:41
0
разобрался. нужно чтобы сохраняемый файл был в utf-8.
А по умолчанию они сохраняются в OpenOffice в кодировке 1251.
04 января 2015, 04:59
0
Василий, подскажите пож-та, а как импортировать поле size?
если зайти в БД посмотреть, то там будет значение [null,null].
вызов импорта через сайт:
site.ru/core/components/minishop2/import/csv.php?file=import.csv&fields=alias,pagetitle,size,size&update=1&key=pagetitle&delimeter=|
параметр debug выводит лог:
[2015-01-04 01:49:51] (INFO @ /core/components/minishop2/import/csv.php)

Trying to set time limit = 600 sec: done
[2015-01-04 01:49:51] (INFO @ /core/components/minishop2/import/csv.php)

Raw data for import: 
Array
(
    [0] => 
    [1] => test123
    [2] => Классика
    [3] => Хрусталь
)
[2015-01-04 01:49:51] (INFO @ /core/components/minishop2/import/csv.php)

Array with importing data: 
Array
(
    [alias] => 
    [pagetitle] => test123
    [size] => Array
        (
            [0] => Классика
            [1] => Хрусталь
        )

    [class_key] => msProduct
    [context_key] => web
    [tvs] => 
)
[2015-01-04 01:49:51] (INFO @ /core/components/minishop2/import/csv.php)

SELECT msProduct.id FROM `modxstv_site_content` AS `msProduct` JOIN `modxstv_ms2_products` `Data` ON msProduct.id = Data.id WHERE `msProduct`.`pagetitle` = :0 
Array
(
    [/:0\b/] => 'test123'
)
[2015-01-04 01:49:51] (INFO @ /core/components/minishop2/import/csv.php)

SQL query for check for duplicate: 
SELECT msProduct.id FROM `modxstv_site_content` AS `msProduct` JOIN `modxstv_ms2_products` `Data` ON msProduct.id = Data.id WHERE `msProduct`.`pagetitle` = 'test123' 
[2015-01-04 01:49:51] (INFO @ /core/components/minishop2/import/csv.php)

Key pagetitle = test123 has duplicate.
[2015-01-04 01:49:51] (INFO @ /core/components/minishop2/import/csv.php)

DELETE FROM `modxstv_register_messages` WHERE  ( `modxstv_register_messages`.`topic` = :0 AND `modxstv_register_messages`.`id` = :1 )  
Array
(
    [/:0\b/] => 1
    [/:1\b/] => 'a97da629b098b75c294dffdc3e463904'
)
[2015-01-04 01:49:51] (INFO @ /core/components/minishop2/import/csv.php)

Successful update: 
Array
(
    [id] => 107
    [type] => document
    [contentType] => text/html
    [alias] => test123
    [published] => 1
    [pub_date] => 0
    [unpub_date] => 0
    [parent] => 21
    [isfolder] => 
    [richtext] => 
    [template] => 4
    [menuindex] => 9
    [searchable] => 1
    [cacheable] => 1
    [createdby] => 1
    [createdon] => 2015-01-03 23:30:48
    [editedby] => 1
    [editedon] => 2015-01-04 01:49:51
    [deleted] => 
    [deletedon] => 0
    [deletedby] => 0
    [publishedon] => 2015-01-04 00:30:10
    [publishedby] => 1
    [donthit] => 
    [privateweb] => 
    [privatemgr] => 
    [content_dispo] => 0
    [hidemenu] => 
    [class_key] => msProduct
    [context_key] => web
    [content_type] => 1
    [uri] => katalog-svetilnikov/lyustryi-s-pultom/test123.html
    [uri_override] => 0
    [hide_children_in_tree] => 0
    [show_in_tree] => 0
    [preview_url] => http://site.ru/katalog-svetilnikov/lyustryi-s-pultom/test123.html
)
[2015-01-04 01:49:51] (INFO @ /core/components/minishop2/import/csv.php)

You in debug mode, so we process only 1 row. Time: 0.5734899 s
04 января 2015, 03:27
0
Василий, спасибо за компонент.
была проблема
Error on update: 
Array
(
    [0] => alias: field_required
)
Ошибка выходит из за отсутствия поля pagetitle или alias. если есть pagetitle то alias не нужен.
Все отлично работает.
10 декабря 2014, 21:51
0
Здравствуйте, Василий. Я залил phpthumb от 2.2.10 версии и прописал вот такие параметры:
[{«w»:200,«h»:200,«q»:90,«zc»:«0»,«bg»:«000000»,«iar»:«1»,«far»:«C»},{«w»:250,«h»:250,«q»:90,«zc»:«0»,«bg»:«000000»,«iar»:«1»,«far»:«C»}]
Что то он все равно обрезает картинку по высоте. Размеры картинки: 640х416px
Может я что то делаю не так? подскажите пож-та.
02 декабря 2014, 22:32
0
Евгений, все хорошо, но не выводится пагинация и фильтры:

<div class="row">
                    	<div id="mse2_sort" class="span5 col-md-5">
                    		[[!%mse2_sort]]
                    		<a href="#" data-sort="ms|price" data-dir="[[+mse2_sort:is=`ms|price:desc`:then=`desc`]]" data-default="desc" class="sort">[[!%mse2_sort_price]] <span></span></a>
                    	    <a href="#" data-sort="ms|availability" data-dir="[[+mse2_sort:is=`ms|availability:desc`:then=`desc`]]" data-default="desc" class="sort">[[!%mse2_sort_availability]] <span></span></a>
                    	    [[!%mse2_limit]]
                    	    <select name="mse_limit" id="mse2_limit">
                				<option value="10" [[+limit:is=`10`:then=`selected`]]>10</option>
                				<option value="20" [[+limit:is=`20`:then=`selected`]]>20</option>
                				<option value="50" [[+limit:is=`50`:then=`selected`]]>50</option>
                				<option value="100" [[+limit:is=`100`:then=`selected`]]>100</option>
                			</select>
                    	 </div>
                    	[[+tpls:notempty=`
                    	<div id="mse2_tpl" class="span4 col-md-4">
                    		<a href="#" data-tpl="0" class="[[+tpl0]]">[[!%mse2_chunk_default]]</a> /
                    		<a href="#" data-tpl="1" class="[[+tpl1]]">[[!%mse2_chunk_alternate]]</a>
                    	</div>
                    	`]]
                    </div>
                     
                    <div id="mse2_selected_wrapper">
                    <div id="mse2_selected">[[!%mse2_selected]]:
            				<span></span>
            			</div>
            		</div>
02 декабря 2014, 21:59
0
только в место mse2_results нужно поставить results
02 декабря 2014, 21:46
0
правильно будет так:
[[!+total`0`:then=`<div id="mse2_results">[[results]]</div>`:else=`<div id="mse2_results">[[*content]]</div>`]]