PHP

axel Втр, 01/09/2009 - 22:35

Скидка 30% участнику сообщества drupal.ru на PHPConf - количество скидок сильно ограничено ;)

Кто-нибудь планирует посетить октябрьский PHPCONF в Москве? Drupal.ru вошёл в число информационных спонсоров этой конференции и нам теперь требуется присутствие там кого-либо из участников сообщества.

0 Спасибо

OldWarrior Вс, 02/07/2017 - 06:50

Как занятно иногда копать мануалы чуть глубже справочника функций: PHP built-in HTTP server

Как говорится - "баян", наверное, но таки для меня стало новостью )

Недавно копал параметры запуска PHP с командной строки и с удивлением обнаружил, что в интерпретатор PHP ещё аж с 5.4.0 встроен собственный простенький HTTP-сервер: http://php.net/manual/ru/features.commandline.webserver.php

Встроен в CLI-версию интерпретатора (т.е. версию для парсинга через интерфейс командной строки). Запуск сервера через параметр -S с указанием любого порта:

Ключевые слова: 
1 Спасибо

sitefuture Чт, 18/05/2017 - 08:03

Как вычислить ID пользователя (автора материала) в контекстном фильтре по PHP ?

Использую: Drupal 7, Views 3, EVA Field.

Нашел алгоритм как вывести в материал логотип, который загружен в профиль пользователя.
Для этого использовал EVA Field, который выводил представление как обычное поле в Views.

В представлении использую Контекстный фильтр "Содержимое: UID автора" (ID пользователя из URL).

Но при просмотре Анонсов материалов ID пользователя не передается по URL и фильтр не работает.

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

FrostAndrey Вс, 12/03/2017 - 15:00

[Решен] Видимость блока в зависимости от views filter

Добрый день!

Views страница с фильтром /appartament?field_operation_value=rent
Есть необходимость выводить блок в зависимости от значения фильтра "field_operation_value" значений всего два rent и sale

Использую настройку отображения блока "Страницы, на которых данный PHP-код возвращает TRUE (только для опытных пользователей)"

<?php

$arg = explode('/', drupal_get_path_alias());
$q = $_GET;
unset($q['q']);

if ($arg[0] == 'appartament?field_operation_value=rent' )
return true;
else
return false;

?>

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

codwondo Чт, 23/02/2017 - 15:05

Сервис прокачки PHP скиллов

Всем здравствуйте!

Коллеги, мы запустили сервис по прокачке скиллов в PHP программировании. Буду рад и сильно благодарен получить от вас отзывы, критику и прочий фидбек по сделанному.

Адреc - http://codwondo.ru

p.s.: промо-код для своих DRUPALRU дает бесплатный доступ на 3 месяца с момента официального открытия ресурса.

Спасибо за внимание, коллеги.

Тип материала: 
Ключевые слова: 
0 Спасибо

best54 Чт, 23/02/2017 - 13:10

[Решен] Кодировка в ноде при парсинге

