Drupal Notes

Форма поиска

Drupal записи начинающего девелопера

104 688
11.09.2014
Форматирование числа средствами php
числоформатированиефункция

Нужно отформатировать число, чтобы миллионы и тысячи отделялись пробелом, то есть число вида "1234567" выводилось в виде "1 234 567", очень актуален такой вывод для валюты. Итак, давайте посмотрим, как можно реализовать данное форматирование числа. Оказывается, все очень просто - в php есть специальная функция для форматирования чисел, имя этой функции -...

Читать дальше →    |    Комментарии ()
6 043
09.09.2014
Визуальное выделение выбранного в select значения средствами JQuery
JQueryselectoptionselect box

Появилась необходимость визуально выделять значение селекта, в котором выбрали значение, отличное от дефолтного. То есть, на странице у меня есть несколько селектов, отвечающих за параметрический поиск по каталогу, в состоянии по умолчанию, они выглядят так:
...

Читать дальше →    |    Комментарии ()
13 533
20.08.2014
Функция для вывода токенов в шаблоне ноды
Drupal 7node.tpl.phpтокенtokenшаблон

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

Выглядит токен, например, вот так - [node:nid] - как...

Читать дальше →    |    Комментарии ()
6 473
13.08.2014
Определяем последнюю итерацию в цикле foreach
countforeachитерациямассив

Столкнулся с задачей вывода данных массива через слеш, например: первое значение / второе значение / третье значение. Вроде бы все просто, берем массив и распечатываем его содержимое с помощью цикла foreach, отделяя значения слешем, но тогда мы получим следующее: первое значение / второе значение / третье значение /. Последний слеш портит всю...

Читать дальше →    |    Комментарии ()
7 965
12.08.2014
Функция для создания "правильных" ссылок - l();
Drupal 7ссылкиhtmlфункцияанкоралиасы

Для корректного создания ссылок, без лишнего html кода, в Drupal 7 есть крутая функция l();, которая создает корректный путь используя существующие алиасы, с добавлением класса активной ссылки.

Использовать можно: в модуле, в шаблонах, в template.php

Синтаксис: l($text, $path, array $options = array());
где:

  • ...
Читать дальше →    |    Комментарии ()
5 021
31.07.2014
Программный вывод количества материалов определенного типа
Drupal 7количествоподсчетdrupal apiPHP Filter

Реализуем подсчет нод определенного типа, и выводим эту информацию в блоке.

Для начала, на странице модулей (admin/modules), активируем модуль "PHP Filter" (поставляется с ядром), который дает нам возможность писать php код прямо в теле материала или блока.

Далее создаем новый блок (admin/structure/block/add), помещаем его в правый сайдбар, в качестве заголовка...

Читать дальше →    |    Комментарии ()
5 019
31.07.2014
Кроссбраузерная прозрачность фона
rgbacss3pngbase64PhotoshopNotepad++

Часто приходится сталкиваться в верстке, с полупрозрачными однотонными цветами в фоне блоков. Реализовать можно с помощью указания свойству background-color цветовой схемы с поддержкой альфа-канала - rgba, но это решение подходит только для современных браузеров с поддержкой CSS3. Можно, конечно, сделать фон с помощью полупрозрачного PNG файла, но зачем нам...

Читать дальше →    |    Комментарии ()
6 568
27.07.2014
Удаляем мета тег name="Generator"
Drupal 7метатэгиGeneratorhook_html_head_alter

Меня раздражают ненужные ссылки в коде на сторонние ресурсы, да и для SEO это не гуд. Рассматривая код страницы Drupal, наткнулся на такой тег, в секции "<head>", - <meta name="Generator" content="Drupal 7 (http://drupal.org)" />, решил избавиться от него.

Есть два способа, которые мне известны. 1 - Установить модуль metatag, и в...

Читать дальше →    |    Комментарии ()
10 781
27.07.2014
Примитивный PHP парсер e-mail адресов из поисковой выдачи
парсерyandexрегулярные выраженияe-mail

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

Читать дальше →    |    Комментарии ()
5 022
26.07.2014
Подсчет количества дней между двумя датами
датаподсчетколичествосклонениеделение по модулю

Где может пригодиться?

Если вы решили осуществить подсчет количества дней между двумя датами, например, вывести в футерной части сайта количество дней, отражающих возраст вашего сайта/блога. А решение воспользоваться заурядным форматом - "2012г. - 2014г." вам не особо нравится, вы ведь натура творческая, отсюда и подход должен быть оригинальным. Поэтому вы решили сделать...

Читать дальше →    |    Комментарии ()
4 432
26.07.2014
Скачиваем музыку из контакта, без установки программ и плагинов
vk.comвконтактеаудиозаписискачиваниепиратствоhidden

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

Начнем

...

Читать дальше →    |    Комментарии ()

Страницы

  • Начало
  • ←
  • 1
  • 2
  • 3
  • →
  • Конец

Menu

  • Главная
  • О блоге

Category

Drupal
(15)
Php
(4)
Верстка
(2)
Разное
(2)
lakshtori.ru (Лакштори,luckshtory) - бренд мошенников
© by Conocube / Блогу - 4422 дня