Платон Степанов 21 января 2017 4 3
Доброго времени!
Сразу скажу, в php не силен. Возникла трудность с задачей, прощу направить.
Модуль, как я понял, позволяет импортировать в базу сайта информацию выгруженную из 1с.
В выгруженном файле есть остатки — «Количество». Находятся на уровне с ценами. Для примера:

<Предложение>
 	<Ид>ab43f47d-b47a-11e6-9504-406186caa5f1<Ид/>
    	<Артикул/>
    	<Наименование>Кондитерское изделие фигурное Дед Мороз 60г<Наименование/>
    	<БазоваяЕдиница Код="796" НаименованиеПолное="Штука" МеждународноеСокращение="PCE">
    	    <Пересчет>
    	        <Единица>796<Единица/>
    	        <Коэффициент>1<Коэффициент/>
    	    <Пересчет/>
    	<БазоваяЕдиница/>
    	<Цены>
    		<Цена>
    			<Представление> 57 RUB за шт<Представление/>
    			<ИдТипаЦены>70f63c69-5c82-11e6-8eb6-406186caa5f1<ИдТипаЦены/>
    			<ЦенаЗаЕдиницу>57<ЦенаЗаЕдиницу/>
    			<Валюта>RUB<Валюта/>
    			<Коэффициент>1<Коэффициент/>
    		<Цена/>
    	<Цены/>
    	<strong><Количество>27<Количество/></strong>
    	<Склад ИдСклада="456684b4-0cd2-4157-a228-4ed059397969" КоличествоНаСкладе="27"/>
    <Предложение/>
ufolob 29 декабря 2016 5 2
Всем привет! Подскажите пожалуйста как через ext js запустить по клику сниппет [[!Office?action=`miniShop2`
]] так как я понял он подтягивает свой скрипт js еще?
sanch0ss 21 декабря 2016 9 1
сегодня решил попробовать сей инструмент. И возник вопрос: pdoSitemap выводит инфу нормально по всем страницам, а про главную ничего (т.е. только дочерние документы и тд, нету про www.mysite.com)… Это нормально?

вот такого не выдает
miec-pavel 11 декабря 2016 8 3
Всем привет!
Подскажите пожалуйста, кто работал с migx в migx)
Столкнулся с проблемой в renderChunk, т.е. когда он установлен отображается правильно только одно поле, при этом во всплывающем окне пусто joxi.ru/zANV5Y3ulQ3aRA После обновления страницы и вовсе все значения пропадают. Когда рендерЧанк убираю (после повторного внесения значений ) отображается так joxi.ru/a2XQeZNSyEPnYA
cyrax_02 04 декабря 2016 81 9
Не даёт покоя вот такой вопрос.
Все существующие CMS/CMF реализуют архитектуру универсальной БД, когда все данные (ресурсы/страницы) хранятся в одной таблице, а их индивидуальные характеристики — в другой таблице. С одной стороны, это позволяет реализовать более простую логику обработки этих данных и предоставляет возможность управлять этими данными в админке.

Но главная проблема универсальной БД — это чрезвычайная сложность запросов с участием индивидуальных характеристик сущностей. Для выборки с участием TV-полей приходится каждую TV подключать через отдельный join. А для фильтрации запроса по множественным TV приходится использовать LIKE (сплошной прогон по всем строкам => очень медленное выполнение).

Для обхода этих проблем можно использовать 3 манёвра:
1. Для реализации быстрой выборки TV-полей — хранить все TV в дополнительном поле таблицы ресурсов (после выборки — «распаковывать» их)
2. Для реализации быстрой фильтрации по TV — дублировать некоторые TV в таблицу ресурсов (и создать для них индексы)
3. Для быстрой фильтрации по множественным TV (с идентификаторами связанных ресурсов) использовать 3-ю таблицу для связей ресурсов друг с другом
Но эти обходные манёвры усложняют логику и являются лишь частным решением проблем.