Приветствую!
Не стал заморачиваться и искать как писать модули и т.д. поскольку нужно выполнить лишь простую задачку, но столкнулся со следующим.
Создал ноду, формат текста - PHP-код.
Часть кода:
$data = file_get_html('http://my-shop.ru/shop/products/2581974.html');
$a = $data->find('div.small1');
if (count($a)) {
$glob_string = $a[0];
print ($glob_string . '
');

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

evadex Пт, 17/02/2017 - 11:50

Выполнение PHP скрипта через AJAX Drupal 7

Здравствуйте!

Имеется php скрипт:

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Totaku Чт, 16/02/2017 - 12:31

[Решен] 40+ шпаргалок для веб дизайнеров и разработчиков

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

Ключевые слова: 
Версия Drupal: 
6 Спасибо

Waraha Пнд, 05/12/2016 - 16:00

Кто писал продвинутые счетчики для сайта - поделитесь опытом плз. Суть: как ловчее передать данные с собственно сайта, на другой сервер? Просто передать массив _SERVER?

Приветствую. Поделитесь пожалуйста опытом, у кого есть, или просто соображениями.

Ситуация такова:

- Есть сайт А, на котором можно разместить произвольный код счетчика

- И есть сервер Б, на который нужно пересылать данные с сайта А, для обработки и дальнейшего хранения.

Вопрос:

Каким именно образом можно обеспечить на сервере Б максимально возможную информацию о посетителях сайта А?

Тип материала: 
Ключевые слова: 
0 Спасибо

s.e.o-man Сб, 15/10/2016 - 09:44

Не знаю php, нужно дописать код

Необходимо в поле body в представление, поместить в тег noindex с помощью php

Для Титла работает и выводит его
<?php
print "$row->title";
?>

А вот для боди, выводит цифру
<?php
print "$row->body";
?>

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

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Litos Пнд, 22/08/2016 - 11:47

[Решен] Добавление кода формы в модуль

Здравствуйте!
Правильно будет, если вставить код формы на php прямо в модуль?
Имеется ввиду не писать форму через drupal_get_from, а открытым текстом.
То что вставить можно, в этом не сомневаюсь, а именно волнует вопрос безопасности и выполнение drupal way.

Спасибо!

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

s.e.o-man Ср, 20/07/2016 - 08:53

Как проверить роль в php

Помогите пожалуйста с php кодом.
На просторах интернета нашел код который выводить флаг в представление с помощью php.

<?php print flag_create_link("имя_флага", $row->nid); ?>

Как сделать что бы этот флаг выводился только администратору сайта.?

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

sudinoi Пнд, 13/06/2016 - 11:50

Как отредактировать шапку?

На сайте инфа в шапке немного съехала вниз: http://joxi.ru/krD9q0etWYqlmp
ЧТо нужно изменить, чтобы поднять ее выше?
Есть файл с кодом, приложенный к посту.

Тип материала: 
0 Спасибо

Moon Fan Пт, 22/04/2016 - 20:01

Требуется помощь в устранении уязвимости сайта на Drupal

Добрый день. Скачал тему, установил, настроил. Однако вскоре обнаружился такой глюк: любой гость, переходя по страницам сайта, в какой-то момент вдруг видит админ меню и прочие атрибуты управления сайтом, то есть, получает админ права, входя на сайт под учёткой администратора. Каким образом это происходит и как можно отключить?
Заранее спасибо за полезные ответы.

Тип материала: 
Версия Drupal: 
0 Спасибо

BeerSheva Ср, 02/03/2016 - 14:09

Как скрыть на сайте Warning php?

Сайт на Drupal 7.
Иногда на страницах сайте появляются warnings php. Анализ показал, что они на работу не влияют, просто на хостере доступ к логам phpmail исчез и т.д.
Пока переписываюсь и решаю данную проблему с хостером можно ли как-то запретить выводит на экран подобные сообщения?
Пробовал добавлять строки в .htdaccess - не помогло. Доступа к php.ini не имею

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Дима89 Пнд, 11/01/2016 - 20:14

(Решено) Программно вывести блок с аргументами

Здравствуйте дорогие друзья! У меня создан блок с помощью views (данный блок - это профиль юзера). В представлении добавлен контекстный фильтр Uid (чтобы пользователи могли просматривать чужие профили). Данный блок вывожу при помощи кода:
<?php
$block = module_invoke('views', 'block_view', 'profil-block');
print render($block['content']);
?>
Но при таком коде фильтр uid не работает! Пожалуйста не судите строго и скажите куда и как добавить аргумент uid чтобы он работал ?

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

lkm Сб, 09/01/2016 - 17:21

[РЕШЕНО]Переменная выводится, но отдает ошибку. Прошу помощи!

Здравствуйте, уважаемые форумчане.

Прошу Вашей помощи, есть кусок кода в шаблоне, который всегда работал, но потом слетел, не могу понять почему:

В шаблоне темизации вьюхи:

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

dncaps Вс, 27/12/2015 - 14:01

[Решен] Скрывать ссылку "Добавить" после размещения материала на странице.

Пытаюсь разобраться...

В профиле пользователя (user-profile.tpl) размещаю несколько представлений:

<?php print views_embed_view('name-of-view'); ?>

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Olga.Bondarenko Пт, 11/12/2015 - 11:40

Extremely need Senoir Drupal Back-end Developer

Необходимы Senior Drupal back-end разработчики. Удаленно, фултам 6-8 часов в день. Различные проекты на Европу и Америку. Работа на постоянной основе: по окончанию одного проекта, переводим на другой. Знание и опыт работы с Drupal API. Views, Feeds, Features, Panels, Ctools and other modules. Drupal coding standards. Английский: intermediate и выше. Рейты 20-25 $/час, в зависимости от навыков. Детали в скайп olga.jhm

Ключевые слова: 
0 Спасибо

Страницы