Роман Ч.
762 сообщения
#16 лет назад
Цитата ("MaratCrash"):

и ты именно так делаешь? Не искал никакого плагина? Да ну неудобно!!! в плане отладки - ваще ужжжжоосс! блин cms классная такая, с редактированием шаблонов неудобно только.

именно так, нарисовал макеты, сверстал, из сверстанных макетов повырезал одинаковый код и на основе его создал чанки, а в макеты по вставлял вызов чанки., дальше зашел в шаблоны и закинул их.
Ничего сложно и неудобного.

о какой отладке идет речь?

и что значит неудобно, как было бы удобно?
Марат А.
245 сообщений
#16 лет назад
Удобно - как в обычном текстовом редакторе. Можно открыть несколько файлов, удобные сочетания клавиш и прочие вкусности.

Неудобно! А прикинь, если в чанках идет вызов сниппетов, а в сниппетах вызов еще сниппетов, а потом вызов чанков..ууууууууу....нет, братец, неудобно =)
Ты editorArea юзал? он мне понравился, н овсе же...несколько чанков не откроешь одновременно в одном окне (((
Роман Ч.
762 сообщения
#16 лет назад
Цитата ("MaratCrash"):
Удобно - как в обычном текстовом редакторе. Можно открыть несколько файлов, удобные сочетания клавиш и прочие вкусности.

Неудобно! А прикинь, если в чанках идет вызов сниппетов, а в сниппетах вызов еще сниппетов, а потом вызов чанков..ууууууууу....нет, братец, неудобно =)
Ты editorArea юзал? он мне понравился, н овсе же...несколько чанков не откроешь одновременно в одном окне (((


не юзал
удобные сочетания клавиш - ну-ну для этого есть оффлайн редакторы, а это онлайн движок сайта и он по сути не редактор, а cms
да в чанках может быть что угодно и в снипетах я же не псих в он-лайне сидеть и кодить, вдруг на сервере сбой или провайдер глюкнет загрузил PHP Expert Editor, там все написал, а дальше Ctrl+C & Ctrl+V, вот тебе и снипет, вот тебе и чанк и все что угодно.
Прелесть CMS и MODx в том числе - это то, что они удобны пользователям для работы с контентом, а разработчикам зачастую снимают головную боль на счет админки.
Хотя готовыми сторонними cms-ками я не так часто пользуюсь, т.к. они чересчур универсальные, что их превращает в монстров.
Валентин К.
133 сообщения
#16 лет назад
Роман Ч.
762 сообщения
#16 лет назад
Относительно MODx я бы задал другой вопрос:
есть ли готовое решение по снижению нагрузки ?
Марат А.
245 сообщений
#16 лет назад
Цитата ("rech"):
есть ли готовое решение по снижению нагрузки ?


ты используешь wayfinder и ditto? лучше самому писать под каждую ситуацию. к примеру меню: сделай сниппет под себя.
Роман Ч.
762 сообщения
#16 лет назад
Цитата ("MaratCrash"):
Цитата ("rech"):
есть ли готовое решение по снижению нагрузки ?


ты используешь wayfinder и ditto? лучше самому писать под каждую ситуацию. к примеру меню: сделай сниппет под себя.

ну для того, чтобы что-то писать - мне не нужен MODx
прелесть всех этих систем в том, что писать нужно минимум, для другого - есть свои наработки и движки.
Марат А.
245 сообщений
#16 лет назад
Цитата ("rech"):
есть свои наработки и движки


не совсем тебя понял. Т.е. твой выбор - готовые решения?
Роман Ч.
762 сообщения
#16 лет назад
Цитата ("MaratCrash"):
Цитата ("rech"):
есть свои наработки и движки


не совсем тебя понял. Т.е. твой выбор - готовые решения?


дело в том, что есть у меня свои готовые решения не относящиеся к MODx. Как простые движки просто удобные для контент-менеджера корпоративного сайта, так и сложные (в основном это навороченные системы для риэлторов и магазинов электроники).

Просто иногда возникает потребность в использовании готового стороннего движка, в частности MODx. Вообще использование какого-то стороннего движка - подразумевает использование готовой системы, если нет, то движок теряет смысл.

вот отсюда и возникает вопрос: как используя готовые решения MODx снизить нагрузку?
Михаил В.
2195 сообщений
#16 лет назад
rech, на оф. форуме в русскоязычном комьюнити есть тема по оптимизации нагрузки
Роман Ч.
762 сообщения
#16 лет назад
Цитата ("Sir_Michael"):
rech, на оф. форуме в русскоязычном комьюнити есть тема по оптимизации нагрузки

Sir_Michael, не подскажешь ссылочку на тему? а то там все смешалось.. кони.. люди...
Михаил В.
2195 сообщений
#16 лет назад
rech, тут немного есть

Роман Ч.
762 сообщения
#16 лет назад
Цитата ("Sir_Michael"):
rech, тут немного есть

]http://modxcms.com/forums/index.php/topic,31407.0.html

спасибо, Sir_Michael.
Валентин К.
133 сообщения
#16 лет назад
Там ссылка на пач сдохла, не поделитесь?
UPD: в топике один из кодеров пача только что отписался о не корректной работе.
Марат А.
245 сообщений
#16 лет назад
Цитата ("chromotron"):
Там ссылка на пач сдохла, не поделитесь?
какая ссылка?

Народ, вот такой вот вопрос.
К примеру ситуация: делаю поиск на сайте. Для вывода результата рационально ли (в плане дальнейшего удобства в админке и быстродействия системы) создавать новый шаблон или проще прописать необходимые действия (к примеру вызов сниппета) в тексте странички?
Марат А.
245 сообщений
#16 лет назад
Где вы все, профи modX!? ))
Роман Ч.
762 сообщения
#16 лет назад
Цитата ("MaratCrash"):
К примеру ситуация: делаю поиск на сайте. Для вывода результата рационально ли (в плане дальнейшего удобства в админке и быстродействия системы) создавать новый шаблон или проще прописать необходимые действия (к примеру вызов сниппета) в тексте странички?


однозначно вызов сниппетов только в шаблонах, юзеры и т.д. не должны даже знать о существовании каких-либо "страшных" служебных букАФ
плюс это будет удобнее для дальнейшей работы, на счет быстродействия сказать сложно, но подозреваю, что шаблоны парсит быстрее, нежели чем сам текст.
Марат А.
245 сообщений
#16 лет назад
Цитата ("rech"):
однозначно вызов сниппетов только в шаблонах, юзеры и т.д. не должны даже знать о существовании каких-либо "страшных" служебных букАФ
плюс это будет удобнее для дальнейшей работы, на счет быстродействия сказать сложно, но подозреваю, что шаблоны парсит быстрее, нежели чем сам текст.


спасибо, примерно это и хотел услышать =)
Валентин К.
133 сообщения
#16 лет назад
Задам вопрос тут, дабы не плодить кучу веток по modx.
значит, цепляю каталог товаров, список товаров выводится в таблице, по 4 в ряд.
юзаю дитто, и столкнулся с траблой, выводить перед каждой 4-кой <tr> и после </tr>.
решил проблему брутально, т.е. сделал сниппет setvar который создает переменную $GLOBALS = 0; ,
и еще 2 сниппета trOpen, trClose которые проверяют if($GLOBALS %4 == 0) и пишут что надо (<tr> или </tr>, первый еще и инкрементирует $GLOBALS. setvar вызываю в шаблоне перед вызовом дитто, а вторые 2 в чанке вывода товара, в начале и конце соответственно.
Вобщем все работает, но я не спокоен, т.к. вывод к.л. стринга в зависимости от порядкового номера товара задача довольно частая(будь это <tr> или<div class="clear"></div>..
интересует более элегантное решение..
Марат А.
245 сообщений
#16 лет назад
Цитата ("chromotron"):
Задам вопрос тут, дабы не плодить кучу веток по modx.
значит, цепляю каталог товаров, список товаров выводится в таблице, по 4 в ряд.
юзаю дитто, и столкнулся с траблой, выводить перед каждой 4-кой <tr> и после </tr>.
решил проблему брутально, т.е. сделал сниппет setvar который создает переменную $GLOBALS = 0; ,
и еще 2 сниппета trOpen, trClose которые проверяют if($GLOBALS %4 == 0) и пишут что надо (<tr> или </tr>, первый еще и инкрементирует $GLOBALS. setvar вызываю в шаблоне перед вызовом дитто, а вторые 2 в чанке вывода товара, в начале и конце соответственно.
Вобщем все работает, но я не спокоен, т.к. вывод к.л. стринга в зависимости от порядкового номера товара задача довольно частая(будь это <tr> или<div class="clear"></div>..
интересует более элегантное решение..


отказ от ditto =) Напиши лучше свой сниппет