Бесплатные консультации по MODx Evolution и Revolution

SeVlad
На сайте с 03.11.2008
Offline
1609
#531
yet_warm:
Если вдруг кому интересно, могу чего-нить черкануть по поводу со временем...

Ну лично мне интересно в плане "повышения кругозора". А так для нубов и выбирающих двиг наверное тоже будет полезно.

LeonCrab:
Походу пора открывать тему по Evolution CMS, а в этой ветке оставить только чистый MOD

Дык кто мешает? ;) Сделайте кто-нить нормальный старттопик. Можно не такой как про ВП, но с основной инфой (только не рекламной шелухи, а тех. данных. Разработчикам от разработчиков). Можно даже скопировать с ВПшного что не про ВП - я не против. Главное чтобы юзерам полезно было.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
НП
На сайте с 06.12.2017
Offline
0
#532

Есть сайт на modx evo 1.1.1 -beta. Пытаюсь обновить до версии 1.3.0. Проблема такая заходит в панель администрирования без проблем, но на сайт не заходит из-за сниппета SEO. Связи с тем кто его ставил на сайт нету. Поэтому узнать что там менялось нельзя.

Выдает такую ошибку:

Fatal error: Call to a member function addDirAutoload() on a non-object in D:\OSPanel\domains\localhost\assets\snippets\SEO\Title.inc.php on line 5

Текст Title.inc.php:

<?php
if(!isset($modx) || !defined('MODX_BASE_PATH')){
die('<b>INCLUDE_ORDERING_ERROR</b><br /><br />Please use the MODx Content Manager instead of accessing this file directly.');
}
$modx->autoload->addDirAutoload(dirname(__FILE__).'/inc/', 'SEO');
return \SEO\Title::getInstance(array(), $modx)->run($modx->documentObject['template']);
?>

Функция addDirAutoload была найдена только в файле assets\lib\patterns\AbstractClass.class.php

Код:

<?php
namespace Patterns;

//Определяем интерфейс Абстрактного класса
if (!interface_exists(__NAMESPACE__ . '\iAbstractClass', false)) {
interface iAbstractClass {
const API = '\DocumentParser';

public function setParams(array $params=array());

public function str2array($str, $fields_type='string', $delimiter=',', $count=999);
public function getkey($data, $key, $default = null);
public function isJson($string, $returnData=false);
public function toJSON($data);
public function getMicroTime();

public function addDirAutoload($paths, $namespace=false);

public function run();
}
}

Помогите разобраться как исправить ошибку.

AS
На сайте с 06.12.2017
Offline
0
#533

День добрый!

Очень прошу помочь новичку...

Мне нужно поправить "кнопку заказа", но я не очень понимаю, где именно находится тот самый кусок кода с этой "кнопкой" - то ли он в каком-то шаблоне прописан, то ли еще где... (сайт изначально делал не я, он мне в наследство достался)

То есть, где-то в админке мне надо разыскать примерно вот такой кусок кода (как ниже), но вот где... я так понимаю, что он где-то задается целенаправленно, а не на каждой же странице вручную пишется...

<!-- Кнопка заказа -->

<td style="text-align: center !important;" width="127px">

<div class="shk-item">

<form method="post" action=" ">

<input name="shk-id" value="372" type="hidden">

<input name="shk-name" value=" " type="hidden">

<ul style="list-style: none;">

<li>

<input class="buy-goods-button submit" value="Заказ" type="submit">

</li>

</ul>

</form>

</div>

</td>

</tr>

<!-- Кнопка заказа -->

НП
На сайте с 06.12.2017
Offline
0
#534

Скорее всего код кнопки в чанках. Можно просмотреть все чанки если их не много.

Либо

1. на странице смотрим какой шаблон стоит и какие TV-параметры установлены.

2. Смотрим сам шаблон а именно какие чанки и снипетты подключены. Или может код прописан сразу в шаблоне.

3. Если в шаблоне нет, то смотрим все чанки подключенные к шаблону и снипетты.

Что бы не просметривать все чанки подключенные к шаблону, можно посмотреть исходный код страницы и примерно определить где прописан код в начале, в середине или конце.

К
На сайте с 09.12.2017
Offline
0
#535

может кто-то подсказать чайнику - где поменять банковские реквизиты, чтоб покупателям приходили счет с новыми реквизитами. не могу найти где это поменять в modx revo

AB
На сайте с 17.12.2017
Offline
2
#536

ms2gallery с пагинацией можно организовать так:

[[!pdoPage? &element=`pdoResources`

&loadModels=`ms2gallery`

&class=`msResourceFile`

&tpl=`@INLINE <a href="[[+120x90]]" data-lightbox="roadtrip"><img src="[[+url]]" /></a>`

&where=`{"resource_id":12,"path:LIKE":"%/120x90/","active":1}`

&limit=`10`

&sortby=`id`

&sortdir=`ASC`

]]

[[!+page.nav]]

Но не могу понять, как вывести подключение других размеров миниатюр и добиться их увеличения по клику. Кто нибудь может подсказать?

К
На сайте с 09.12.2017
Offline
0
#537

Походу эта ветка в форуме не алё

S
На сайте с 30.09.2016
Offline
469
#538
конта:
Походу эта ветка в форуме не алё ������

Походу вопросы надо задавать по ветке, чтобы дать им ходу.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
AB
На сайте с 17.12.2017
Offline
2
#539
Sitealert:
Походу вопросы надо задавать по ветке, чтобы дать им ходу.

Вопрос касательно доработки вывода по модулю, таковым не является?

S
На сайте с 30.09.2016
Offline
469
#540

Al_Benedict, я не знаю, что там у Вас за галерея, но из общих соображений могу предположить, что для изменения размеров надо соответственно изменить where. А что касается клика, то это задача javascript.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий