Jump to content

avalan4e

Newbie
  • Posts

    5
  • Joined

  • Last visited

Everything posted by avalan4e

  1. avalan4e

    PayPal и формы

    Тоже интересует этот вопрос. Может хотя бы ссылки с адекватным описанием подхода к задаче
  2. @by chris, благодарю за отзыв! Насчёт заглушек, в макете они занимают ширину блока на хоум пэйдж. Я и сделал их width: 100%. А сервис предлагает задавать их размеры явно. Есть ли какое-то решение для такого варианта вёрстки? С библиотекой налажал. Белую полосу в футере добавил на случай появления полосы прокрутки, чтобы она не перекрывала контент. Хотя, по идее, скрол не должен возникнуть, если правильно понимаю то, что я наверстал. Я ещё заметил, что кнопки на главной странице начинают бегать по вертикали, когда сжимаю-растягиваю окно. Как это можно исправить?
  3. Приветствую! Продолжаю изучать web-технологии, и сегодня завершил свою первую вёрстку по макету. Макет предоставлялся только в десктопной версии, так что я адаптировал его по ходу выполнения работы не прибегая к прорисовке отдельных макетов, т.к. пока что не силён в инструментах дизайна. Получилось, что получилось. Жду ваших комментариев. Макет: http://www.pcklab.com/templates/flat-corporate Сайт: http://igor-chernega-works.dx.am
  4. @klierik благодарю за отзыв. Я уже предполагал, что именно такой ход примут мысли участников форума, но решил, что попытаться всё же стоит. Поэтому постараюсь локализовать и конкретизировать свои вопросы. Во-первых: что думаете о самом подходе, предложенном в статье на Хабре? Во-вторых: как вы смотрите на то, что в базу добавляю только страницы, которые отображаются в меню? Все остальные ( в основном технические ) пересекаются только внутри кода. Не вносит ли это дополнительную путаницу в организацию проекта? В-третьих: что вы думаете об автоматической генерации контента? Например: У меня есть чисто технический файл https://github.com/avalan4e57/yoga2_0/blob/master/www/content/dayProgram.php в котором выполняется одинаковый код для разны параметров, считываемых из адреса. Т.е. у меня на сайте представлены 2-е практически одинаково организованные страницы с различающимся контентом. И я объединяю код для них, подключая к указанному выше файлу, из которого передаётся параметр, код функции https://github.com/avalan4e57/yoga2_0/blob/master/www/inc/functions.php . Пункты меню добавляются при добавлении страницы в базу https://github.com/avalan4e57/yoga2_0/blob/master/www/inc/navbar.php . На этом, думаю, пока стоит остановиться. Кстати, в дальнейшем удобнее ссылаться на код на гите или делать вставки прямо в пост, если размеры кода небольшие?
  5. Приветствую! Когда-то я сверстал при помощи таблиц сайт, а теперь решил переделать его с использованием современных технологий и подходов с целью начать с этого своё изучение web-программирования. Раньше сайт выглядел вот так: http://yogaeveryday.esy.es/yoga__1_0/ Меня не столько сейчас интересуют внешний вид и пр., сколько сама организация сайта. Поэтому предлагаю к оценке сразу исходники, а не конечный продукт https://github.com/avalan4e57/yoga2_0 Я постарался сделать сайт максимально простым и удобным для редактирования. С этой целью разбил все логические и функциональные блоки на отдельные файлы, автоматизировал генерацию элементов до добавления новых данных в базу (в том числе и пункты меню). За основу взял технику, предлагаемую в этой статье https://habrahabr.ru/sandbox/14484/ Больше всего меня интересует где я перемудрил и где стоило бы сделать всё проще и банальнее. Но приветствуются любые комментарии и критика касательно любого аспекта, который покажется Вам неаккуратным или неприемлемым в том виде, в котором я предлагаю. В первую очередь, предлагаю обратить внимание на следующие файлы: index.php, template.php, а также на следующие папки с файлами: cfg, com, inc. Буду рад любым конструктивным советам.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy