stasroot: Комментарии

Главные вкладки

10 ноября 2015 в 11:47

Попробовал так:
<?phpif ($profile_osnovnoy_vid_sporta = 'Гребля на каноэ') return array('C1', 'C2', 'C4');?>

Вот что получилось при сохранении поля CCK:

* Ошибка при проверке значения, пожалуйста повторите. Если ошибка повторится, сообщите администратору сайта.
* The default value PHP code returned an incorrect value.
Expected format:

1 марта 2011 в 11:07

Так... а поподробнее? Я так понял, что вы хотите создать тип материала например "Машина" и для этого типа материала добавляете новое CCK поле типа text. В это поле вам надо чтобы по умолчанию заносился какой то ваш текст, например: "Так как вы гость на нашем сайте вам доступно только две фотографии машины". При этом материалы типа Машина вы создаете самостоятельно и сохраняете. Вам это нужно для того чтобы не вбивать один и тот же текст для каждого материала данного типа?

1 марта 2011 в 10:58

никогда раньше не работал с php в друпале. Похоже что мой вариант что чуть выше не воспринимается друпалом, похоже он ожидает в поле php увидеть только массив данных и все.
А поскольку у меня данные должны выводится в зависимости от параметра, то похоже пахнет многомерным массивом с условиями... но вот как? или я все усложняю?

1 марта 2011 в 9:47

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

1 марта 2011 в 2:04

Спасибо за помощь! Вот такой вариант уже работает для каноэ варианта:

<?phpif ($profile_osnovnoy_vid_sporta = 'Гребля на каноэ') 
return array('C1', 'C2', 'C4');?>

Думаю дальше справлюсь. Если будутт вопросы по теме задам.

28 февраля 2011 в 23:27

У вас есть доступ к БД сайта? Зайдите в нее и посмотрите в таблице users (вроде там) UID c номером 1. Это как рас и есть суперадмин сайта - если у вас ваш никнейм на сайте совпадает с именем этого UID1 то вы супер админ. но похоже что вы действительно не являетесь им. Поэтому попробуйте сменить пароль для суперадмина в БД. Как это делается на этом сайте по моему есть.

23 февраля 2011 в 13:50

Точно! Спасибо за подсказку. Только я к сожалению очень слаб в программировании на php.

Я так понимаю значение на поле в случае php должно быть такого плана:

23 февраля 2011 в 9:58

calendar вполне справится и как уже сказано он интегрирован во вьс.

Немного поискав на этом сайте нашел вот эту ссылочку: http://www.drupaltherapy.com/node/76
Это скринкаст как делать календарь, он на английском языке, но думаю все равно будет понятно что там к чему... Удачи!

21 февраля 2011 в 23:50

Решение проблемы: Обновить CKeditor до последней версии. Скачав соответствующую библиотеку на сайте редактора. Это позволит избежать необходимости редактирования типов материалов в ССК, особенно это актуально на мой взгляд, если сайт уже довольно долго работает.

Вот ссылка на скачивание редактора: http://ckeditor.com/download

11 января 2011 в 14:47

Вьс в нем наверное делаете представление с всеми этими данными в виде полей (фио, биография, фото, все это в ваше представление втягиваете и задаете стиль отображения (таблица, без стиля, сетка, наверное и табы там есть).
Хотя может и не так.