lucku

lucku

+399
Репутация
783
Рейтинг
#1 Вывод характеристик в каталоге 3 января 2012 в 14:00
В 1.9 есть варианты видов характеристик: Текст, HTML, Ссылка
Необходимо для каждой характеристики изменить позицию вывода. например для html характеристик вывод в одном месте, для ссылок в другом.

В файле com_catalog_view.tpl есть код отвечающий за вывод характеристик

  1. <div class="uc_itemfieldlist">
  2. {foreach key=field item=value from=$item.fields}
  3. {if $value}
  4. {if !strstr($field, '/~l~/')}
  5. <div class="uc_itemfield">{$field}: {$value}</div>
  6. {else}
  7. <div class="uc_itemfield">{$value}</div>
  8. {/if}
  9. {/if}
  10. {/foreach}
  11. </div>
  12.  
Он выводит все характеристики, как разбить более легким способом не могу понять, ковырял и frontend.php и model так ничего и не получилось.
Может кто свежим взглядом видит более легкий способ, а то переписывать код не очень хочется.
#1 [ЕСТЬ РЕШЕНИЕ] Вырезается html в объявлениях, помогите исправить! 3 января 2012 в 01:33
Добавляться html теги будут только из админ панели, пользователи как не могли, так и не будут добавлять html код
#2 [ЕСТЬ РЕШЕНИЕ] Вырезается html в объявлениях, помогите исправить! 3 января 2012 в 01:30
правим файл backend.php

строка 169
  1. $content = $inCore->request('content', 'str');
меняем на
  1. $content = $inCore->request('content', 'html');
строка 225
  1. $content = $inCore->request('content', 'str');
меняем на
  1. $content = $inCore->request('content', 'html');
#3 [ЕСТЬ РЕШЕНИЕ] Вырезается html в объявлениях, помогите исправить! 3 января 2012 в 01:21
Теперь понятно, в течении 10 минут опишу решение
#4 [ЕСТЬ РЕШЕНИЕ] Вырезается html в объявлениях, помогите исправить! 2 января 2012 в 23:32
как раз в backend.php и вырезается.
находим строку 1028 следующий код
  1. $inCore->insertEditor('content', $mod['content'], '250', '590');
меняем цифры на нужные например 250 на 1250
#5 InstantShop: как поменять адрес компонента и вывести описание разделов ниже товаров? 30 декабря 2011 в 13:05
Делал следующим образом.
1. открываем блокнотом следующие файлы (frontend.php, model.php, router.php) из папки components/shop
в блокноте выбираем правка -> заменить и меняем shop на magazin
В базе данных в таблице cms_components в строке Instantshop меняем в link shop на magazin

2. За вывод описание категория отвечает следующий код из файла com_inshop_view.tpl
  1. {if $root_cat.description}
  2. <div style="margin-bottom:20px">{$root_cat.description}</div>
  3. {/if}
Этот код можно перенести в файл com_inshop_items.tpl, который отвечает за вывод списка товаров. Если этого будет не достаточно необходимо отредактировать файл frontentd.php
#6 Перестал работать сайт 29 декабря 2011 в 01:26
Проверь файл config.inc.php из папки includes/
Строка $_CFG['homecom'] отвечает за способ вывода компонентов на главной.
Если выбран показ только модулей должно быть так
  1. $_CFG['homecom'] = '';
#1 Добавить фото в несколько фотоальбомов 29 декабря 2011 в 00:49
Подскажите, что надо изменить для добавления фотографии сразу в несколько фотоальбомов
#1 Сортировка статей для пользователей 28 декабря 2011 в 23:23
Добрый вечер.
Помогите разобраться с выводом формы сортировке статей для пользователей.
Необходимо, что бы пользователь когда заходил в раздел статей у него была возможность сортировки, например, по названием
#7 [ЕСТЬ РЕШЕНИЕ] Модуль случайная фраза 14 декабря 2011 в 21:54
Спасибо автору модуля
#8 [ЕСТЬ РЕШЕНИЕ] Модуль случайная фраза 13 декабря 2011 в 21:13
Madmax, Да, спасибо, уже спросил, пока не выходил на связь
#1 [ЕСТЬ РЕШЕНИЕ] Модуль случайная фраза 13 декабря 2011 в 20:42
Столкнулся с очень интересным модулем случайная фраза.
Но есть проблема в том, что не всегда выводятся фразы.

Ниже представлен код модуля, как видно фразы он берет из текстового файла frases.txt
  1. <?php
  2. function mod_frases($module_id){
  3.  
  4. $sf = file("modules/mod_frases/frases.txt");
  5. $max_rnd = count($sf);
  6. $rnd_frase = mt_rand(1,$max_rnd);
  7. $record = "$sf[$rnd_frase]";
  8.  
  9.  
  10.  
  11. //Выводим текст сообщения:
  12. echo '<p>'.$record.'</p>';
  13.  
  14. //Разрешаем показать модуль:
  15. return true;
  16.  
  17. }
  18. ?>
  19.  
Если кто ставил модуль и столкнулся с этой проблемой и нашел решение прошу подсказать
#9 [ЕСТЬ РЕШЕНИЕ] Как вернуть админку? 22 ноября 2011 в 23:56
Вернуть админ статус достаточно легко.
Заходим в БД открываем таблицу cms_users
находим нужного пользователя по логину или никнейму, открываем его для редактирования и в окне group_id ставим цифру 2.

Биллинг еще не тестил подсказать не могу.
#10 Случайное изображение 2 ноября 2011 в 01:02
Спасибо, теперь отлично работает
#11 Случайное изображение 1 ноября 2011 в 23:33
Спасибо, но не выходит, появляются почему-то сразу 13 фотографий и все одинаковые, хотя в модуле LIMIT стоит 3
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.