Тодор
С нами с 08 мая 2018; Место в рейтинге пользователей: #224Запрос к БД. LEFTJOIN x LEFTJOIN
            Делаю запрос к БД, вытягиваю все опубликаваные товари с сайта. LEFT JOIN для всех фоток, а также LEFT JOIN для модификаций, чтобы вычиcлить остаток товара        
        
        
        
    Localizator і права для «Контент Менеджер»
            Как можна пользователю с правами «Контент Менеджер» дать доступ к добавлению записей в Словарь. Политика доступа «LocalizatorManagerPolicy» есть для етой групи пользователей. Сист. настройка «localizator_check_permissions» отключена (в положении Нет).
        
        
        
        
    
        Событие msOnGetProductPrice установить old_price
            У меня на сайте у товара цена может быть указана в разных валютах. На сайт выводится только цена в национальной валюте. Чтобы цена менялась в зависимости от валюты создал плагин:
        
        
        
    case 'msOnGetProductPrice':
    if ($modx->context->key == 'mgr') {return;}
    if (!isset($modx->event->returnedValues['price'])) {
        $modx->event->returnedValues['price'] = $price;
    }
    $price = & $modx->event->returnedValues['price'];
    $currency = $modx->getOption('currency_' . strtolower($product->currency));
	
    $price = ceil($price * $currency);
    $product->set('price', $price);
    				
    $old_price = $product->old_price;
    if(isset($old_price) && $old_price != 0){
        $old_price = ceil($old_price * $currency);
	    
        $product->set('old_price', $old_price);
    }
break;Цена(price) меняется и в каталоге и на странице товара. А вот старая цена(old_price) меняется только на странице товара, а вот в каталоге НЕТ.         Как правильно в феноме пройтись по циклу for?
            Для foreach понятно:
Смотрел по этому примеру, но не понял как правильно все же должен виглядеть конечний вариант.
Подскажите может ктото уже сталкивался и есть готовый пример.
        
        
        
    {foreach $list as $key => $value}
    {$key}: {$value}
{/foreach}Даже нашел от такой вариант:{foreach 1..31 as $value}
    {$value}
{/foreach}Но мне надо шаг поставить свой.Смотрел по этому примеру, но не понял как правильно все же должен виглядеть конечний вариант.
Подскажите может ктото уже сталкивался и есть готовый пример.
Можна ли в Mnishop2 создавать свой "тип свойств" для опции товара?
            Можна ли в Mnishop2 создавать свой тип свойств для опции товара?
Полскажите в какую сторону копать

Или подскажите другой способ как на сайте многоязичном сайте добавлять свойства для товара на нескольких язиках
        
        
        
    Полскажите в какую сторону копать

Или подскажите другой способ как на сайте многоязичном сайте добавлять свойства для товара на нескольких язиках
(РЕШЕНО)miniShop2 сортировка по date(дате) і count(количеству)
            Как с помощью msProducts вывести скачало все товары у которых count > 0, после чего отсортировать их по дате(или любому другому полю). А товары у которых количество меньше 0 показывались в конце списка.
РЕШЕНИЕ: count WHEN 0 THEN 0 ELSE 1 END DESC, date ASC,
        
        
        
    РЕШЕНИЕ: count WHEN 0 THEN 0 ELSE 1 END DESC, date ASC,
minishop2 custom combo multiselect не сохраняет данные
            Создал для товара новое поле hair_type, хочу сделать это поле выпадающим списком с множественным выбором, а значения для выпадающего списка должны выводиться из таблицы в БД. Значения из таблицы берутся с этим проблем нету 
. Проблема в следующем:
1. Данные не записываются в БД.
2. Если прописать значение этого поля напрямую в БД, то при загрузке страницы данные не вставляются в поле
Файл assets/components/minishop2/plugins/newfield/msproductdata.troy.js

Это сам combobox

Это все можно было б реализовать через «Опции товара», проблема в том что сайт мультиязычный, и инного решения я не вижу.
Помогите розоратся с этим вопросом, или подскажите инной способ решения даной проблемы
        
        
        
    
. Проблема в следующем:1. Данные не записываются в БД.
2. Если прописать значение этого поля напрямую в БД, то при загрузке страницы данные не вставляются в поле
Файл assets/components/minishop2/plugins/newfield/msproductdata.troy.js

Это сам combobox

Это все можно было б реализовать через «Опции товара», проблема в том что сайт мультиязычный, и инного решения я не вижу.
Помогите розоратся с этим вопросом, или подскажите инной способ решения даной проблемы
TV type image - не показиваются изображения в админке
            На чистом modx создал дополнительное поле image, но когда отркиваю эту TV-шку чтоби добавить туда картинку, то картнки не отбражаються в дереве 

Пробовол устанавливать и на сервере и на локале, пробовал последнюю версия MODX, пробовал и старие версии. В чем может бить проблема?
РОЗОБРАЛСЯ. Вся проблема оказалось в одной SVG і ее содержимим. После того как удалили ее все стало на свои места.
        
        
        
    
Пробовол устанавливать и на сервере и на локале, пробовал последнюю версия MODX, пробовал и старие версии. В чем может бить проблема?
РОЗОБРАЛСЯ. Вся проблема оказалось в одной SVG і ее содержимим. После того как удалили ее все стало на свои места.