Вовка

Вовка

С нами с 02 января 2018; Место в рейтинге пользователей: #1655
Вовка
03 сентября 2023, 04:53
0
Доброго времени суток!
[[!mFilter2?
                &parents=`[[*ShopBrandParentID:is=``:then=`[[*id]]`:else=`[[*ShopBrandParentID]]`]]`
                &tplOuter=`tpl.mFilter2.outerShopCategory`
                &element=`msProducts`
                &class=`msProduct`
                &cacheTime=`10800`
                &ajaxMode=`button`
                &filterOptions=`{ "more_tpl": "<div class=\"go-to-catalog btn_more\"><span class=\"more\">[[%polylang_site_47]]</span></div>"}`
                &setMeta=`1`
    
                &tpl=`catalog-box-tpl`
                &tpls=`catalog-box-tpl,catalog-box-tpl-4-box`
                &limit=`24`
                &sortby=`{ "ProdSort":"DESC", "id":"DESC"}`
                &pageLimit=`5`
                &suggestions=`false`
                &innerJoin=`{ "Options":{ "class":"msProductOption"}}`
                &groupby=`msProduct.id`
                &showHidden=`0`
                &includeTVs=`[[*FilterIncludeTVs]],Prod23,Prod24,ProdSort`
                &where=`{ "Prod02":"1"}`
    
                &filters=`[[*FilterFilters]],ms|new:boolean,ms|old_price:boolean,msoc|color~value~color`
                &tplFilter.outer.ms|price=`tpl.mFilter2.filter.slider`
                &tplFilter.row.ms|price=`tpl.mFilter2.filter.number`
    
                &tplFilter.outer.msoc|color~value~color=`tpl.mFilter2.filter.outer`
                &tplFilter.row.msoc|color~value~color=`tpl.mFilter2.filter.outer`
                &tplFilter.outer.msoption|size=`tpl.mFilter2.filter.outer`
                &tplFilter.row.msoption|size=`tpl.mFilter2.filter.checkboxSize`
            ]]
— [[*FilterFilters]] — TV поле где указываются, фильтра, которые нужно выводить в данном каталоге.
Вот ссылка на каталог, где есть привязанный товар Каталог с присоединенным товаром
Вовка
25 мая 2018, 17:02
0
Если используете Fenom — Попробуйте создать новый шаблон с Fenom. У меня был такой глюк, после переноса сайта c подключенным Fenom — просто пустая старница. Создал новый шаблон — заново все переписал — заработало

Ну и как написали выше — логи ошибок с админки и лог с сервера
Вовка
06 мая 2018, 15:16
0
Все эти таблицы установил в ручном режиме с корректировкой скриптов. Данный лог выложил, что бы поправили в следующих версиях. В тех поддержку не отпишусь, так как компонент куплен клиентом, доступ к его кабенету не имею.
Вовка
06 мая 2018, 09:33
0
При установке не создает таблицы (ругается на поле :`editedon` TIMESTAMP NULL DEFAULT '0000-00-00 00:00:00',)

