Дима Сайт old см. профиль
С нами с 24 июня 2014; Место в рейтинге пользователей: #22624 минуты назад
Павел, скрипт у вас просто замечательный! Только одно но, или 2, смотря как считать… Сниппет требует от браузеров пользователей очень много ресурсов и...
[xLike] Идеальная система лайков с оптимистичным интерфейсом и правильной формулой 112
3 часа назад
Оставленная «на потом» дока будет камнем на шее успешного запуска нового модуля.
Про платную расширенную версию ещё не забываем.
MiniShop3 - чего ждать в Beta версии. 8
Сегодня в 01:24
в phpStorm плагин Codeium для автодополнения, а так в браузере Gemini (https://aistudio.google.com/app/prompts/new_chat) он намного намного лучше chat...
Испытание ИИ Cursor 1
Вчера в 23:11
Ну планируется что расчеты будут делать клиенты на сайте. А чтоб они не могли приписать себе любую цену товара считать цену надо на стороне сервера. Т...
Плюсы и минусы Vue и gtsAPI 20
Вчера в 19:01
xtype: modx-combo-user
Это xtype (тип поля) самого MODX, выводит всех пользователей modUser
Список всех возможных типов полей
Вывести поле создателя при редактировании ресурса 3
Вчера в 17:31
Пишет не валидный токен «Невалидный токен»
Полностью переустановил modx полностью переустановил sendit
Apache:
2.4.55
Панель управления Beget My...
[SendIt 2.0.0] Пагинация и обновлённая загрузка файлов 23
Вчера в 13:40
Написал вот такой плагин, меня устраивает
<?php
// OnDocFormRender
$modx->controller->addHtml('<script>Ext.onReady(function(){
...
SEOSuite - после установки! 3
Вчера в 09:56
Правильно так:
{('<script type="text/javascript" defer> let my_variable = "' ~ $_modx->resource.MyTv ~ '";</sc...
Как правильно вставить modx переменную в js скрипт на Fenom 1
02 декабря 2024, 10:49
Сегодня вышло обновление от тебя, всё исправлено! Спасибо!
PageBlocks. Удобное управление контентом сайта. 38
02 декабря 2024, 10:07
@Артур Шевченко
Добрый день!
Можете подсказать.
Делаю Регистрацию на сайте, с помощью Sendit.
Согласно документации создал отдельно копию пр...
Как кастомизировать сообщения после Регистрации на сайте? 4
Огорчает, когда в любимом движке обнаруживаются такие серьезные проблемы, но отрадно, что это исправимо без серьезных трудозатрат.
Отличная возможность с пользой провести выходные…
Если чанк есть — должно работать, но, возможно, не работает из-за ошибок в тексте самого чанка, у вас там не хватает довольно много закрывающих скобок, может из-за этого парсер не может его обработать…
А именно, все должны быть P.S. И закройте, пожалуйста, дублирующий вопрос. Все равно кусок переписки, вырванный из комментариев без контекста не позволяет понять вообще о чем в нем написано.
tplInner – чанк для обёртки внутренних пунктов меню, то есть оформляет меню 2-го уровня
tplInnerRow – чанк обёртка внутреннего пункта меню. Оформляет li вложенные в ul в меню 2-го уровня, заменяет собой tpl
Вам по идее вот эти нужны. Внутри tpl и/или tplInnerRow вызывайте pdoResources со своим каталогом.
Тут зависит все от того, что вы хотите от этого ресурса вывести. Если только название, то можно вообще обойтись одним pdoMenu, он и так построит дерево с названиями всех разделов и конечных пунктов.
P.S. Советую больше экспериментировать, вы не сломаете тестовый сайт если пару раз не правильно укажете параметры, зато быстро разберетесь!
замените на
или
Вызов сниппета нужно положить в шаблон, этот шаблон применить ко всем категориям каталога.
А к конечным товарам/услугам применить другой шаблон, не «корня» или «ветви» дерева, а «листа» (т.е. ресурса, у которого дочерних нет)
Это позволит не выводить первую (на самом деле она номер 0 по порядку) картинку в превью
Подробнее о модификаторах здесь
Арендуем сервер, на котором висит виртуалка (ESXi) за 60 евро в месяц
Стоит ISPmanager 5 поверх CentOS 6.7
nginx 1.8.1
Apache 2.2.15
PHP 5.6.19
Возвращаясь к теме, вышесказанное еще одно подтверждение, что использовать встроенный функционал полезно, вместо того чтобы «наворотить» подобный функционал собственными IF-ами в шаблонах и чанках.
Уже не смогу холиварить и вдаваться в детали, все нюансы позабыты, но общее впечатление от всех этих систем (ну кроме, разве что, DLE) — они дико медленные и исправлять это очень сложно.
Про удобство для разработчика я уже не говорю, земля и небо, назад просто никак уже.
То, что русскоязычное сообщество очень заметно растет — это очень здорово. Более того, в нашу студию приходят проекты на доработку/обновление. И в последние пару лет я с удивлением и радостьювсе чаще обнаруживаю что старая версия сделана на modx!
Лично для меня очевидно, что modx становится популярнее.
И студии-
конкурентыколлеги по цеху в нашем городе все чаще его используют в новых проектах.В MODx «из коробки» реализована привязка TV-параметров к шаблонам, это основная причина разделять шаблоны по «отдельным сущностям ресурсов».
Также я бы отметил в пользу разделения на шаблоны:
— хоть незначительное, но увеличение времени генерации страницы с каждым новым условием в шаблонах/чанках, что плохо
— все равно большую гибкость в настройках вывода, к примеру у вас 2 разных внешних вида страницы «товар», лежащие в одной и той же категории, имеющие один и тот же class_key и т.п.
Но есть и минусы, например по-умолчанию в MODx дочерние документы создаются с таким же шаблоном, что и родитель. И если родитель страницы Новости будет в шаблоне «категория новостей», то и дети будут такие же. Мы решаем это плагином childDefaultTemplate, но да, нужно вручную в админке 1 раз это нстроить. Минусом считаю из-за того, что функционал «не коробочный» и теоретически можно забыть расставить настройки, из-за чего на production-сайте девочка-контент-менеджер не разберется с выбором нужного шаблона и получит неожаданно другой вид страницы во фронтенде.
Нет ли у кого примеров кастомного placemark, чтобы на фоне надписи картинка была, или даже разные картинки по hover-у?