Не знаю чем Вам Николай битрикс не угодил, скорее всего вам просто не было времени в него вникать, но вот то, что сейчас на скриншоте сделано — в модекс, что говорит о том, что любой движок можно использовать не по назначению и вызавать тем самым сложности у других разработчиков, которые будут что-то доделывать или как в вашем случаи переносить. Таких «гамнокодеров» в нашем мире больше чем специалистов, именно по этому у вас и есть работа и хороший постоянный поток клиентов. Если бы все делали хорошо и качественно скорее всего Вам бы не пришлось переносить данный сайт с Evo на Revo так как он бы заказчика полностью устраивал.
Нет это я сейчас про других умельцев, которые думают что на самописе делать проще всего и что их опыт позволяет им использовать самопис. Но это далеко не так.
Паша, это ты сейчас про bitrix?))))
Это еще цветочки, когда приходится переписывать сайт на процедурке, где запихано все подряд. Php, html, js. Все реально вперемешку. Тут и начинается поистине невообразимая ненависть к людям которые это делали.
У меня нет слов… :) Переносим сайт с MODX Evo на Revo, и вот такое видим в контенте страниц: ? Уточняю: это именно контент страницы, то есть содержимое поля content. А главное — таких документов несколько сотен штук! Реально. Но самое веселое заключается в том, что это теперь надо превратить в адаптивный сайт. Вот как-то так… Контент-менеджеры попались очень суровые… Никогда не понимал почему некоторые экономят на разработке, но не боятся кидать кучу денег на наполнение. ?
Пытаюсь разобраться с регистрацией на сайте.Если делаю без письма, т.е [[!Register?
&activation=0
, то все работает. Если &activation=1
, то .ConfirmRegister перенаправляет пользователя на личный кабинет, но активации нет. В чем может быть проблема?
з.ы. а не подскажите как «require_once «nevedomoe.php»;» сделать в сниппете? Так и сделать. require_once "nevedomoe.php"; Другое дело, что скорее всего надо полный путь прописать, типа так: require_once MODX_CORE_PATH . "components/mycomponent/include/nevedomoe.php"; А то с относительным путем он относительно выполняемого кода будет смотреть и в указанных директориях для автопоиска. Ну а что у вас там уже в коде прописано, какая область видимости, что возвращает и т.п. — это уже совсем другие вопросы и зависит от вас.
Николай, конечно это в сниппетах, где это еще может быть. Просто это не работает если просто создать сниппеты с кодом… з.ы. а не подскажите как «require_once «nevedomoe.php»;» сделать в сниппете? Типа как в сниппете вызвать сниппет чтоль получается.
Снова здравствуйте. Хотелось бы получить ваше мнение касательно одного затыка. Не очень понятно как в modx реализовать чистый php. Если бы дело касалось какого-нить фреймворка php, то затыка не случилось бы, но дело обстоит с modx. В данном случае кода очень много и я не думаю что есть смысл всю простынь сюда помещать. Ибо это получится уже как работа. Суть заключается в двух моментах. Есть сама начальная форма (кнопка с получить данные) с описанием php что должно получиться, если нажать на кнопку (index.php). И обращение ко второму файлу, к которому идет обращение и в котором и написаны все происходящие события (nevedomoe.php). Т.е. в index.php: <?php error_reporting(E_ALL & ~E_NOTICE); require_once «nevedomoe.php»; … … ?> Тут простот html форма с кнопкой действия (form action=«index.php» method=«post») <?php } break; } ?> Ну и во втором файле (nevedomoe.php) собственно весь процесс. Не понятно как подобное реализовать в modx, как заставить это дело ожить. Более не понятно с чего начать делать, что бы это еще как то подключалось к nevedomoe.php и в результате ожило. Не могли бы подсказать как реализовывается подобное в modx?