Drupal записи начинающего девелопера
Нужно отформатировать число, чтобы миллионы и тысячи отделялись пробелом, то есть число вида "1234567" выводилось в виде "1 234 567", очень актуален такой вывод для валюты. Итак, давайте посмотрим, как можно реализовать данное форматирование числа. Оказывается, все очень просто - в php есть специальная функция для форматирования чисел, имя этой функции -...
Появилась необходимость визуально выделять значение селекта, в котором выбрали значение, отличное от дефолтного. То есть, на странице у меня есть несколько селектов, отвечающих за параметрический поиск по каталогу, в состоянии по умолчанию, они выглядят так:
...
Токен - это своего рода переменная, которую можно выводить в шаблоне и которая в последствии заменится значением токена. Так же, токен повсеместно используется на сайте другими модулями, например модуль Page_Title, который формирует заголовки страниц, использует токены для создании маски заголовка.
Выглядит токен, например, вот так - [node:nid] - как...
Столкнулся с задачей вывода данных массива через слеш, например: первое значение / второе значение / третье значение. Вроде бы все просто, берем массив и распечатываем его содержимое с помощью цикла foreach, отделяя значения слешем, но тогда мы получим следующее: первое значение / второе значение / третье значение /. Последний слеш портит всю...
Для корректного создания ссылок, без лишнего html кода, в Drupal 7 есть крутая функция l();, которая создает корректный путь используя существующие алиасы, с добавлением класса активной ссылки.
Использовать можно: в модуле, в шаблонах, в template.php
Синтаксис: l($text, $path, array $options = array());
где:
- ...
Реализуем подсчет нод определенного типа, и выводим эту информацию в блоке.
Для начала, на странице модулей (admin/modules), активируем модуль "PHP Filter" (поставляется с ядром), который дает нам возможность писать php код прямо в теле материала или блока.
Далее создаем новый блок (admin/structure/block/add), помещаем его в правый сайдбар, в качестве заголовка...
Часто приходится сталкиваться в верстке, с полупрозрачными однотонными цветами в фоне блоков. Реализовать можно с помощью указания свойству background-color цветовой схемы с поддержкой альфа-канала - rgba, но это решение подходит только для современных браузеров с поддержкой CSS3. Можно, конечно, сделать фон с помощью полупрозрачного PNG файла, но зачем нам...
Меня раздражают ненужные ссылки в коде на сторонние ресурсы, да и для SEO это не гуд. Рассматривая код страницы Drupal, наткнулся на такой тег, в секции "<head>"
, - <meta name="Generator" content="Drupal 7 (http://drupal.org)" />
, решил избавиться от него.
Есть два способа, которые мне известны. 1 - Установить модуль metatag, и в...
Появилась необходимость парсить поисковую выдачу на предмет e-mail адресов, и сохранять результат в файл. Это мой первый парсер, поэтому он примитивен и работает в полуавтоматическом режиме, но зато парсит прямо с локальной машины и просто облегчает рутинный труд. В дальнейшем по мере прокачивания скила разработчика, я буду усовершенствовать код, и может, когда-нибудь он станет идеальным....
Где может пригодиться?
Если вы решили осуществить подсчет количества дней между двумя датами, например, вывести в футерной части сайта количество дней, отражающих возраст вашего сайта/блога. А решение воспользоваться заурядным форматом - "2012г. - 2014г." вам не особо нравится, вы ведь натура творческая, отсюда и подход должен быть оригинальным. Поэтому вы решили сделать...
Появилась потребность скачать из контакта понравившуюся композицию для дальнейшего прослушивания на пк или IPod. Иными словами, если душа тяготит к пиратству, а плагины устанавливать не охота из-за каких-либо предрассудков (религия не позволяет) или же просто лень, то описанный мной ниже способ подойдет для вас, так как требует всего пару минут времени, и браузер. Все!
Начнем
...