Вопросы:
1. В компонентах, которые вы разрабатываете, — новые сущности реализованы в виде ресурсов (для каждого — свой class) или на базе собственных таблиц?
2. Если все сущности предметной области проекта реализовывать на собственных таблицах, то в этом случае какие преимущества остаются у modx перед классическими фреймворками? Ведь и там, и там придётся самостоятельно реализовывать функционал админки для работы с этими сущностями + строить ORM-модель для этих сущностей. Более того, для таких таблиц не получится задействовать стандартные механизмы modx (friendly url, плагины, права на TV, поиск в админке и пр.). И вообще, не получится отображать эти страницы, т.к. ядро modx рендерит только ресурсы. Т.е. если все сущности реализовать на собственных таблицах, нужен ли будет modx вообще?
Денис Друщенко 03 ноября 2016 11 5
Добрый день!
После установки сборки сразу не обратили внимания. Сейчас не можем найти в меню групповой редактор.
Товара достаточно и хотелось бы как можно быстрее менять цены.
Подскажите что можно сделать и как получить групповой редактор?
young_man 31 октября 2016 2 1
Здравствуйте. Есть сайт на Shopkeeper 3.
Проблема в том, что при пересчёте товаров в корзине кнопке с id=«shk_butOrder» присваивается display: none.

Я у себя в скриптах специально не прописывал. скрытие кнопки при пересчёте.
young_man 30 октября 2016 2 3
Добрый день.
Я захотел скрыть от пользователя служебные страницы.
Нашёл вот эту статью про создание виджетов: ilyaut.ru/tips-and-tricks/create-a-section-for-managing-widgets-in-modx/
Из неё взял способ добавления ресурсов с заданным id в верхнее меню.
Из дерева ресурсов я служебные ресурсы удалил, потому что считал, что т.к. эти ресурсы доступны для редактирования из верхнего меню, то их незачем больше держать в дереве ресурсов. Но суть в том, что после «переноса» ресурсов в верхнее меню, я не могу больше редактировать содержание.

Скриншоты для наглядности:
Вид верхнего меню
Вид ресурса в верхнем меню

Суть в том, что ресурсы эти существуют (я очистил папку core/cache и страницы отображались по-прежнему), но почему-то поле «Содержимое» недоступно.
А в шаблоне вывода страницы оформления заказа отображается это поле content.
Т.е. содержимое на сайте отображается, но в админке при редактировании этого ресурса мы его увидеть и изменить не можем.
young_man 29 октября 2016 0 0
Подключен плагин модальных окон arcticmodal. Вот шаблон главной страницы:

<!doctype html>
<html class="no-js" lang="">
    <head>
        [[$head]]
        <title>[[*longtitle]] | [[++site_name]]</title>
        [[MinifyX?&cssSources=`
          assets/templates/decol/css/normalize.css,
          assets/templates/decol/css/regForm.css,
          assets/components/ajaxform/css/lib/jquery.jgrowl.min.css,
          assets/templates/decol/css/common.css,
          assets/templates/decol/css/all.css,
          assets/templates/decol/css/main.css,
          assets/templates/decol/css/ideal-image-slider.css
          `
          &jsSources=`
          assets/templates/decol/js/vendor/jquery-2.1.4.min.js,
          assets/templates/decol/js/jquery.arcticmodal-0.3.min.js,
          assets/templates/decol/js/ideal-image-slider.min.js,
          assets/templates/decol/js/plugins.js,
          assets/templates/decol/js/cookie.js,
          assets/templates/decol/js/iis-captions.js
          `
        ]]
        [[+MinifyX.css]]
    </head>
<body>
...
[[+MinifyX.javascript]]

<style>
            .switch_user_bar {
                position: fixed;
                bottom: 0;
                left: 0;
                padding: 10px;
                background: rgba(20,20,20,0.8);
                color: #fff;
            }
            .switch_user_bar a {
                color: #fff;
                text-decoration: underline;
            }
            .switch_user_bar a:hover {
                color: #fff;
                text-decoration: none;
            }
            </style><div class='switch_user_bar'><a href='/man/?a=security/user&resource=1140'>Сменить пользователя</a></div><style>
            .switch_user_bar {
                position: fixed;
                bottom: 0;
                left: 0;
                padding: 10px;
                background: rgba(20,20,20,0.8);
                color: #fff;
            }
            .switch_user_bar a {
                color: #fff;
                text-decoration: underline;
            }
            .switch_user_bar a:hover {
                color: #fff;
                text-decoration: none;
            }
            </style><div class='switch_user_bar'><a href='/man/?a=security/user&resource=1140'>Сменить пользователя</a></div></body>
</html>

achist 27 октября 2016 5 3
Добрый день.
Подскажите, как определить, что и сколько потребляет процессорное время? Хостер грозит отключить из-за перерасхода, меня попросили разобраться, а я в modx первый раз.