Блог пользователя - buldozer_kpi

Fivestar и микроразметка Schema.org для Яндекса и Гугла

22 мая 2016 в 23:18

Здравствуйте.
Есть сайт с модулем Fivestar, который отображает рейтинг компании и количество голосов. Захотел эту информацию адаптировать под поисковые системы Яндекс и Гугл которые рекомендуют использовать микроразметку schema.org. Для этого нужно в HTML тегах, которые оборачивают эти числа, дописать некоторый код: itemprop="ratingValue" и itemprop="ratingCount". Возможно делаю это топорным способом, но до другого не дошел.
Что я делал? В файле fivestar.module нашел строки которые отвечают за вывод этих данных:

Как через Views вывести результат работы скрипта?

3 декабря 2015 в 0:52

Есть партнерская форма бронирования отелей, выводится с помощью такого скрипта: /script>. Стоит задача при помощи Views вывести несколько таких форм на одной странице с разными параметрами. Пытался вывести через "Пользовательский текст", но результата нет. Как можно решить задачу?
Заранее спасибо за помощь!

Similar By Terms по двум словарям

18 сентября 2015 в 10:27

Добрый день!
Есть тип материала АВТОСАЛОН, который имеет термины таксономии АвтосалонТермин.
Есть тип материала ГОРОД, который имеет термины таксономии ГородТермин.
И есть тип материала АВТОСАЛОН В ГОРОДЕ, который имеет термины и АвтосалонТермин, и ГородТермин.
Как сделать так, что бы в блоке через Views на странице АВТОСАЛОН В ГОРОДЕ выводились ссылки только на те материалы, которые совпадают терминами по двум словарям?

Зебра для таблиц, созданных редактором

22 апреля 2015 в 18:16

Здравствуйте. Помогите решить задачу. Можно ли для таблицы, созданной в текстовом редакторе создать зебру автоматически, то есть что бы для строк автоматом прописались стили odd и even? Можно ли как-то задействовать $zebra, если да, то где ее указывать?
Заранее спасибо.

Каким образом здесь выводятся блоки?

23 декабря 2014 в 17:16

Здравствуйте, знающие люди!
Подскажите, пожалуйста, каким образом на этом сайте выводятся блоки фильтров слева? Это сборка Recruiter, сейчас на локалке её ковыряю. Блоки сформированы при помощи модуля Facet. В списке блоков они отключены, в шаблоне тоже не прописаны. Какие способы выводов блоков ещё есть? Стоит задача их поменять, некоторые отключить.
Заранее спасибо за помощь!

Сессия для открыта

23 ноября 2014 в 20:43

Сессия для открыта - такие записи начали появляться в разделе Недавние записи.
Хронология записей с одного и того же IP (от более ранней до более поздней записи) имеет следующий вид:

(Ошибка php) mb_strlen() expects parameter 1 to be string, array given в файле /var/www/aviakompaniya/site.com/includes/unicode.inc в строке 410
(Ошибка php)mysqli_real_escape_string() expects parameter 2 to be string, array given в файле /var/www/site.com/includes/database.mysqli.inc в строке 323
(пользователь)Сессия для открыта
(Ошибка php)htmlspecialchars() expects parameter 1 to be string, array given в файле /var/www/site.com/includes/bootstrap.inc в строке 857."
(пользователь)Ошибка входа в систему для пользователя idehmfcw

И так несколько раз за день.

[Решено] Что делаю не так с 301 редиректом и .htaccess?

2 октября 2014 в 3:46

Доброго времени суток!
Есть сайт на Drupal 6, в корне лежит стандартный файл .htaccess в котором для редиректа прописаны следующие строки:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.site.info
RewriteRule (.*) http://site.info/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://site.info/ [R=301,L]

Программный вывод поля связанного материала

19 мая 2014 в 1:09

Доброго времени суток!
Помогите решить задачку. Есть тип материала gorod у него есть поле field_koordinaty. Далее есть тип материала magazin и у него есть поле field_gorod, которое является ссылкой на материал gorod.
Как ПРОГРАММНО на страничке ноды magazin вывести поле field_koordinaty из материала gorod?
Заранее спасибо за ответ!

Сортировка во Views

9 апреля 2013 в 23:04

Доброго времени суток! Есть вопрос.
Существует нода с полем название товара. Здесь прописываются модели оборудования. Например tovar 1, tovar 2, tovar 12 и т.д
Так вот, при сортировке во вьюхе по этому полю выводится следующим образом:
tovar 1
tovar 12
tovar 13
tovar 2
tovar 3

