Проблема с выводом блока

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

Аватар пользователя monk_tima monk_tima 22 февраля 2011 в 9:35

Добрый день сообщество!
У меня возник вопрос и я не знаю как реализовать одну проблему!
Стоит drupal + ubercart (и все сопутствующие модули).
Имеется блок с выводом Views в нём формируется определёные блоки html, при выводе в page мой блок оборачивается лишними дивами и добавляется заголовок:

<div class="block block-views" id="block-views-MainVews-block_1">
    <h2 class="title"></h2>
    <div class="content">
        <div class="view view-MainVews view-id-MainVews view-display-id-block_1 view-dom-id-1">
            <div class="view-content">

1) Как можно это избежать - добавление лишних тэгов, у меня уже стоит файл views-view.tpl.php , генерация данных тэгов, похоже идёт из файла theme.inc а тут не хотелось бы что то изменять.
2) И ещё такой вопрос у меня, можно ли в drupal получать в блоки чистый php масив данных без каких либо примесей html?

Комментарии

Аватар пользователя monk_tima monk_tima 22 февраля 2011 в 11:29

"xxandeadxx" wrote:
foreach ($array as $value) echo $value

Может я как то не так объясняю, но выводить даные и работать с масивами я умею, объясню на вашем же примере, $value - в данной переменной идут html тэги и там уже среди этих тэгов лежит нужная мне информация.
Меня интересует получение масива даных без лишних обёрток и рюшечек. Как например возвращает views но что бы такой же формат для всех данных.
Вот ещё пример, я подключаю корзину и мне нужно только 2 поля данных, количество товаров и общая сумма, а я же получаю таблицу, дивы, ссылки, и где то там среди всего этого нужная мне информация.

Аватар пользователя xxandeadxx xxandeadxx 22 февраля 2011 в 12:43

http://ru2.php.net/manual/en/function.preg-match.php
http://ru.php.net/manual/en/function.strip-tags.php

"monk_tima" wrote:
Вот ещё пример, я подключаю корзину и мне нужно только 2 поля данных, количество товаров и общая сумма, а я же получаю таблицу, дивы, ссылки, и где то там среди всего этого нужная мне информация.

читайте про темизацию

Аватар пользователя monk_tima monk_tima 22 февраля 2011 в 13:02

"xxandeadxx" wrote:
Новое

http://ru2.php.net/manual/en/function.preg-match.php
http://ru.php.net/manual/en/function.strip-tags.php[/quote]

Данными функциями я умею пользоваться, и вытащить так я тоже могу и знаю про такой способ, мне интересно знать, есть ли возможность функциями drupal получать чистые данные (определённые функции, переключения модулей на без html способ генерации или ещё какой танец с бубном)
Способы получения данных возможностями php - просьба не предлагать, их я знаю, я не знаю возможности drupal.

Аватар пользователя xxandeadxx xxandeadxx 22 февраля 2011 в 13:35

"monk_tima" wrote:
есть ли возможность функциями drupal получать чистые данные (определённые функции, переключения модулей на без html способ генерации

нет. вы какой-то бред спрашиваете. в друпале есть мощный слой темизации. читайте маны или задавайте конкретные вопросы без воды

"monk_tima" wrote:
или ещё какой танец с бубном

читайте выше

Аватар пользователя migen migen 16 марта 2011 в 15:54

Если ты еще не решил, скопируй шаблон views (находится в папке модуля views) и вставь в папку своей темы и удали в коде этого файла лишние теги создания div class. Не забудь обновить кэш