Myengine

Сайт должен быть красивым или так сойдет?

3 месяца назад Surfyk

Терпеть не могу когда на сайте беспорядок, все криво и косо, поэтому когда делаю шаблоны, стараюсь как-то в меру своих возможностей чтобы было красиво. Вот попробовал сделать человеческое оформление для страницы пользователя. Вот что получилось

https://3s-cms.ru/1/01.jpg

https://3s-cms.ru/1/02.jpg

https://3s-cms.ru/1/03.jpg

https://3s-cms.ru/1/04.jpg

https://3s-cms.ru/1/05.jpg

https://3s-cms.ru/1/06.jpg

https://3s-cms.ru/1/07.jpg

https://3s-cms.ru/1/08.jpg

https://3s-cms.ru/1/09.jpg

https://3s-cms.ru/1/10.jpg

Но, при первом же обновлении вся эта красота исчезнет. И вот пришла идея как этого избежать. Решил разместить это все в самом шаблоне, т.е. измененный код поместил в файл users.php, а сам файл в папке с шаблоном. Затем в файле самого шаблона сделал следующее

вместо

<?php $page->get_content();?>

поставил вот такую конструкцию

<?php if($Page->module == 'users'){

require('./modules/'.$Config->template.'/users.php');

}else{

$Page->get_content();

}?>

То есть, когда открывается страница с модулем users, то вывод контента отключается, а подключается файл users.php. Теперь можно пережить любое обновление.

Вот только думаю, а может нафиг все это нужно, может и так сойдет, как есть в исходнике. Ну подумаешь, что везде все одинаково, зато морочить голову не нужно.

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

http://demo.n983309o.beget.tech

Простой и качественный шаблон, который можно использовать в качестве дефолтного. Тема этого шаблона похожа на дефолтный шаблон Joomla 3 или OpenCart 2. Я очень часто встречаю сайты на этих движках, который просто сделаны на дефолтных шаблонах и выглядят они не плохо. Поэтому, если нужно сделать сайт быстро и не сильно заморачиваясь, то спокойно можно использовать такой шаблон. Например, можно сделать вот такой информационный портал

http://demo1.n983309o.beget.tech

Вся информация выводится через админку, руками пилить ничего не нужно. Вроде не плохо получилось. Но это не самое интересное.

В сайте должен быть не только хороший шаблон, но также красивая и удобная админка. Я сделал небольшой редизайн админки дефолтного движка. Получилось два варианта: светлая и темная. Еще добавил кой-какой функционал, вообщем сами все увидите.

http://demo.n983309o.beget.tech/admin/

http://demo1.n983309o.beget.tech/admin/

Вернуться назад к другим темам

Ответы пользователей

Чтобы оставлять сообщения необходимо авторизоваться
ealymziaayen 2 месяца назад

Удобно

Surfyk 3 месяца назад

Dagam, а у меня есть свой, только он чуть хуже, а зачем мне хуже, когда есть хороший, просто его нужно сделать еще лучше :)

Dagam 3 месяца назад

ЗНАЕШЬ ПЕТРО ТЫ ХОРОШИЙ ПРАГРОМИСТ, А ПОЧЕМУ ТЕБЕ С ТВОИМИ МЫСЛЯМИ СДЕЛАТЬ СВОЙ ДВИЖО ОН БУДЕТ СУПЕР