Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - gamma

Страницы: [1] 2 3 ... 7
1
Попробуйте в настройках включить или выключить Ajax Если никаких изменений не будет попробуйте удалить из top.tpl строку <script src="{site_url}/js/jquery.js"></script> после отправки товара в корзину ВЫ должны попасть на страницу без оформления с ссылкой на корзину. После чего пройдите в корзину и верните строку обратно. Если в последнем варианте всё так и сработает то у Вас проблемы с Ajax на хостинге.
Я таким образом тестирую корзину когда сайт на OpenServer и загрузка товаров в корзину не работает.

2
Насчёт сжатия не могу сказать, не использую. Наверно если была бы очень большая посещаемость на слабеньком хостинге, то возможно стал бы использовать. А Вы точно знаете что проблема именно из за сжатия? Есть такие хостинги на которых сжатие съедает все ресурсы файловой системы и сайт начинает тормозить, чего не любят поисковики. А то и вообще выдаёт страницу ошибки вместо сайта.
Кстати, насчёт Джумлы - на одном хостинге сайт клиента на Джумле тормозил нереально, пока я не выключил сжатие и кэширование в админке. И в поиске сайт был очень далеко до этого момента. Такой у клиента хостинг...

3
Вариантов несколько - установить скрипт callMe или один из скриптов обратной связи для лендинга коих множество в интернете. А чем не устраивает страница Контакты? Только тем что форма отправки не во всплывающем окне?

4
Тестируете на локалке? У меня на OpenServer такая же картина. На хостинге работает нормально.

5
Ну тут два варианта, либо делать отдельную форму с отправкой не зависящей от движка (стандалоне) или дорабатывать существующую. В первом варианте есть куча готовый форм которые сейчас модно использовать для Лендингов а во втором разбирать код мода Контакты и добавлять все нужные поля. Знание HTML и немного PHP обязательно!
А если Вы хотите что бы Вам дали готовое решение то это не за бесплатно, так как на это нужно время, которого практически ни у кого сейчас нет. Так что Вам в раздел где можно заказать разработку или к фрилансерам.

6
Это для недодвижков типа Джомлы нужны постоянные обновления, а Даннео в версии 1.54 наверно ещё года 3 не будет нуждаться в обновлениях. Разве только новый функционал, или доработка существующего что бы получился полностью универсальный движок.

7
Ошибки / Каталог - вставка видео
« : 08 Июля 2018, 19:24:29 »
В моде каталог забыли про вставку видео в карточке товара. В админке это поле есть, но в карточке товара видео не появляется. Проблема решается копированием соответствующих фрагментов кода из мода статей и добавлением файла video.tpl в папку темплэйта каталога. При загрузке файлов с расширением .flv всё выводится, а вот с альтернативным методом вставки кода, например с ю-туба не пробовал. Вроде должно быть отдельное поле для этого. Но пока руки не дошли. Может в ближайшее время Neon всё же осчастливит нас своим присутствием и обновит файлы движка, я уже здесь в форуме перечислял ошибки которые заметил, требующие обновления некоторых файлов, но пока ничего не исправлено.

8
А можно просто выводить только важные новости, тогда и переделывать ничего не нужно. Правда раз в сутки нужно будет вручную снимать чекбокс для неактуальных новостей и отмечать актуальные.

9
Так и есть, любой блок в любую позицию. Только суть вопроса в чём? Если нужно пошире то вставляйте в центральную колонку, если достаточно ширины левого-правого блока то там и вставляйте. Переделайте дизайн на более широкую левую или правую колонку (двухколоночный вариант) если нужно. Всё в Ваших руках!

10
Замените файл: admin/mod/respond/mod.menu.php
на тот, что в архиве.
В архиве так и не обновлено, каждый раз приходится накладывать сверху фикс.

11
Общие вопросы / Re: Про php код
« : 18 Июня 2018, 20:57:44 »
Нужно не просто читать а пробовать. Запустите Даннео на OpenServer или Денвер (OpenServer конечно лучше) и пробуйте. Так точно ничего не испортите. А когда добъётесь нужного Вам результата, можно переносить Ваше решение на рабочий сайт. Если поймёте логику работы движка, дальше будет проще и интереснее.

12
Общие вопросы / Re: Про php код
« : 15 Июня 2018, 16:00:42 »
Индексный файл мода выводит большинство переменных в файлы шаблона. Открываете файл и смотрите в какой tpl файл шаблона какие метки выводит. Например мод news - корневая папка/mod/news/index.php Нужно найти какие переменные выводятся в шаблон при открытии страницы новости. Ищем метку page
/**
 * Метка page
 * ----------- */
