Pasha

Pasha

+815
Репутация
12693
Рейтинг
#1 Карта сайта для 1.10.7 22 марта 2017 в 06:37
А я их специально глушил, у меня корневой раздел был для специфических вещей сделан… Во вложении обработчик без заглушек.
Прикрепленный файл
smcontent_bdoj7.zip 1 Кб
#2 Карта сайта для 1.10.7 3 марта 2017 в 07:29
Когда-то потребность такая была… Во вложении полностью переписанный компонент который будет работать в том числе и на 1.10.7.

В архиве представлены обработчики только для основный компонентов системы, для таких компонентов как мапс, видео, шоп и т.д. их (обработчики) нужно дописывать, но сделать это не составляет никакого труда.
Прикрепленный файл
sm_mjg3c.zip 27 Кб
#3 [ЕСТЬ РЕШЕНИЕ] Логотип в центре 16 июля 2016 в 16:30
Для default
  1. nav .menu .my-class .item{width:180px;text-indent:500px;overflow:hidden;background:url(../images/logo.png) 50% 50% no-repeat !important}
#4 [ЕСТЬ РЕШЕНИЕ] Логотип в центре 16 июля 2016 в 11:19
3. Зайти в админку, создать пункт меню, присвоить ему какой-либо класс, прописать этому классу хоть 15 логотипов…
#5 [ЕСТЬ РЕШЕНИЕ] Поле Ссылка - как изменить отображение? 8 июля 2016 в 19:34
1. Открываете файл /system/fields/url.php
2. Находите строку return '<a href="'.htmlspecialchars($href).'">'.$value.'</a>';
3. Меняете ее на return '<a href="'.htmlspecialchars($href).'">Источник</a>';
#6 icms2 - Получить title страницы 5 июля 2016 в 06:37

cmsTemplate::getInstance()->title();

Loadырь

или написав метод
  1. public function getTitle(){
  2. return $this->title;
  3. }
или через буфер
  1. $объект->title();
  2. $title = ob_get_clean();
  3. .... что-то там делаем
  4. echo $title;
#7 Разные фона. Instantcms 2.x 3 июля 2016 в 18:16
<?php $bodyclass = $core->uri? 'all-pages': 'home-page'; ?>
................
................

<body class="<?php echo $bodyclass; ?>">
#8 [ЕСТЬ РЕШЕНИЕ] Окно предупреждение 18+ 1 июля 2016 в 15:15
  1.  
  2. <div id="bg_popup">
  3. <div id="popup">
  4. <a class="close" href="/" title="Закрыть">Закрыть</a>
  5. <h1>ВНИМАНИЕ!</h1>
  6. <p>Данный сайт может содержать материалы для взрослых.<br>Чтобы продолжить, подтвердите, что вам уже исполнилось 18 лет.</p>
  7. <p>
  8. <a id="setCookie" href="#">Да, мне уже есть 18</a>
  9. <a href="/">Нет, мне нет 18 лет</a>
  10. </p>
  11. </div>
  12. </div>
  13. <script>
  14. $(function(){
  15. $('#setCookie').click(function(){
  16. $.cookie('popup', '1', {expires: 30});
  17. $('#bg_popup').hide();
  18. });
  19. $('#bg_popup').hide();
  20. if(!$.cookie('popup')){
  21. setTimeout(function(){ $('#bg_popup').show(); }, 2000)
  22. }
  23. });
  24. </script>
  25.  
#9 Передача переменной между функциями 4 мая 2016 в 20:14
  1.  
  2. class qqq {
  3.  
  4. private $ccc;
  5.  
  6. public function aaa(){
  7. $this->ccc = $что_то_там ? 1 : 0;
  8. return $value;
  9. }
  10.  
  11. public function bbb(){
  12. return $this->ccc ? 'да-да-да' : 'нет-нет-нет';
  13. }
  14.  
  15. }
  16.  
#10 Передача переменной между функциями 2 мая 2016 в 12:12
  1.  
  2. private $переменнаяС;
  3. ....................
  4. public function А() {
  5. $this->переменнаяС = получаемое значение;
  6. return ...;
  7. }
  8.  
  9. public function Б() {
  10. $this->переменнаяС = значение, полученное в функции А ;
  11. return ...;
  12. }
  13.  
ну а если следовать коду буквально, то
  1.  
  2. public function Б() {
  3. $переменнаяС = $this->А() ;
  4. return ...;
  5. }
  6.  
#11 [ЕСТЬ РЕШЕНИЕ] Перебор и сравнение 2-х массивов 20 марта 2016 в 22:33
Вы сильно все усложняете когда два исходных массива формируете, зачем их два, делайте один и не мучайтесь. Пример необходимой структуры можно подсмотреть пропустив то что есть сейчас через это
  1. foreach($array1 as &$arr1){
  2. foreach($array2 as $arr2){
  3. if($arr1['id'] == $arr2['array1_id']){
  4. $arr1['data'] = array('id' => $arr2['id'], 'array1_id' => $arr2['array1_id']);
  5. }
  6. }
  7. }
#12 [ЕСТЬ РЕШЕНИЕ] Порядок полей в Instantcms 2.4 15 марта 2016 в 16:27
Не знаю имеет ли это значение для поисковиков, а для людей, то можно и так сделать:
  1. <script>
  2. $('div.content_list_item').each(function(){
  3. $(this).children('div.photo').insertAfter($(this).children('div.fields').children('div.f_title'));
  4. });
  5. </script>
#13 Помогите разобраться с аватаркой instant 2.4.0 12 марта 2016 в 10:50

Вот я и хотел бы узнать каким образом и главное где задается пресеты для Аватара, Для Фото ясно как день Божий.А вот для аватара.

Вячеслав
Таблица cms_users_fields
#14 Хронограф, вывод на текущую дату годовщины события 7 марта 2016 в 07:59
Даже не планировалось…
#15 Хронограф, вывод на текущую дату годовщины события 3 марта 2016 в 18:04
На выходных посмотрю
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.