Добрый день сообщество!
У меня возник вопрос и я не знаю как реализовать одну проблему!
Стоит drupal + ubercart (и все сопутствующие модули).
Имеется блок с выводом Views в нём формируется определёные блоки html, при выводе в page мой блок оборачивается лишними дивами и добавляется заголовок:
1) Как можно это избежать - добавление лишних тэгов, у меня уже стоит файл views-view.tpl.php , генерация данных тэгов, похоже идёт из файла theme.inc а тут не хотелось бы что то изменять.
2) И ещё такой вопрос у меня, можно ли в drupal получать в блоки чистый php масив данных без каких либо примесей html?
Комментарии
http://ru.php.net/manual/en/function.print-r.php
<?php
foreach ($array as $value) echo $value
?>
Может я как то не так объясняю, но выводить даные и работать с масивами я умею, объясню на вашем же примере, $value - в данной переменной идут html тэги и там уже среди этих тэгов лежит нужная мне информация.
Меня интересует получение масива даных без лишних обёрток и рюшечек. Как например возвращает views но что бы такой же формат для всех данных.
Вот ещё пример, я подключаю корзину и мне нужно только 2 поля данных, количество товаров и общая сумма, а я же получаю таблицу, дивы, ссылки, и где то там среди всего этого нужная мне информация.
http://ru2.php.net/manual/en/function.preg-match.php
http://ru.php.net/manual/en/function.strip-tags.php
читайте про темизацию
нет. вы какой-то бред спрашиваете. в друпале есть мощный слой темизации. читайте маны или задавайте конкретные вопросы без воды
читайте выше
Если ты еще не решил, скопируй шаблон views (находится в папке модуля views) и вставь в папку своей темы и удали в коде этого файла лишние теги создания div class. Не забудь обновить кэш
Как обсуждалось http://www.drupal.ru/node/43907