Could not create table `modx_seofilter_rules` SQL: CREATE TABLE `modx_seofilter_rules` (`id` INTEGER unsigned NOT NULL AUTO_INCREMENT, `name` VARCHAR(255) NOT NULL DEFAULT '', `page` INTEGER(10) unsigned NOT NULL DEFAULT '0', `url` VARCHAR(255) NOT NULL DEFAULT '', `link_tpl` VARCHAR(255) NOT NULL DEFAULT '', `base` TINYINT(1) NOT NULL DEFAULT '0', `count_parents` VARCHAR(255) NULL DEFAULT '', `count_where` VARCHAR(255) NULL DEFAULT '', `rank` INTEGER(10) unsigned NULL DEFAULT '0', `active` TINYINT(1) NULL DEFAULT '1', `link` VARCHAR(255) NULL DEFAULT '', `title` VARCHAR(255) NULL DEFAULT '', `h1` VARCHAR(255) NULL DEFAULT '', `h2` VARCHAR(255) NULL DEFAULT '', `introtext` TEXT NULL, `keywords` TEXT NULL, `description` TEXT NULL, `text` TEXT NULL, `content` TEXT NULL, `properties` TEXT NULL, `introtexts` TEXT NULL, `introlength` INTEGER(10) NULL DEFAULT '0', `tpl` VARCHAR(255) NULL DEFAULT '', `editedon` TIMESTAMP NULL DEFAULT '0000-00-00 00:00:00', PRIMARY KEY (`id`), INDEX `url` (`url`), INDEX `page` (`page`), INDEX `active` (`active`), INDEX `base` (`base`)) ENGINE=MyISAM ERROR: Array ( [0] => 42000 [1] => 1067 [2] => Invalid default value for 'editedon' )
Could not create table `modx_seofilter_dictionary` SQL: CREATE TABLE `modx_seofilter_dictionary` (`id` INTEGER unsigned NOT NULL AUTO_INCREMENT, `field_id` INTEGER(10) unsigned NOT NULL DEFAULT '0', `input` VARCHAR(255) NOT NULL DEFAULT '', `value` VARCHAR(255) NOT NULL DEFAULT '', `alias` VARCHAR(255) NULL DEFAULT '', `class` VARCHAR(255) NULL DEFAULT '', `key` VARCHAR(255) NULL DEFAULT '', `relation_word` INTEGER(10) unsigned NULL DEFAULT '0', `image` VARCHAR(255) NULL DEFAULT '', `value_i` VARCHAR(255) NULL DEFAULT '', `value_r` VARCHAR(255) NULL DEFAULT '', `value_d` VARCHAR(255) NULL DEFAULT '', `value_v` VARCHAR(255) NULL DEFAULT '', `value_t` VARCHAR(255) NULL DEFAULT '', `value_p` VARCHAR(255) NULL DEFAULT '', `value_o` VARCHAR(255) NULL DEFAULT '', `m_value_i` VARCHAR(255) NULL DEFAULT '', `m_value_r` VARCHAR(255) NULL DEFAULT '', `m_value_d` VARCHAR(255) NULL DEFAULT '', `m_value_v` VARCHAR(255) NULL DEFAULT '', `m_value_t` VARCHAR(255) NULL DEFAULT '', `m_value_p` VARCHAR(255) NULL DEFAULT '', `m_value_o` VARCHAR(255) NULL DEFAULT '', `value_in` VARCHAR(255) NULL DEFAULT '', `value_to` VARCHAR(255) NULL DEFAULT '', `value_from` VARCHAR(255) NULL DEFAULT '', `createdon` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP, `editedon` TIMESTAMP NULL DEFAULT '0000-00-00 00:00:00', `active` TINYINT(1) NULL DEFAULT '1', PRIMARY KEY (`id`), INDEX `field_id` (`field_id`), INDEX `input` (`input`), INDEX `value` (`value`), INDEX `alias` (`alias`), INDEX `class` (`class`), INDEX `key` (`key`), INDEX `active` (`active`)) ENGINE=MyISAM ERROR: Array ( [0] => 42000 [1] => 1067 [2] => Invalid default value for 'editedon' )
Could not create table `modx_seofilter_urls` SQL: CREATE TABLE `modx_seofilter_urls` (`id` INTEGER unsigned NOT NULL AUTO_INCREMENT, `multi_id` INTEGER(10) unsigned NOT NULL DEFAULT '0', `page_id` INTEGER(10) unsigned NOT NULL DEFAULT '0', `name` VARCHAR(255) NOT NULL DEFAULT '', `link` VARCHAR(255) NOT NULL DEFAULT '', `old_url` VARCHAR(255) NOT NULL DEFAULT '', `new_url` VARCHAR(255) NULL DEFAULT '', `editedon` TIMESTAMP NULL DEFAULT '0000-00-00 00:00:00', `createdon` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP, `menu_on` TINYINT(1) NULL DEFAULT '0', `menutitle` VARCHAR(255) NULL DEFAULT '', `menuindex` INTEGER(10) unsigned NULL DEFAULT '0', `link_attributes` VARCHAR(255) NULL DEFAULT '', `image` VARCHAR(255) NULL DEFAULT '', `total` INTEGER(10) unsigned NULL DEFAULT '0', `count` INTEGER(10) unsigned NULL DEFAULT '0', `ajax` INTEGER(10) unsigned NULL DEFAULT '0', `rank` INTEGER(10) unsigned NULL DEFAULT '0', `active` TINYINT(1) unsigned NULL DEFAULT '1', `params` TEXT NULL, `custom` TINYINT(1) NOT NULL DEFAULT '0', `title` VARCHAR(255) NULL DEFAULT '', `h1` VARCHAR(255) NULL DEFAULT '', `h2` VARCHAR(255) NULL DEFAULT '', `introtext` TEXT NULL, `keywords` TEXT NULL, `description` TEXT NULL, `text` TEXT NULL, `content` TEXT NULL, `properties` TEXT NULL, `introtexts` TEXT NULL, `introlength` INTEGER(10) NULL DEFAULT '0', `tpl` VARCHAR(255) NULL DEFAULT '', PRIMARY KEY (`id`), INDEX `page_id` (`page_id`), INDEX `multi_id` (`multi_id`), INDEX `menu_on` (`menu_on`), INDEX `custom` (`custom`), INDEX `old_url` (`old_url`), INDEX `new_url` (`new_url`), INDEX `active` (`active`)) ENGINE=MyISAM ERROR: Array ( [0] => 42000 [1] => 1067 [2] => Invalid default value for 'editedon' )
Вовка
18 апреля 2018, 08:33
0
Добрый день!
Как можно получить подробный мануал по формировании выгрузки из 1С для ручного имопорта товаров (xml)? Тут наверное нужно сформировать вопрос так: ИНСТРУКЦИЯ ДЛЯ 1С ПРОГРАММИСТА ДЛЯ ФОРМИРОВАНИЯ ВЫГРУЗКИ В XML для ручного импорта в minishop2.

Или достаточно структуры файла import.xml, который идет, как пример с компонентом?
Заранее спасибо!
Вовка
02 января 2018, 15:46
0
Добрый день! Возник вопрос по формированию данных для вывода времени, т.е. данный кусок (взят из примера на демо сайте)
{'!ue.order'|snippet:[
.....,
'workTimes' => [
    '8-9',
    ['time' => '9:00-10:00', 'title' => 'c 9ти до 10'],
    '10:00-11:00',
    '11:00-12:00',
    '12:00-13:00',
    ['time' => '13:00-14:00', 'title' => 'Обеденный перерыв', 'disabled' => true, 'cls' => 'breaktime'],
    '14:00-15:00',
    '15:00-16:00',
    '16:00-17:00',
    '17:00-18:00',
    '18:00-19:00',
    '19:00-20:00',
    '20:00-21:00',
    '21:00-22:00',
    '22:00-23:00',
    '23:00-24:00',
],
....,
]}
в данный кусок вставляю 'workTimes' =>`[[!snippetName]]`
Собственно не могу разобраться как в «workTimes» вернуть данные из сниппета, который обрабатывает поля со временем, т.е. отдельный сниппет делает выборку с базы по определенному условию и, по логике, должен вернуть массив с данными — массив возвращаю, но вывод интервалов записи не осуществляется. Вопрос в том, в каком виде должен возвращатся результат работы скрипта. Спасибо заранее! За пример буду очень благодарен!