Перейти к содержимому


Фотография
- - - - -

Исправляем ошибки, которые показываются в W3C


  • Закрытая тема Тема закрыта
В теме одно сообщение

#1 Star

Star

Отправлено 18 August 2012 - 14:48

Ошибка возникает в связке mod_jbzoo_search и JBZoo Cascading Select (назначить поля в поиске? группа default)
файл находится по пути
administrator/components/com_zoo/helpers/tree.php

было

public function buildList($id, $objects, $list = array(), $prefix = '<sup>|_</sup>&nbsp;', $spacer = '.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;', $indent = '', $level = 0, $maxlevel = 9999) {

Убираем  <sup> </sup>

стало

public function buildList($id, $objects, $list = array(), $prefix = '|_&nbsp;', $spacer = '.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;', $indent = '', $level = 0, $maxlevel = 9999) {

Не знаю, правильно ли я сделал, но у меня почти 190 ошибок пропало. Может на что еще это действует?

zoo/elements/jbselectcascade/jbselectcascade.php
W3C выдает:
Ошибки в select – дубликаты id="filterEl__itemcategory
Вот этот код:

<label for="filterEl__itemcategory">Категории</label>
<div class="field"><select id="filterEl__itemcategory" name="e[_itemcategory]" id="filterEl__itemcategory" class="element-itemcategory">


пишет W3C

Attribute list-order not allowed on element select at this point
…isabled" id="jbselect-0-502f97e26e16c"> <option value=""> - </option> <option …
…isabled" id="jbselect-1-502f99722e47b"> <option value=""> - </option> </select…

сколько уровней, столько и ошибок. В данном случае 4 ошибки

2 последние пока не исправил.

На сайте vmagis.ru внизу есть проверка кода W3C - можно посмотреть подробней это ошибки

Примечание
1 ошибка - это нововведение в шаблоне и он еще не включен в валидацию (так пишут разработчики шаблона)
Bad value X-UA-Compatible for attribute http-equiv on element meta.


  • 0

#2 Star

Star

Отправлено 11 September 2012 - 10:48

В новой версии после обновления до 1.4 или до 1.4.1 следует удалить также элементы <sup> </sup>

Следующая ошибка по корзине выдает W3C - это сам код
<div>
<div class="module"><div class="jbzoo"><div class="jbzoo-basket-wraper jsJBZooModuleBasket" appId="14" moduleId="204"><p>Ваша корзина пуста</p><div class="clr"></div></div></div></div>
</div>
(красным цветом выделена недопустимая точка)
W3C - выдает
Attribute appid not allowed on element div at this point.
…oduleBasket" appId="14" moduleId="204"><p>Ваша корзина пуста</p><div class="cl…

Перевод на рус: Характеристики ModuleID не допускаются на элементе div в этой точке.

Кто подскажет - что нужно скорректировать для исправления.


  • 0




Click to return to top of page in style!