Перебор массива при помощи Fenom
Приветствую!
Собственно вопрос следующего характера.
Есть такой массив, допустим, который при помощи обработки выдает это:
Т.е. должно получиться из этого:
Собственно вопрос следующего характера.
Есть такой массив, допустим, который при помощи обработки выдает это:
id: 1 - count: 2
id: 2 - count: 1
id: 2 - count: 7Сообственно каждая строка это новый элемент массива. Распасиваю при помощи фенома:{var $array_test = 'm_dish' | placeholder}
{foreach $array_test as $row}
id: {$row.id} - count: {$row.count}
{/foreach}Вопрос следующий. Можно ли как то при помощи Феном перебрать массив так, чтобы все элементы массива, которые имеют одинаковые ID складывали второе поле COUNT и убирали дублирующие записи по полю IDТ.е. должно получиться из этого:
id: 1 - count: 2
id: 2 - count: 1
id: 2 - count: 7Это:id: 1 - count: 2
id: 2 - count: 8Заранее спасибо за помощь! функционал TinyMCE для скрытия/раскрытия блоков
Нужно через редактор TinyMCE функционал спойлера (скрытия/раскрытия). Т.е. выбрать элемент, который будет триггером и выделить блоки, которые будут скрываться и раскрывать по клику на триггер.
Есть такая штука https://github.com/citypeople/Spoiler но это для MODX EVO, а надо для REVO
Есть такая штука https://github.com/citypeople/Spoiler но это для MODX EVO, а надо для REVO
Доработки по проекту (интернет-магазин)
3 7 000
1. После обновления дополнений и ядра (MODX Revolution 2.6.5-pl -> 2.8.1-pl) перестали работать некоторые функции:
1.1. «cityFields». Не отображается выборка городов;
1.2. Дублируются категории товаров на главной странице;
2. Сделать привязку товаров с сайт и 1С. В 1С была пустая база, которая заполнена всеми товарами и услугами с сайта. Нужно сопоставить uuid из 1С к товарам сайта через дополнение «mSync».
3. Исправить все ошибки, которые выдает validator.w3.org
От вас требуются знания MODX API, Fenom и опыт работы с компонентами: minishop2, seofilter, msearch2 и другими.
На перспективу нужен разработчик на постоянные доработки по проекту.
Вопросы по проекту, бюджету задавать в telegram
tg: @mashkovsky_ab
1.1. «cityFields». Не отображается выборка городов;
1.2. Дублируются категории товаров на главной странице;
2. Сделать привязку товаров с сайт и 1С. В 1С была пустая база, которая заполнена всеми товарами и услугами с сайта. Нужно сопоставить uuid из 1С к товарам сайта через дополнение «mSync».
3. Исправить все ошибки, которые выдает validator.w3.org
От вас требуются знания MODX API, Fenom и опыт работы с компонентами: minishop2, seofilter, msearch2 и другими.
На перспективу нужен разработчик на постоянные доработки по проекту.
Вопросы по проекту, бюджету задавать в telegram
tg: @mashkovsky_ab
Fenom вывод изображения MIGx через phpthumbon
Код вывода изображения следующий:
Получил следующее предложение:
<img class="portfolio-img" src="{'assets/files/'~ $row.licimage | phpthumbon : 'w=1280&h=720&zc=0'}" alt="{$row.licalt}" title="{$row.licalt}">в инспекторе получил это:<img class="portfolio-img" src="assets/files//assets/cache_image/noimage_0x200_16b.jpg" alt="alt" title="alt">Изображение естественно не выводится, чего-то не хватает, выводить сниппетом не хочется.Получил следующее предложение:
<img class="portfolio-img" src="{$row.licimage | phpthumbon : 'w=1280&h=720&zc=0'}" alt="{$row.licalt}" title="{$row.licalt}">Теперь вывод следующий:<img class="portfolio-img" src="/assets/cache_image/noimage_1280x720_785.jpg" alt="alt" title="alt"> выбор поставщика vendor при заказе товара
выбор поставщика vendor и отображение на странице товара при заказе товара
попробывал отобразить поле vendor при заказе товара
тоесть я в Orders/Vendor прописываю поставщик, поставщик2, поставщик3, поставщик4, поставщик5
отображается на странице товара только ввиде цифр, некак строковое значение ((((
подскажите пожалуйста как сделать чтобы правильно отображалось
просто интересно было, если прописать доступный поставщик, можно будет выбирать его при заказе товара
столкнулся с такими вот сложностями, как отображение ввиде цифровых значений
спасибо заранее
попробывал отобразить поле vendor при заказе товара
тоесть я в Orders/Vendor прописываю поставщик, поставщик2, поставщик3, поставщик4, поставщик5
отображается на странице товара только ввиде цифр, некак строковое значение ((((
подскажите пожалуйста как сделать чтобы правильно отображалось
просто интересно было, если прописать доступный поставщик, можно будет выбирать его при заказе товара
столкнулся с такими вот сложностями, как отображение ввиде цифровых значений
спасибо заранее
[YandexMarket2] выгрузка товаров в Яндекс Маркет и не только
[ купить дополнение в modstore ]
Всем привет!
Уже очень давно обещал обновить компонент для выгрузки в Яндекс Маркет. И вот, месяцы спустя обещанных сроков, наконец, готов показать что получилось :)
Возможно, вы уже пользовались компонентом msYmarket, который достался мне от @Воеводский Михаил
Глобально я ничего не менял, но изменения напрашивались.
Если же не пользовались — то это компонент с простым интерфейсом, деревом категорий, фильтром из нескольких свойств и кнопкой «Поехали», формирующей файл goods.yml.
У старого и нового компонентов из общего только назначение — выгружать товары в файл для Яндекс Маркета.
Хотя и в этом новый компонент отличается, теперь он может формировать много файлов для различных агрегаторов.
Основные преимущества:
Всем привет! Уже очень давно обещал обновить компонент для выгрузки в Яндекс Маркет. И вот, месяцы спустя обещанных сроков, наконец, готов показать что получилось :)
Возможно, вы уже пользовались компонентом msYmarket, который достался мне от @Воеводский Михаил
Глобально я ничего не менял, но изменения напрашивались.
Если же не пользовались — то это компонент с простым интерфейсом, деревом категорий, фильтром из нескольких свойств и кнопкой «Поехали», формирующей файл goods.yml.
У старого и нового компонентов из общего только назначение — выгружать товары в файл для Яндекс Маркета.
Хотя и в этом новый компонент отличается, теперь он может формировать много файлов для различных агрегаторов.
Основные преимущества:
- Работа с несколькими прайс-листами
- Интерфейс на Vue.js с визуальным добавлением узлов и атрибутов
- Real-time предпросмотр XML для настроек магазина, категорий и предложения
- Выгрузка цен с учётом скидок из сторонних компонентов для miniShop2
- Отслеживание изменения товаров и обновление только связанных файлов
- Возможность обработать каждое значение через Fenom (для соответствия правилам)

- И многое другое...
Странная работа кэша в Firefox
Добрый день. Столкнулся с проблемой следующего характера. Есть магазин modx+minishop2, всё обновлено до актуальных версий (minishop2 обновил сегодня).
Сайт только, что переехал с другого хостинга, по этому я не уверен, что проблема связана с обновлением минишопа. Итак суть:
Я захожу на первую страницу, добавляю товар в корзину (возле иконки появляется цифра 1), затем перехожу в корзину, там как положено 1 товар. Иду в другую категорию и добавляю ещё 1 товар, появляется цифра 2.
Затем начинаются странности, если я возвращаюсь на главную, возле корзины будет цифра 1, двойка появится только после обновления. Перейдя в корзину я вижу только 1 товар, второй появится только после обновления страницы.
Сниппеты вызываются некэшируемыми, глюк наблюдается только на Firefox, в хроме и опере проблемы нет. Возможно кто-то сталкивался с подобной проблемой?
Сайт только, что переехал с другого хостинга, по этому я не уверен, что проблема связана с обновлением минишопа. Итак суть:
Я захожу на первую страницу, добавляю товар в корзину (возле иконки появляется цифра 1), затем перехожу в корзину, там как положено 1 товар. Иду в другую категорию и добавляю ещё 1 товар, появляется цифра 2.
Затем начинаются странности, если я возвращаюсь на главную, возле корзины будет цифра 1, двойка появится только после обновления. Перейдя в корзину я вижу только 1 товар, второй появится только после обновления страницы.
Сниппеты вызываются некэшируемыми, глюк наблюдается только на Firefox, в хроме и опере проблемы нет. Возможно кто-то сталкивался с подобной проблемой?
collections массовая смена родителя
Хотелось бы реализовать массовый перенос ресурсов в другую категорию. Чтобы можно было выбрать нужные галочкой и отправить их в другую папку
Может это в collections есть или просто в modx
Может это в collections есть или просто в modx
Замена кавычек в modx
Доброго времени суток!
Создал сниппет: antiquotes
Создал сниппет: antiquotes
return preg_replace('#"(.*?)"#', '«$1»', $input);При добавлении его в шаблон [[*content:antiquotes]] на ссылках картинок и страниц тоже меняются кавычки. <img src=«download/images/istoriya1.jpg» alt=«» width=«420» />Как сделать, чтобы ссылок это не касалось, а только в тексте кавычки менялись? как залочить snippet и chunk от чтения ?
всем привет
возник вопрос такого рода
Посоветуйте пожалуйста как это сделать
Я думаю всем очень пригодиться
Допустим у вас есть свой шоп вы перегорели желанием им заниматься или по каким либо другим причинам, неважно, решили продать свой проект
Продали незнакомому человеку, а то что для себя делали какие либо наработки, кастомные решения или собирали покрупицам, разные решения, с проектом отдавать нехотите
например chunk сортировка по цене
простые наработки для своего личного кабинета не extras решения в виде сниппетов
Так вот собственно вопрос «как залочить определённые snippets и chunks от чтения
на своём интернет магазине
Было бы очень суперово если разработчики modx revo сделали в новой версии такую фичу как
System settings / web developer password
задавался пароль на snippets и chunks
в elements chunks или snippets детектились со значком locked и вызывался например как некэшированный только с двумя!!! например [[!!lockedsnippet]] [[!!$lockedchunk]]
возник вопрос такого рода
Посоветуйте пожалуйста как это сделать
Я думаю всем очень пригодиться
Допустим у вас есть свой шоп вы перегорели желанием им заниматься или по каким либо другим причинам, неважно, решили продать свой проект
Продали незнакомому человеку, а то что для себя делали какие либо наработки, кастомные решения или собирали покрупицам, разные решения, с проектом отдавать нехотите
например chunk сортировка по цене
простые наработки для своего личного кабинета не extras решения в виде сниппетов
Так вот собственно вопрос «как залочить определённые snippets и chunks от чтения
на своём интернет магазине
Было бы очень суперово если разработчики modx revo сделали в новой версии такую фичу как
System settings / web developer password
задавался пароль на snippets и chunks
в elements chunks или snippets детектились со значком locked и вызывался например как некэшированный только с двумя!!! например [[!!lockedsnippet]] [[!!$lockedchunk]]