• Mike •
Ищущий всегда найдет… что поискать… ))
+912
Репутация
3834
Рейтинг
И не должно получится, так как у рубрик могут быть свои уникальные настраиваемые поля отличные от других рубрик.
а что должно происходить?
по коду у вас скроллинг влево отрицательный…
тут нет несовместимых событий для 1.5.2 — будет работать…
чтобы понять про что говорю:
замените в строке js
и li последний закройте )
по коду у вас скроллинг влево отрицательный…
тут нет несовместимых событий для 1.5.2 — будет работать…
чтобы понять про что говорю:
замените в строке js
div.scrollLeft(left); на div.scrollLeft( Math.abs( left ) );
Самый простой способ, но «на костылях» :
Открываете файл /core/classes/photo.class.php ищете функцию ~242 строка
далее в теле функции находите запрос к БД:
перед ним вставляете строку
далее переименовываете альбомы добавляя им цифровой префикс в нужном порядке, например:
01: Природа
02: Общий альбом
03: Альбом для гостей
Другой способ — это очень много исправлений которые затронут и клубы и админскую часть компонентов…
Открываете файл /core/classes/photo.class.php ищете функцию ~242 строка
public function getAlbums($parent_id=0, $differ='', $recurse=false){
$sql = "SELECT a.id, a.title, a.description ..................(сокрашено)
$this->inDB->order_by('title', 'ASC');
01: Природа
02: Общий альбом
03: Альбом для гостей
Другой способ — это очень много исправлений которые затронут и клубы и админскую часть компонентов…
в шаблоне com_clubs_view_photo.tpl пропишите в начале {strip}… и в хвосте {/strip}
тогда вот этого:
можно не делать а убрать только слеши
тогда вот этого:
$replace = " ";
в начале кода js присвойте свою переменную до всяких литералов
var html_out = {html}; и в js коде используйте уже её, с литералами или без неважно…
$().html( html_out );
var html_out = {html}; и в js коде используйте уже её, с литералами или без неважно…
$().html( html_out );
А вообще очень перемудрёное решение — упрощайте на сколько возможно…
Начиная со ссылки с хешем
_http://мой_сервер/clubs/16#clubs_ajax_getphotos/data_club/album_id:1058 — >
_http://мой_сервер/clubs/16#album_id:1058… остальные параметры явно лишние…
Начиная со ссылки с хешем
_http://мой_сервер/clubs/16#clubs_ajax_getphotos/data_club/album_id:1058 — >
_http://мой_сервер/clubs/16#album_id:1058… остальные параметры явно лишние…
Еще раз повторю JS не будет обрабатывать код и переменные Smarty без парсера…
Вы можете передать ему только готовую DOM-структуру или очередную ссылку на ajax запрос который её предварительно сформирует…
Вы можете передать ему только готовую DOM-структуру или очередную ссылку на ajax запрос который её предварительно сформирует…
В админке при создании новой статьи в стандартном редакторе есть поле «Вставить» — > Внешний код… -> Файл…
Через редактор, в текстовое поле вставить код не получится, только «листинг»…
Через редактор, в текстовое поле вставить код не получится, только «листинг»…
Проблема —> Задача —> Логика —> Реализация —>…
По обрывкам кода который вы приводите сложно понять чего вы пытаетесь достичь…
Возможно, простейший способ — скопировать участок кода из компонента ( типа do == 'view_photo' ) в php файл вызываемый через ajax и обойтись вообще без Smarty сгенерировав нужный html в этом же файле, если вы не собираетесь распространять свой шаблон в массы…
Но это только предположение, для конкретики не хватает информации…
По обрывкам кода который вы приводите сложно понять чего вы пытаетесь достичь…
Возможно, простейший способ — скопировать участок кода из компонента ( типа do == 'view_photo' ) в php файл вызываемый через ajax и обойтись вообще без Smarty сгенерировав нужный html в этом же файле, если вы не собираетесь распространять свой шаблон в массы…
Но это только предположение, для конкретики не хватает информации…
Всё правильно подозреваете…
JS работает с «чистым» html…
В самой системе множество примеров, реализации всплывающих окон на ajax ( nyromodal.js, common.js и в js-файлах компонентов)…
JS работает с «чистым» html…
В самой системе множество примеров, реализации всплывающих окон на ajax ( nyromodal.js, common.js и в js-файлах компонентов)…
скорее всего там не обрабатывается jevix…
нужно смотреть html код самой таблицы…
которую вы вставляете, если тут опубликуете как код php в посте — посмотрю в чем может быть причина…
нужно смотреть html код самой таблицы…
которую вы вставляете, если тут опубликуете как код php в посте — посмотрю в чем может быть причина…
бранч проверялся неоднократно, на разных хостингах в том числе и на локалке, проблема где-то у вас…
Открывайте firefox с firebag и проверяйте пути к файлам у вас не подгружаются нужные js библиотеки.
ставили поверх? или чистая установка?