Fi1osof
С нами с 05 мая 2014; Место в рейтинге пользователей: #1012 минут назад
Дело в том, что у меня есть отдельный sidebar в котором находится список параметров для фильтрации.
И именно этот sidebar обернут в form. А сортиров...
Sendit и Pagination 3
27 декабря 2024, 15:56
Ух, класс! Вот так работает:
$array = array(111, 112);
if(in_array($modx->controller->resource->get('id'), $array)) {
$modx->regC...
RTE для introtext: помогите пожалуйста с подсказкой 7
27 декабря 2024, 13:50
Огромнейшее спасибо! Работает.
PageBlocks. Удобное управление контентом сайта. 41
26 декабря 2024, 12:43
А как вы в шаблоне письма вывели имя пользователя? У меня просто в шаблоне отрабатывает. А в письме нет.
[[$user.name]]
[[$us...
Sendex - как добавить поле "Имя"? 2
26 декабря 2024, 11:10
Слышу эту песню про программирование — уже с лет 20 точно.
Но пока «мы» даже сверстать макет не можем автоматически, чтобы можно было в продакшен о...
Испытание ИИ Cursor 9
25 декабря 2024, 14:13
В итоге переписала сама. Не знаю можно ли вставлять сюда столько текста, так что чистый JS код, если кому надо, можно найти по ссылке
[xLike] Идеальная система лайков с оптимистичным интерфейсом и правильной формулой 113
24 декабря 2024, 21:46
Это не косяк, это осознанное изменение. Я считаю, что нет смысла показывать «Форма содержит ошибки» и ещё сами ошибки. Однако само сообщение в ответе ...
[SendIt 2.0.0] Пагинация и обновлённая загрузка файлов 28
23 декабря 2024, 18:04
Для версии 3 лучше конечно иметь типа minishop3.
Да для всего этого нужно свободное время конечно же.
minishop2.com. Почему то не хочет в админку сайта заходить 3
23 декабря 2024, 16:08
Добрый день, спасибо за помощь, разобрались на сайте поддержки продукта, сразу просто не увидели там продление поддержки, с Уважением.
Подключение msOptionsColor 2
23 декабря 2024, 03:39
polylang-1.3.16-pl
появились проблемы с кешированием, рандомно не меняется culturekey, после очистки кеша — всё ок
Polylang 142
Тогда буду ждать подробной статьи.
А не могли бы немного больше информации написать именно о процессе сборки ваших сборок? (сорри за каламбур). Наверняка там на целую статью статью соберется. Уж кому-кому, а мне подобные темы очень интересны :) Просто я в свое время тоже делал эксперименты на счет различных сборок с установкой и обновлением отдельными пакетами модулей, и честно сказать, эта модель не была лишена минусов. На начальной стадии кажется вполне развиваемая модель, а потом погрязаешь в куче пакетов. В итоге вот пришли к отдельным сборкам ShopModxBox (вы ее упоминали) и свежей NewsModxBox. Как тут писали выше, в них тоже может присутствовать эффект, что много чего лишнего сразу идет. Но все-таки мы пришли к тому, что проще в шаблонах лишнее вырезать, чем каждый раз пытаться оптимальный вариант собрать.
И еще вопрос: у вас вот там фигурируют чанки и сниппеты. Планируете ли вы шаблонизацию переделать на том же феноме? Он же идет в составе pdoTools. Я вот только не в курсе, умеет ли он с несколькими шаблон-папками сразу работать, чтобы темы переопределять так же легко можно было. Или у вас какой-то особый подход к шаблонизации имеется? Просто чанки не расширяемые, и если на конечном сайте кардинально оформление захочется поменять, кучу чанков переписать придется или новые наплодить.
Это не просто топ-блогер :) Вы про него хоть в вики почитайте. Это
Если вы говорите про разметку не как про средство SEO, а именно как помощь в кросспостинге и т.п., то да, тут с вами согласен. Повторюсь: можете прислать конкретные рекомендации и коды, внесем. Лучше всего прям на гит-проекте задачками писать.
И еще раз: наша политика здесь такая же как и с ShopmodxBox — эта сборка просто для быстрого старта. В любом случае на конечных проектах придется что-то докручивать под частные бизнес-процессы. Мы заботимся не о всеобъемлющем функционале и универсальности, а о минимизации ядра, производительности и гибкости. То есть это что-то среднее между самопиской и CMS. Все крупные проекты стараются для себя самописку написать, чтобы точно все работало так, как им хочется. Но все писать с нуля — нет смысла. Вот здесь и свое дописать не сложно, и с нуля все писать не придется.
Спасибо за конструктивный коммент!
По поводу поиска: да, это буквально самая первая версия его реализации, и далеко не идеальная. Поправил. Но его еще крутить и крутить. Проблема даже не только в самой логике, но и в ограничениях xPDO. Нельзя в нем сделать типа такого: inner join (select count(*) from… where… group...) as…
Вот нельзя и все тут. Надо чистый SQL генерить, а это тоже имеет свои тонкости. Так что пока вот так.
Выложил NewsModxBox-1.0.2 с улучшенным поиском.
По поводу org.me: можете слать конкретные предложения, добавим в ядро. А так можете топик Антона Носика прочитать. Он там как раз выразил свое мнение на счет поисковой оптимизации новостных порталов. Только не говорите, плиз, что он ничего не понимает :)
Это больше вопрос к самому MODX-у, почему он до сих пор не сделал в редакторе документов галочки «Не показывать дочерние документы» и «Скрывать в меню». В таблице документов соответствующие колонки имеются. Если на каком-то конкретном проекте надо будет скрыть дочерние статьи, то это делается легко. А пока сайт не разросся сайт, иногда даже удобно видеть какие документы там есть.
Много расписывать не буду, но работа определенная была проведена. Есть отдельные страницы тегов, людей, комментариев, что позволяет быстро нарастить контентную массу сайта. Так же очень важная часть — многостраничный sitemap.xml, который позволит выгружать сколько угодно статей (по умолчанию 1000 документов на страницу выводит, но опять-таки это можно изменить).
Всегда пожалуйста!
А не устанавливается — это уже на вашей стороне ресурсов не хватает. Пакет весит более 50 метров. Сервер ваш или скачать его не может, или просто zip распаковать не может (что более вероятно, памяти не хватает). Поверьте, он качается и устанавливается.
А вообще практически обо всех используемых технологиях много всего написано.
— Шаблонизация: phpTemplates+modxSmarty. Вот очень полезная и подробная статья как натягивать свой скин: modxclub.ru/topics/tutorial-ustanovka-sobstvennogo-skina-na-shopmodxbox-1526.html
— Логика: практически все на процессорах. По процессорам и здесь топиков хватает, и я не так давно постарался написать исчерпывающий топик.
— Комментарии: modSociety.
— Расширение системных классов/таблиц: habrahabr.ru/post/253737/
Освоение этих технологий позволит разобраться в львиной доле задач.
1. Кто даже по туториалу не факт, что настроит.
2. У кого далеко не один сервер и уже подзамучился каждый раз настраивать сервер с нуля. К примеру я тоже себе не один сервер настроил, но каждый раз, когда стоит вопрос «а не создать ли новый сервер?», чессказать лень побеждает. А сейчас сервера плодятся, уничтожаются, опять плодятся… Так удобно :)
В данном случае метод initialize() вернет ошибку получения первичного объекта (в вашем случае это Набор параметров).
То есть у вас потому раньше и работало (хоть и не корректно) как раз за счет того, что хоть случайный, но был получен объект. Так вы фиксите получение случайного объекта, но и прервете процесс обновления.
И важно на это обратить внимание, там перегружается класс объекта, так как там не только наборы свойств обновляются, но и сниппеты, чанки и т.п. (в зависимости от вызова).
проигнорилне услышал. Обратитесь все дружно к нему и попросите срочно исправить. В крайнем случае, если этот процессор больше нигде не используется, путь удалит старый и вернут non-classed процессор. А то получается сделал, и пофиг на всех.Ткните ссылкой, в каком месте вас там послали? Или кого еще? Даже если очень глупые вопросы задают, я спокойно прошу не задавать повторно такие, и только за игнорацию этой просьбы (читай проявление неуважения), я могу в ответ проявить неуважение и что-нить сказать грубое. С вашей стороны сейчас это обвинение, прошу подкрепить пруфами.
Пока вам смотреть нечего, одну площадку мы уже оттестировали успешно и будем пилить автоматическую установку SSL-сертификатов (уверен, у Ксении лучше это получится, чем у меня). И вот еще уже запрос пришел, еще будем тестировать.
И не думайте, что я позволяю себе чего-то просто так говорить, за такие высказывания иногда и отвечать приходится.
Второй момент: по вашему что получается, что «честная конкуренция» — это когда знаешь о каких-то проблемах других игроков и молчишь о них? То есть если я знаю, что у них там что-то не так, и мы пытаемся решить эту проблему, то мы нечестно играем? Серьезно??? А если я нахожу очередную багу, и говорю о ней, то я нечестно играю? Так почему же тогда там топик плюсуют? Может потому что я таким образом решаю чьи-то проблемы? ОК, я мог не публиковать той информации, дабы не компромитировать MODX, и народ долго бы пытался понять почему у них сайты ломаются.
Ну и третий момент: сорри, вы кто? Чем вы таким выделились, чтобы кому-то про какой-то дом говорить и т.п. Почему Василий мне не говорит «Коля, ты приперся не в свой дом, и я не хочу чтобы ты здесь это писал»? Вполне можно принять, что modx.pro это его дом. А вы тут при чем? Написали пять заметок-вопросов и уже решили, что можете права на дома раздавать? Идите хоть пару компонентов полезных выпустите или типа того. Или хоть пулл-пеквест в MODX отправьте. Есть там ваши? А то ппц, ничего полезного сами не сделают, так еще потом решают кому что говорить, а кому не говорить. Лучше время бы на поучиться программировать потратили.
P.S. Минус ваш принимается.