if ($to == 'page')
у меня это 974 строка. Номер строки может не совпадать так как я вносил некоторые изменения в код.
После этой строки формируются все переменные которые должны выводиться на странице полной новости, при этом нужно учтывать что основной файл шаблона полной новости read.tpl а для вывода на этой странице тэгов, рейтинга, медиапрезентациий и прочей дополнительной информации используются дополнительные файлы шаблона, такие как tags.tpl media.tpl и ещё парочка. Если внимательно просмотреть код то Вы увидите все дополнительные файлы.
// Шаблон
$ins['tempmedia'] = $tm->parsein($tm->create('mod/'.WORKMOD.'/media'));
То что выше это вывод в файл media.tpl который в свою очередь выводит медиагалерею в read.tpl
Ну а если нужны только те переменные которые выводяться в read.tpl  то этот список в коде такой
/**
* Шаблон
*/
$ins['template'] = $tm->parsein($tm->create('mod/'.WORKMOD.'/read'));
идём ещё ниже, проходим фрагменты кода которые выводят разные данные в разные переменные и всё это в коде прокомментировано таким образом
/**
* Вводное изображение
*/
/**
* Сообщения для пользователей
*/
И так далее. И наконец доходим до такого куска кода
/**
* Вывод
*/
$tm->parseprint(array
(
'icon' => $ins['icon'],
'cat' => $ins['cat'],
'link' => $ins['url'],
'title' => $api->siteuni($item['title']),
'subtitle' => $ins['subtitle'],
'date' => $ins['public'],
'public' => $lang['all_data'],
'langauthor' => $lang['author'],
'author' => $ins['author'],
'hits' => $lang['all_hits'],
'counts' => $item['hits'],
'image' => $ins['image'],
'textshort' => $ins['textshort'],
'textmore' => $ins['textmore'],
'textnotice'         => $ins['notice'],
'print_url' => $ins['print_url'],
'print' => $lang['print_link'],
'social' => $ins['social'],
'tags' => $ins['tags'],
'recommend' => $ins['rec'],
'search' => $ins['search'],
'media' => $ins['media'],
// comment
'comment' => $ins['comment'],
'comform' => $ins['comform'],
'ajaxbox' => $ins['ajaxbox'],
// rating
'ratings' => $ins['rate'],
'rating' => $ins['rating'],
'titlerate' => $ins['title_rate'],
'langrate' => $lang['all_rating']
),
$ins['template']);
Вот Вам все переменные.
Вы можете добавить другие переменные, в зависимости от того что Вам нужно. Для проверки как это работает можете добавить в эту колонку (только не в самом конце списка так как в конце строки есть запятая) тестовую переменную по аналогии.
'test'		=> $test,

Должно получится примерно так (кусочек кода)
                       
 'print_url'	=> $ins['print_url'],
'print' => $lang['print_link'],
                        'test' => $test,
'social' => $ins['social'],
После этого в файл read вставляете вывод этой переменной {test} - но так как у нас эта переменная пустая, то и выводится ничего не будет. Для того что бы проверить вывод перед началом вывода переменных, до этой строчки
/**
* Вывод
*/
$tm->parseprint(array
можем вставить код который будет передавать в переменную какое то значение.
$test = 'Это наша тестовая переменная';
Сохраните файл, опять откройте главную страницу новости - и Вы увидите в том месте где Вы разместили вывод переменной test тот текст который набран - Это наша тестовая переменная.
Это самый простейший способ вывести какую либо переменную. Ну а если Вам нужно вывести что то другое, например информацию из какой то ячейки таблицы, то это уже немного посложнее. Но если научится разбираться в коде то поймёте что таким образом можно вывести что угодно куда угодно.

13
Ошибки / Re: Каталог - поле вес
« : 02 Июня 2018, 16:48:27 »
Сам спросил, сам исправил - ошибка в коде индексного файла в админке мода каталог. В строке 2530 было
$weight = (ceil($weight) > 0) ? formats($width, 2, '.', '') : '0.00';
Сразу и не заметишь что третья переменная в строке $width а не $weight Вот исправленная строчка
$weight = (ceil($weight) > 0) ? formats($weight, 2, '.', '') : '0.00';
Не мешало бы поправить архив.

14
Ошибки / Мод видео - редактирование
« : 29 Мая 2018, 20:27:59 »
В моде видео при редактировании недоступно поле с ссылкой на ролик (ю-тьюб и прочее), это так задумано или ошибка? Типа можно редактировать всё кроме вставленного видеоролика ?

15
Ошибки / Каталог - поле вес
« : 28 Мая 2018, 16:00:18 »
При добавлении товара в каталог забиваю вес но он не сохраняется. захожу в редактирование - заполняю опять, сохраняется. Если вес достаточно большой, например 3 цифры то сохраняется только последняя цифра .
И вообще с каталогом что то не так, например вывод размера, веса и артикула что выводится в details.tpl для вывода через open.tpl не работает. Вывел артикул, вес и размер напрямую в open.tpl добавив немного кода в индексный файл мода каталог.

Страницы: [1] 2 3 ... 7