а нужно:
tovar 1
tovar 2
tovar 3
tovar 12
tovar 13

Как это реализовать?
Заранее спасибо.

Изменения в файле comment-wrapper.tpl.php не вступают в силу

14 октября 2012 в 1:08

Доброго времени суток!
есть файл comment-wrapper.tpl.php со следующим содержанием:

[Решено] Поле, созданное модулем Email Field вывести программно

8 октября 2012 в 23:13

Установил модуль Email Field для создания ССК поля Email. Возникла необходимость выводить это поле программно, в шаблоне ноды пишу соответствующий код.

Автоматическое присвоение термина от юзера к ноде при создании ноды

18 августа 2012 в 2:00

Доброго времени суток!
При регистрации пользователь выбирает для себя определенный термин таксономии. Как сделать так, что бы при создании ноды зарегистрированным пользователем, ноде автоматом присваивался термин, который принадлежит пользователю?

Вакансии и резюме - сломал уже мозги

30 июля 2012 в 13:59

Доброго времени суток!
На одном из сайтов стала задача создать раздел с вакансиями и резюме. Если со вторым все легко и просто, то с вакансиями возникли проблемы. Вкратце:
Оставить вакансию может только зарегистрированный пользователь - была создана соответствующая роль "Работодатель" - это тоже не сложно. Но вот у работодателя должна быть компания (фирма). Один из вариантов - это создать два поля, (название фирмы и описание), которые работодатель заполнит при регистрации. А что делать если таких человек несколько из одной фирмы?

В поле комментарии выполняется скрипт

15 июля 2012 в 14:54

Сегодня открыл сайт и мне выскочило окошко. Сражу же зашел и убрал комментарий, текст которого был следующий:
">alert('Прошу Вас улучшить фильтрацию вводимых данных пользователями... А то могут легко Ваш сайт так взломать. ');

Что делать?

Как организовать передачу двух аргументов для views? Оба аргумента термины таксономии

25 марта 2012 в 18:30

Добрый день!
Помогите разобраться с аргументами. Есть тип содержимого Рестораны, к этому типу относятся два словаря Город с названиями городов и Сеть ресторанов с названиями сетей ресторанов.

Идея такова, зайти в список всех ресторанов, выбрать город, а потом вывести список ресторанов, которые входят в определенную сеть в этом городе. Например site.ru/restoran/5/12 - в Москве показывает все МакДональдсы.

Создал вьюху, в адресе которой прописал следующий адрес: restoran/%/% и прописал в ней два аргумента, первый это id словаря Город, а второй - id словаря Сеть ресторанов. Когда ввожу в ручную адреса то все отлично работает.

Давайте вместе разберем логическую структуру сайта. Что есть что?

23 марта 2012 в 17:31

Вот наткнулся на один сайт vse-sto.ru/msk/sto/ и понравилась реализация структуры меню справа. Как в Друпале организовать подобное? Что есть что?
СТО это нода. Выбор по маркам авто и виды работ это термины соответствующих словарей с аргументами в адресе? Если так, то что тогда город, тоже термин таксономи? Как можно организовать связь, когда при выборе города выводятся в правой стороне соответствующие этому городу типы СТО (по маркам авто, видам работ и т.д.). Помогите понять структуру сайта.

Заполнение Scheduler (даты снятия с публикации) автоматически

19 декабря 2011 в 18:12

Добрый день!
Пользуюсь Scheduler для установки даты снятия материала с публикации. Для массового создания материалов использую Node_Import, но в нём нет возможности заполнить поле Scheduler. Также в данном типе материала есть ССК поле "Дата окончания акции", которое успешно заполняется с помощью Node_Import и совпадает с полем Scheduler.
Если нет возможности автоматом заполнить поле Scheduler в процессе импорта, то можно ли сделать так, что бы в шаблоне ноды полю Scheduler программно присваивалось значение ССК поля "Дата окончания акции"?

У вас нет прав доступа к этой странице. Для анонимов

7 ноября 2011 в 15:37

У вас нет прав доступа к этой странице - такое выдаёт анонимному пользователю при попытке открыть некоторое ноды. Заметил следующую особенность, когда с опубликованной ноды снять галочку "опубликовать", сохранить, а потом опять поставить, то эта нода уже становится невидна для анонимуса.
Кеш обновлял, права выставил. База переносилась с одного сайта и хостинга на другой сайт и хостинг.