Артем

Артем

Сегодня мы поговорим о том, как отцентрировать большой блок div как по горизонтали, так и по вертикали. Это необходимо при создании ограниченного по высоте сайта, как на картинке:

 

Что-то давно я сюда не писал. Сегодня мы будем превращать стандартный компонент «Структура разделов» (bitrix:catalog.section.list) в полноценное многоуровневое меню. И отдельно поговорим о том, как из него же сделать аккордеон с определением вложенности пункта (если есть вложенные уровни, ссылка будет href="#" — для того, чтобы ваш аккордеон можно было раскрыть не уходя на другую страницу), а так же залипанием текущего пункта. Такой в точности аккордеон можно увидеть на скриншоте ниже:

Структура разделов - меню

Среда, 16 Январь 2013 00:03

С чего начать?

Начавший уверенно кончит сомнениями; тот же, кто начинает свой путь в сомнениях, закончит его в уверенности.
Ф. Бэкон

Это, наверное, самый сложный вопрос. Точнее, вопрос, на который сложнее всего ответитьв любом незнакомом деле.
А начинать необходим прежде всего, с моральной подготовки (умение создавать сайты — по умолчанию). 

С чем самым страшным сталкиваются начинающие фрилансеры? С ленью, гордыней и чувством свободы. Но все это ложно. Почему? Ну, например, представим себе такую ситуацию: вы три года, не покладая рук, трудились в веб-конторе, получали свои 25000—50000 в месяц, при этом сначала в привычку вошла, а потом в печёнки засела необходимость пять-шесть дней в неделю вставать в 7 или 8 утра, садиться в метро/электричку/автобус, ехать на работу, боясь опоздать. А если не боясь, то готовясь к недовольным взглядам начальства, а в некоторых случаях, еще и к выговорам, лишениям премий, штрафам... Ну, или что там еще придумали. Потом — жаркий летний день в пыльном офисе, за компьютером не первой свежести, без доступа в контакт/фейсбук/одноклассники, нужно пялиться на исходные коды с помощью какой-нибудь не самой лучшей программы... При этом постоянно кто-то что-либо от вас хочет, вы частенько не успеваете, иногда делаете как-попало, потому, что просто не успеваете сделать все хорошо... 

Всем профессиональным верстальщикам известна проблема с экранным сглаживанием шрифтов в разных операционных системах. И в таких проблемных местах, как, например, меню, частенько возникают подобные курьёзы (сверху — визуализация меню в Маке, снизу, под сиреневой полосой — тот же кусок сайта в Винде):

Это происходит из-за того, что Мак таким образом сглаживает шрифты, чтобы они казались более насыщенными. Как видите, Arial, если его заключить в <strong></strong> или font-weight:bold, становится слишком жирным, а следовательно, и слишком широким. По-секрету скажу, Линукс ведет себя подобно Маку.  А поскольку наша задача сделать верстку не только кроссбраузерной, но еще и адаптивной ко всем осям, нужно учитывать и этот момент. Решение под катом.

Вторник, 11 Сентябрь 2012 18:05

Простая многосайтовость Битрикса

Наткнулся на одну статью про безгеморройный способ обеспечить Битриксу многосайтовость. Лицензия Битрикса по умолчанию подразумевает создание двух отдельных  сайтов на одном движке. Но документация Битрикса вводит в ступор. Неудобно, геморройно, долго и неразумно. Некий Шаромов Денис придумал очень удобный способ организации многосайтовости на Битриксе. Не ручаюсь что именно он придумал, однако вот его статья, из которой я взял только самую основную часть, дабы разжевать все исключительно по делу, без воды и альтернативных методов, ну и на всякий пожарный — вдруг оригинал выпилят.

Понедельник, 20 Август 2012 17:09

Пролог.

«Мне нравится слово „предприниматель“. Я всегда предпринимаю попытки улучшить свою жизнь. Предприниматель — человек, который падает, встаёт и идёт дальше. Другого пути успеха нет.»

Владимир Довгань.

Я использую обобщенное слово — «Фрилансер». Но я подразумеваю только того фрилансера, который создает сайты. Может быть, еще и продвигает их.

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

Руководство распространяется абсолютно бесплатно. Ничего не нужно качать за деньги. Не нужно отправлять СМС-ки. Не нужно оставлять номер телефона... Ну, или что там еще придумают...

Сегодня мы поговорим о том, как добавить в форму регистрации Джумлы (1.6 — 2.5) дополнительные поля, а заодно и разберемся как управлять этой формой. Должна получиться вот такая расширенная форма:

В этом посте мы будем делать так, чтобы в модуле, который выводит продукты (рекомендуемые, рандомные, лидеры продаж и пр.), при нажатии на картинку мы не переходили в карточку товара, а просто увеличивали ее, ниже — скрин с рабочего проекта, под катом — инструкции как это сделать, вот еще две ссылки о том, как увеличить картинку в таких модулях Virtuemart 1.1.x и как увеличить картинку в модулях Virtuemart 1.1.x при помощи RokBox.

Кнопку в шаблоне обзорной страницы категории по какой-то причине я не нашел, пришлось добавлять ее вручную. Добавил выбор количества и саму кнопку. Результат:

Описание процесса размещения кнопки «Добавить в корзину» на обзорной странице категории Virtuemart 2.0 — под катом.

Сегодня мы поговорим об автоматическом размещении товаров из Виртуемарта в Яндекс-маркете. Данная статья, правда, относится исключительно к Virtuemart 1.1.x, для Virtuemart 2 я напишу по мере необходимости. Итак, нам нужно сделать все так, чтобы в Яндекс-маркет попадала вся требуемая информация, да к тому же, чтобы это все обновлялось в автоматическом режиме.

Поиск готовых решений в интернете, к сожалению, приводил только к непрохождению проверки на Маркете. Пришлось вручную исправлять ошибки горе-программистов. Под катом — реальноо работающий скрипт, проверенный, настроенный и примененный сегодня (см. дату публикации).

Страница 1 из 3

joomla 1.7

Не получаются доработки?

Становитесь партнером студии Millor! Быстро и недорого эти ребята помогут решить практически любую проблему.

Хотите подзаработать?

Если да, то вам сюда! Партнерская программа студии MyWebSite. Получи 20% за каждого клиента! Работаем по всей России и СНГ!

Рекламное место свободно.