Да забыл! Конечно еще добавил 'convert_newlines_to_p' => $this->context->getOption('tiny.convert_newlines_to_p',false,$this->properties),
'convert_newlines_to_brs' => $this->context->getOption('tiny.convert_newlines_to_brs',false,$this->properties),
Как появится возможность обязательно. Просто сейчас кризис, творческий, финансовый и временной. :)
Доброго времени суток Нашел уже решение. В том же файле, что и вы заменил значения на false 'force_p_newlines' => true, 'force_br_newlines' => false, Спасибо за совет!
Я не пытался отключить форматирование в TinyMCE, но меня раздражало, что этот модуль не давал вставлять прямые ссылки, отрезая адрес хоста. Отключил это дело я здесь: "/core/components/tinymce/tinymce.class.php", поменяв на false: 'relative_urls' => false,
'remove_script_host' => false,
и
$this->properties['relative_urls'] = false
$this->properties['remove_script_host'] = false; Думаю, отключить форматирование в этом же файле можно. Попробуйте, проверяя очищайте кэш.
Усем давно известно, что документ в плагинах содержится в $resource, а в сниппетах в $modx->resource. Вот решил воспользоваться старой хорошей инструкцией, чтобы добавить удобный интерфейс для галерей в товарах, а вот фиг вам. В ресурсах работает, в товарах Шопмодикс нет. Беджа-печаль. Глючит плагин CreateGalleryAlbum, а если еще точнее - не получает зараза $resource. Потому что в товарах Шопмодикс объект документа находится не в переменной $resource, а в переменной $shopmodxresourceproduct. Т.е. либо меняем все $resource->get('pagetitle') и т.п. на $shopmodxresourceproduct->get('pagetitle'), либо что-то навроде if($resource){
$thisDoc = $resource;
}
elseif($shopmodxresourceproduct){
$thisDoc = $shopmodxresourceproduct;
} И теперь уже $thisDoc->get('pagetitle');
А вот теперь придет Николай и научит нас, как это делать по-уму. А то так ни один плагин с документами Шопмодикса работать не будет.
Но, тем не менее, какого-то учебного материала по modxsmarty, оформленного в удобном виде - все-таки не хватает. По modxSmarty материала и не должно быть, потому что это Smarty, а по Smarty полно инфы на оффсайте, даже на русском. Все! И Это НЕПРАВИЛЬНО!!! Смысла в этом никакого. Это не неправильно, а как есть, и это надо понимать. Я с этим не борюсь, я просто в этом не участвую, вот и все. Кто хочет копипастить - пусть этим занимаются, но площадки для общения им лучше другие выбирать. Не за что.
Согласен. Я согласен, что материала полно. Но, как уже и говорил выше, люди часто хотят готовые решения. Скопировал - вставил. Все! И Это НЕПРАВИЛЬНО!!! Смысла в этом никакого. Так что я с тобой полностью солидарен. Но, тем не менее, какого-то учебного материала по modxsmarty, оформленного в удобном виде - все-таки не хватает. Да и поиска по сайту я как-то не вижу И еще, по поводу Ильи. Тут тоже все правильно. И, кстати говоря, терпения отвечать на простые вопросы, у него с избытком :) Спасибо и ему, и тебе, и вашей команде.
Извиняюсь, но всем мил не будешь. И я не буду пытаться быть для всех милым. Да, площадка открытая, и сюда может попасть любой. Но это не означает, что здесь всем рады и готовы отвечать на любые вопросы. Извиняюсь за прямоту, но это так. Для простых вопросов начального уровня, и тем более по старым технологиям - это на modx.im или типа того. Уточню еще раз: мы учим самым основам. Основы != Простое. Основы - это xPDO и т.п., это то, что освоив, программист потом может многое сделать сам. Я не учу как вывести id, потом как вывести content, потом как вывести pagetitle и т.п. (в modResource довольно много полей). Я учу как выводить параметры объектов в принципе. Я не учу передаваемым параметрам типа &operator=empty
, &operand=[[!title]]
, потому что модулей к MODX-у полно, и у каждого свои параметры. Я учу формировать xPDO-запросы, потому что это основа, и это раз и навсегда. Резюме: на этом сайте очень много учебного материала, но мало кто его читает и осваивает. Вместо этого приходят с одними и теми же вопросами (не всегда, но часто). Поэтому писать еще больше отдельного, в какой-то особенной форме учебного материала - нет смысла. Во-первых, читать от этого больше не станут, а во-вторых, очень много индивидуальных ситуаций, так что формат вопрос-ответ - он часто практичней получается. И еще: я не раз говорил, что у Ильи очень хорошие уроки по xPDO, но и их что-то народ не особо читает. Замечены единицы тех, кто в xPDO боле менее ориентируется. И, лучше такие темы отдельными топиками поднимать, а то много оффтопа сейчас будет.
Николай. Читаю комменты, смотрю решения, что приводят люди, смотрю те вопросы, которые задаются и решил написать свое мнение по некоторым вещам. 1. Раз люди комментируют твой модуль - значит он действительно интересен и есть смысл его использовать. 2. Если люди задают вопросы - значит есть непонятные вещи и может быть можно подумать и начать серию уроков по modxSmarty и phpTemplates? Хотя бы совершенно базовые основы. Ведь не боги же горшки обжигают... Все хотят что-то сделать. Разница лишь в том, что кто-то хочет брать, копипастить и не развиваться. А кому-то твои уроки по этим базовым вещам могут очень даже помочь в развитии. 3. Ну и крайнее. Если есть площадка, где люди пишут и делятся своими трудностями, а ты дал такую возможность на сайте - хотелось бы не видеть в ответах раздражительность и негодование тем, что кто-то не понимает простые вещи.