
Александр I
Стареть неприятно, но это единственный способ жить долго.
+262
Репутация
8006
Рейтинг
Любой месяц, если в нем 31 день, неизбежно будет иметь в себе три дня недели по пять раз.
Отвечаю сам на свой-же вопрос.
ДА, работу глубиномера в 1.10 разработчики изменили.
2. Повлияют ли на работоспособность всей системы следующие изменения:
В файле ../core/slasses/page.class.php добавить функцию
и в файле index.php изменить
на
ДА, работу глубиномера в 1.10 разработчики изменили.
Обращаюсь к разработчикам со следующими вопросами:
1. Зачем были внесены изменения в работу глубиномера?2. Повлияют ли на работоспособность всей системы следующие изменения:
В файле ../core/slasses/page.class.php добавить функцию
public function addMenuPathway($menuid){ $inCore = cmsCore::getInstance(); $inDB = cmsDatabase::getInstance(); //Получаем путь к пункту меню $rs_item = $inDB->query("SELECT NSLeft, NSRight FROM cms_menu WHERE id = '$menuid'"); if ($inDB->num_rows($rs_item)){ $current_item = $inDB->fetch_assoc($rs_item); $left_key = $current_item['NSLeft']; $right_key = $current_item['NSRight']; $sql = "SELECT id, title, link, linktype FROM cms_menu WHERE NSLeft <= $left_key AND NSRight >= $right_key AND parent_id > 0 ORDER BY NSLeft"; $rs_rows = $inDB->query($sql); while($item=$inDB->fetch_assoc($rs_rows)){ if ($item['id']>1){ $this->addPathway($item['title'], $inCore->menuSeoLink($item['link'], $item['linktype'], $item['id'])); } } } return true; }
$inPage->addPathway($_LANG['PATH_HOME'], '/'); $inPage->setTitle( $inCore->menuTitle() );
$menuid = $inCore->menuId(); $inPage->addPathway($_LANG['PATH_HOME'], '/'); $inPage->setTitle( $inCore->menuTitle() ); if ($menuid > 1) { $inPage->addMenuPathway($menuid); }
Постараюсь высказаться проще.
На zelenogorsk24.ru/social (версия 1.9) раздел ОБЩЕНИЕ реализован так:
1. Создается "пустой" компонент.
2. На него "вешаются" модули.
3. Раздел сайта ОБЩЕНИЕ — готов.
В меню создается пункт ОБЩЕНИЕ, а подменю ссылки или компоненты.
В итоге получаем глубиномер:
Главная ⇒ Общение ⇒ Блоги
или
Главная ⇒ Общение ⇒ Форум
или
Главная ⇒ Общение ⇒ Лента активности
и т.д.
В 1.10 так не получается. Тоже самое выглядит так:
Главная ⇒ Блоги
или
Главная ⇒ Форум
или
Главная ⇒ Лента активности
и т.д.
На zelenogorsk24.ru/social (версия 1.9) раздел ОБЩЕНИЕ реализован так:
1. Создается "пустой" компонент.
2. На него "вешаются" модули.
3. Раздел сайта ОБЩЕНИЕ — готов.
В меню создается пункт ОБЩЕНИЕ, а подменю ссылки или компоненты.
В итоге получаем глубиномер:
Главная ⇒ Общение ⇒ Блоги
или
Главная ⇒ Общение ⇒ Форум
или
Главная ⇒ Общение ⇒ Лента активности
и т.д.
В 1.10 так не получается. Тоже самое выглядит так:
Главная ⇒ Блоги
или
Главная ⇒ Форум
или
Главная ⇒ Лента активности
и т.д.
Описанное в первом посте на версии 1.9 работает.
На 1.10 не работает.
Поэтому я и спросил: "Работа глубиномера в 1.10 изменилась?".
На 1.10 не работает.
Поэтому я и спросил: "Работа глубиномера в 1.10 изменилась?".
Актуально.
Файл: ../core/classes/user.class.phpкак найти эти самые фалы компонента регистрации? правильные фалы
Функция: public function signInUser($login = '', $passw = '', $remember_pass = 1, $pass_in_md5 = 0)
Создаю меню.
Заголовок пункта меню — "ОБЩЕНИЕ".Родительский пункт: -Корень меню-
Действие пункта меню: Открыть компонент
Выберите компонент: "Форум".
Получаем глубиномер: Главная / ОБЩЕНИЕ
Теперь мне нужен выпадающий пункт меню "Клубы"
Заголовок пункта меню — "КЛУБЫ".
Родительский пункт: ОБЩЕНИЕ
Действие пункта меню: Открыть компонент
Выберите компонент: "Клубы".
Получаем глубиномер: Главная / КЛУБЫ
а должен быть
Главная / ОБЩЕНИЕ / КЛУБЫ
Где собака порылась?
Вот бесплатное решение.
Мда… 
Админка -> Контент -> (Нужный вам раздел) -> Редактировать раздел -> Вкладка "Публикация" -> Число колонок для вывода статей.
Пользуйтесь.

Админка -> Контент -> (Нужный вам раздел) -> Редактировать раздел -> Вкладка "Публикация" -> Число колонок для вывода статей.
Пользуйтесь.

Korolev, в файле ../templates/_default_/css/styles.css
найдите код:
и замените на:
найдите код:
.button_yes, .button_no { background: none repeat scroll 0 0 transparent; border: 1px solid; cursor: pointer; font-family: tahoma,verdana,arial,sans-serif,Lucida Sans; font-size: 11px; margin: 3px; outline: medium none; overflow: visible; padding: 4px 14px; white-space: nowrap; }
.button_yes, .button_no { background: none repeat scroll 0 0 transparent; border: 1px solid; cursor: pointer; font-family: tahoma,verdana,arial,sans-serif,Lucida Sans; font-size: 11px; margin: 3px; outline: medium none; overflow: visible; padding: 4px 14px; white-space: nowrap; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
Для версии 1.9 есть "костыль" Несколько фото у объявления
Почему "костыль"?
1. При редактировании объявления, невозможно изменить загруженные доп. фото.
2. При удалении объявления, или замене всех доп. фото, старые изображения остаются на сервере.
Есть желающие доработать для версии 1.10?
Почему "костыль"?
1. При редактировании объявления, невозможно изменить загруженные доп. фото.
2. При удалении объявления, или замене всех доп. фото, старые изображения остаются на сервере.
Есть желающие доработать для версии 1.10?
Спасибо, Cruzka!
Для версии 1.9 решение так и не было найдено.
В версии 1.10 переписан код компонента content, но простой и нужный функционал, описанный в первом посте, так и не добавлен.
Поковырял ../components/content/frontend.php и ../components/content/model.php но так и не добился результата.
Есть специалисты, которые могут решить этот вопрос?
P.S. Решение "выводи модулем" не предлагать!
В версии 1.10 переписан код компонента content, но простой и нужный функционал, описанный в первом посте, так и не добавлен.
Поковырял ../components/content/frontend.php и ../components/content/model.php но так и не добился результата.
Есть специалисты, которые могут решить этот вопрос?
P.S. Решение "выводи модулем" не предлагать!