Клон Ук- Афиша

Автор: oll
Опубликовано: 155 дней назад (19 декабря 2011)
Блог: All Instant CMS
Рубрика: Мелочи
Редактировалось: 6 раз — последний 19 декабря 2011
Настроение: Эйфория полная.
+27
Голосов: 27
Клон универсального каталога,измененный под афишу.Многие используют УК как афишу,
и при таком использовании будет нагляднее ссылки вида /afisha ,а не /catalog.
Цель этого клона и есть -отдельный компонент с измененными ссылкам теперь не /catalog а /afisha.
Это не афиша в прямом понимании,а просто отдельный компонент,для использования в своих целях.
Все что есть в замечательном компоненте УК,присутствует:коментарии ,рейтинг,модули.

Скачать архив Афиша
Для версии instantCMS_20111122_v1.9
Распаковать архив ,загрузить файлы на сервер с заменой файлов.
Дополнить файл admin/includes/cp.php функцией
Код PHP:
function cpafishaCatById($id){

	$result = dbQuery("SELECT title, parent_id FROM cms_aff_cats WHERE id = $id") ;
	
	if (mysql_num_rows($result)) { 
		$cat = mysql_fetch_assoc($result);
        if ($cat['parent_id']){
            return '<a href="index.php?view=components&do=config&id='.$_REQUEST['id'].'&opt=edit_cat&item_id='.$id.'">'.$cat['title'].'</a> ('.$id.')';
        } else {
            return $cat['title'];
        }
	} else { return '--'; }

}

Установка клона-компонента происходит как и обычно,Админка Установка компонента.
Установка модулей-Админка-Установка модулей.
(Названия в админке),пока оставлены как и в УК.При необходимости исправлю.
Тестируйте пожалуйста.Клон свежий.Будут замечания ,исправим.
Карта "Горячих кликов". | Модуль ConfiX-Slider
Kupuexa # 19 декабря 2011 в 22:44 +1
Радует, что продолжается тема изменения доски под свои замуты )
Kupuexa # 19 декабря 2011 в 22:48 +1
Вопросов много))) Работает со стандартной базой от доски? И кода выйдет следующая версия?
PrazdNik # 20 декабря 2011 в 01:03 +2
это не доска, это Универсальный Каталог), более того - это уже афиша))). Базы у них разные, у каталога своя, у афиши своя. Как мне кажется, следующую версию каждый будет делать сам, т.к. это только клон УК, но зато с ним можно сделать все, что захочешь)
Олег Васильевич я # 20 декабря 2011 в 17:57 0
Базы у них разные, у каталога своя, у афиши своя
Запросов к базе никаких?
Спасибо!
Darik # 20 декабря 2011 в 04:51 +2
+1
lezginka.ru # 20 декабря 2011 в 08:54 +1
+
NickSolver # 20 декабря 2011 в 12:08 +1
Спасибо Oll в очередной раз порадовал.
Евгений # 20 декабря 2011 в 20:39 0
а поиск ищет по этой афише?
в тексте не нашел...
oll # 20 декабря 2011 в 21:30 0
В работе,будет.
wmaximum # 20 декабря 2011 в 20:43 0
Нужная вещь, вот только нужна форма для загрузки постера.
FreeLancer # 20 декабря 2011 в 20:47 0
Кстати вот интересно, а такие афиши люди вручную чтоли заполняют?) есть что-то автоматизированное?)
PrazdNik # 20 декабря 2011 в 20:58 +1
куда еще автоматизированней? надо переделать эту афишу под себя и останется только нужные графы заполнить
oll # 20 декабря 2011 в 21:29 0
А "Импорт файлов" в формате *.XLS из MS Excel,что ,не относится к процессам автоматизации?
GarikKR # 20 декабря 2011 в 21:40 -1
+100500
oll # 20 декабря 2011 в 21:40 +4
Еще раз напоминаю.Это не новый компонент -Афиша,а клон УНИВЕРСАЛЬНОГО КАТАЛОГА instantCMS v1.9.
Дальше каждый для себя,МЕНЮ-ПРАЙС-РАСПИСАНИЕ-ЗАКАЗЫ и тд.ВАм надо url /restoran_menu или /raspisanie
меняйте в клоне afisha на restoran_menu , или на raspisanie.
Меня сейчас больше интересует нормальное чпу сделать,как на каталог так и на клоны.
виталя # 21 декабря 2011 в 00:56 0
Меня сейчас больше интересует нормальное чпу сделать,как на каталог так и на клоны
Было бы здорово!
VopisUVD # 21 декабря 2011 в 23:49 0
присоединяюсь, очень надо
sepraga # 23 декабря 2011 в 15:25 0
Я пишу, как я пытался установить этот компонент. Вполне вероятно, что эта траблы моего шаблона.
1. Сразу же создалось несколько компонентов "Афиша". Пришлось убирать по одному, чтобы оставить один.
2. При этом создание раздела и записей производилось, но как то не фиксировалось. То есть я создаю раздел (запись) и экран в админку не возвращается - белый экран. При возварате, оказывается, что создано два раздела (2 записи)
3. При установке модуля "последние афиши" при опции настроек "компонент на главной" и если этот компонент "Универсальный каталог" модуль не выводится, а дает ошибку: Fatal error: Cannot redeclare shopaddtocart() (previously declared in /home/fgumpru/public_html/test2/components/catalog/includes/shopcore.php:17) in /home/fgumpru/public_html/test2/components/afisha/includes/shopcore.php on line 41
4. При установке модуля "последние афиши" при опции настрое "только модули на главной" нет изменить настройки модуля 0 выводится опять так белый экран. Но настройки (смена раздела) не меняется.
oll # 30 декабря 2011 в 18:49 0
В ближайщее свободное время,поправлю.Хотя суть уже, просто-отделении УК -как компонента конструктора.Спасибо.На полный тест особо времени нет.
Хочу выразить огромное спасибо Марату,за отличный бесплатный компонетн АФИША.Это именно тот вариант ,который многим необходим.