Fi1osof
С нами с 05 мая 2014; Место в рейтинге пользователей: #10Вчера в 18:29
Создай сниппет tvLabel с вот таким кодом
$q = $modx->newQuery('modTemplateVar');
$q->select('modTemplateVar.caption as cption');
$q->where(...
Как вывести используя Fenom название tv поля (не значение). 3
30 мая 2024, 20:42
Тоже склоняюсь к этому варианту…
Осталось только ТЗ подробное написать, чтоб ХЗ не получить ))
Учёт оборудования 3
30 мая 2024, 18:38
Добавляешь нужному блоку атрибут data-free-delivery=«3000». Потом пишешь JS на события Cart.change.response.success и Cart.remove.response.success, ко...
Minishop2 включение и включение доставки от суммы корзины 1
29 мая 2024, 19:59
После отправки письма надо делать
$modx->mail->reset();потому как адреса получателей добавляются в массив, где ключ это сам email, поэтому к мо...
Задваиваются письма 1
29 мая 2024, 14:31
Вот так заработал вывод тегов на zoomx (smarty). Всем спасибо!
{foreach $options as $tagsname => $tags}
{foreach $tags as $tag&...
Вывести теги товара на странице товара zoomx (smarty) 8
28 мая 2024, 15:53
Я нашел причину, есть нужно, могу детально описать.
PageBlocks. Удобное управление контентом сайта. 31
28 мая 2024, 14:48
'where' => [0 => "0 < FIND_IN_SET(" ~ $_modx->resource.id~ ", replace(`TVportfolio_item`.`value`, '||'...
where по одному полю для двух ресурсов 6
28 мая 2024, 12:38
Можете написать мне в ТГ, разберёмся.
Ошибка: Fatal error: Allowed memory size of 104857600 bytes exhausted (tried to allocate 10917680 by... 3
28 мая 2024, 02:09
Да, спасибо! Оно.
Нужно было создать файл «modifier.field.php» и положить его в папку:
«core/components/zoomx/smarty/plugins/» и все заработало.
...
Zoomx получить данные родителя на странице товара 6
Да и MODX — не единственный путь для проникновения.
В данном случае такой благодарности более чем достаточно. Спасибо!
Но не будем придираться к словам.
Вот как-то так. Мы и пишем. Что-то уже готовое берем, а что-то дописываем. Это нормально. Зато управляемость 100%.
На счет политик. Понял. Спасибо.
1. Самое главное отличие — это работа, основанная не на использовании чанков/сниппетов, а на процессорах+Smarty. Собственно, большинство наших компонентов основывается на этом. Я сейчас не говорю о том, что чанки — плохо. Я просто говорю о принципиальном отличии.
2. Справедливости ради конечно же имеет смысл сказать, что Tickets «из коробки» имеет значительно больше. modSociety — это только расширение ядра MODX-а. В MODX-е не хватает базовых сущностей для реализации блого-социальных проектов. modSociety их добавляет. Но это только ядро. Конечный проект однозначно придется дописывать самому. Как уже говорила Даша выше, в процессе мы как раз и будем описывать задачи, с которыми будем сталкиваться, и описывать как мы их решали. Это даст больше понимания что и как здесь выполняется.
3. Безопасность и логика. В новой версии нашего сайта мы ставили перед собой задачу реализовать поддержку блогов и топиков с различными уровнями доступов. То есть чтобы любой мог создать свой блог, и определить кто какие права будет на него иметь. Эту задачу мы успешно реализуем. К примеру, в списке всех комментариев у каждого пользователя выводятся только те комментарии, которые он имеет право читать. Вот тут как раз к тебе вопрос: реализуется ли у тебя механизм проверки прав на комментарии на уровне политик безопасности MODX-а, или как? Реально интересно. В процессоре получения комментариев я не увидел никаких проверок прав.